首页 > 解决方案 > 我的 .php 文件没有在 WAMP 服务器上运行,它正在尝试保存文件

问题描述

我刚刚克隆了一个项目,所以当我加载它时它工作得很好,例如:“localhost/example/contact.html”,但是当我点击到端点是“localhost/example/index.php”的主页时,它会问我像这样保存文件: 要求保存 php 文件

我检查了 php.ini、httpd.conf 等文件中的所有内容,但仍然找不到解决方案,我还重新安装了 wamp 2 次。

php错误日志也给了我这个错误:文件C:/WINDOWS/system32/drivers/etc/hosts不存在

任何帮助,将不胜感激!

标签: phpapachewamp

解决方案


您需要加载并启用 mod_php 或设置 php-fpm。Afaik Wamp 使用更简单的 mod_php。您的网络浏览器要求您下载 php 文件的原因是因为您没有告诉网络服务器以不同的方式处理 .php 文件和 .txt 文件。

互联网上有很多关于设置 php 和 apache 的资源:

鉴于您使用的是 Wamp,它应该可以开箱即用,我会说重新安装一次并以管理员身份运行安装程序。如果有关 etc/hosts 文件的问题仍然存在,您可以自己创建文件

但是,我认为运行 wamp 或渲染/运行 .php 文件不需要 hosts 文件。


PS:您的问题与编程或代码无关,因此它将被关闭,因为它更适合超级用户网站。欢迎来到 SO!


推荐阅读