【发布时间】:2011-12-26 09:12:43
【问题描述】:
我刚刚在运行 10.6 (Apache2 / PHP / Mysql) 的新 Mac 上设置了本地 Web 服务器。一切似乎都工作正常,除非我导航到 SOME (不是大多数)页面 Apache 下载 php 文件而不是执行它们。
我认为这可能与 php 执行脚本所需的时间有关,因此我增加了“max_execution_time”,但没有帮助。
我希望我能提供更多详细信息,但错误日志没有输出任何内容,所以我真的不知道为什么会发生这种情况。可能很重要的一件事是,只有不查询数据库的页面似乎每次都能正常工作。
更新:
刚刚发现了一些奇怪的东西,可能会让更多人深入了解这个问题。如果我输入以下 URL:
localhost/index.php // 正确提供主页
localhost/index.php?page=1 // 主页正确提供
localhost/index.php?page=home // 错误:index.php 已下载!!!!!!!!!!
localhost/index.php?page=contact // 正确提供联系页面
localhost/index.php?page=blog // 错误:index.php 已下载
localhost/index.php?page=10 // 博客页面正确提供
【问题讨论】:
-
你在安装php后重启过apache了吗?