【问题标题】:Zend server CE - Will not load .php file rather downloads itZend 服务器 CE - 不会加载 .php 文件而是下载它
【发布时间】:2013-01-10 10:27:50
【问题描述】:

我在 Windows 8 上安装了 Zend Server CE。当我尝试在浏览器中加载 .php 文件时,它不会加载,而是下载 php 文件。

我的服务器根目录是 C:\Program Files (x86)\Zend\Apache2\htdocs\

我在网上到处找,但没有文档。

【问题讨论】:

  • 出于安全考虑,我建议不要将您的文档根放在程序文件中。在程序文件之外重新安装它,它可能/可能会起作用。
  • 所以我安装在C盘根目录c:\Zend,但仍然只是下载文件。
  • 如何调用文件?您不能在那里使用完整的 Windows 路径,即:c:\Zend\apache2\etc.. 但可能是 localhost/yourfile.php 或 127.0.0.1/yourfile.php。可以在localhost:100081打开zend的界面吗?
  • 那么它提供 .php 文件。现在在 php.ini 中启用错误并找出可能是某个路径的错误。您收到一个 php 错误,它们被设置为不显示,因此您收到服务器错误。这确实意味着解析了 php 文件。
  • 我将此作为答案发布,因为我认为它有所帮助。随意不同意或同意。

标签: zend-server


【解决方案1】:

出于安全考虑,我建议不要将您的文档根放在程序文件中。在程序文件之外重新安装它,它可能/可能会起作用。

如何调用文件?您不能在那里使用完整的 Windows 路径,即:c:\Zend\apache2\etc.. 但可能是 localhost/yourfile.php 或 127.0.0.1/yourfile.php。可以在localhost:100081打开zend的界面吗?

如果你得到一个内部服务器错误,那么它会提供 php 文件。现在在 php.ini 中启用错误并找出可能是某个路径的错误。您收到一个 php 错误,它们被设置为不显示,因此您收到服务器错误。这确实意味着 php 文件由 apache 解析而不是下载。这个question 这里有很多你需要配置的东西。

刚刚记得你有 zend-framework 标签,所以你可以在 application.ini 中检查错误处理设置。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-23
    • 1970-01-01
    • 1970-01-01
    • 2018-05-25
    相关资源
    最近更新 更多