【问题标题】:My .php files not running on WAMP Server, it is trying to save the file instead我的 .php 文件没有在 WAMP 服务器上运行,它正在尝试保存文件
【发布时间】:2021-08-24 17:55:09
【问题描述】:

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

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

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

任何帮助将不胜感激!

【问题讨论】:

  • 这能回答你的问题吗? WampServer Hosts file not exit
  • 我有主机和所有东西,但仍然出现错误,所以我认为主机文件不是.php文件保存的问题:/
  • 我知道这不一定是最好的做法,但是您是否尝试过以管理员身份运行 WAMP? PHP 未启动是您的 .php 文件被下载的原因。
  • 不,我始终以管理员身份运行 WAMP

标签: php apache wamp


【解决方案1】:

您需要加载并启用 mod_php 或设置 php-fpm。 Afaik Wamp 使用更简单的 mod_php。您的网络浏览器要求您下载 php 文件的原因是因为您没有告诉网络服务器将 .php 文件与 .txt 文件区别对待。

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

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

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


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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-08-21
    • 2013-09-18
    • 2017-10-30
    • 2016-07-12
    • 2017-07-20
    • 1970-01-01
    • 2017-05-05
    • 1970-01-01
    相关资源
    最近更新 更多