【问题标题】:php not executable on serverphp在服务器上无法执行
【发布时间】:2012-02-16 11:02:00
【问题描述】:

所以我安装了 php 但现在每当我在浏览器中访问 url 时,例如test.php,它不是一个可执行文件,它会提示我下载它。我的 httpd.conf 文件中有这个:

AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps

这就是我过去在我的服务器上拥有的东西,它允许我执行我的 php。知道我做错了什么吗?这是网址的链接:

http://108.166.126.202/test.php

谢谢!

更新:问题出在我的浏览器上,而不是在服务器上。我在 Firefox(而不是 chrome)中打开了 url,它没有给我任何问题。

【问题讨论】:

  • HERE I IS -- 发帖后修复了吗?
  • @sarnold,这是我的浏览器的问题。不是服务器问题。
  • 哇,疯了,我从没见过除了服务器配置错误之外的任何东西。幸好瑞克把你瞄准了正确的道路。

标签: php executable httpd.conf


【解决方案1】:

它对我来说很好,也许你应该用不同的浏览器试试? 听起来像是您的设置错误,而不是服务器的设置。

【讨论】:

  • 哇,非常感谢!我在firefox中试过,效果很好。你救了我几个小时的折磨!猜猜现在我只需要找出 chrome 出了什么问题...非常感谢!
  • @srchulo - 您最初使用的是本地文件网址吗?你重启了apache吗?你做了什么不同的事情使它起作用?其他人可以从你的错误/经历中吸取教训
  • @HorusKol,我没有改变任何东西。我在 Firefox 中加载了 url,它对我有用。这不是服务器问题,而是本地浏览器问题。它无法在我的 chrome 浏览器中正确加载,但在其他浏览器中可以正常加载。
  • @srchulo - 嗯......从技术上讲,更改浏览器正在改变一些东西;)听起来可能存在 mime 类型问题 - Chrome 没有将您的输出读取为文本/html(或其他)出于某种原因,并提示下载
  • @HorusKol,我想这是一个问题,但我没有解决这个问题,所以到目前为止我没有什么要报告的:p
猜你喜欢
  • 2014-05-04
  • 2013-10-29
  • 2019-08-26
  • 2017-09-22
  • 1970-01-01
  • 1970-01-01
  • 2015-10-10
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多