有时,PHP 文件会下载(源代码),而不是运行

有时,PHP 文件会下载(源代码),而不是运行

我在 Windows 7 上运行 Uniserver,到目前为止非常困难。

一开始,只有子目录中的文件无法正常运行。但现在(重启后),所有文件都无法运行。

基本上,源文件不是运行,而是下载到我的浏览器中(除非服务器没有开启 - 那么我只会收到“页面加载时出现问题”消息)。

当它工作时,出现了其他问题,比如包含文件被回显而不是运行。

有人可以指导我如何让 Uniserver 干净且正确地运行吗?

谢谢!


编辑:

现在当我浏览到时http://localhost,它会显示一个目录浏览界面,如下所示:http://www.gobalakrishnan.com/wp-content/uploads/2008/04/directory-browsing.jpg

编辑:我重新安装了 Uniserver,情况是一样的,只是管理面板现在可以正常工作了!

答案1

当您只是进行浏览http://localhost/而不进行其他任何操作时,您得到的就是这个吗?

我相信这意味着您在核心 Apache 配置或私有 .htaccess 文件中有一个重定向,因为您被带入了一个不打算直接访问的 WordPress 目录。

针对当前问题的两个解决方案:

(1)检查你的 .htaccess 文件(可以暂时重命名,或者删除它)备份后!
(2)关闭 Uniserver 配置中的“索引”或“目录索引”(索引?)。

答案2

在我看来,您的图像就像您在 IIS 中取消配置虚拟目录一样。

尝试在 IIS 中取消选中“目录浏览”复选框,
另外,配置您的浏览器以允许运行活动内容/脚本等。

相关内容