【问题标题】:ZEND Internal Server Error (WAMP)ZEND 内部服务器错误 (WAMP)
【发布时间】:2013-04-02 07:34:21
【问题描述】:

我已经安装了 zend 框架,我使用 wamp 服务器让它工作,然后我插入了 httpconfig

NameVirtualHost 127.0.0.1

DocumentRoot "C:\Workspace\zendy\public"
ServerName zendy

    <Directory "C:\Workspace\zendy\public">
         Options FollowSymLinks
        AllowOverride AuthConfig Limit Indexes

            Order allow,deny
            Allow from all
    </Directory>

重启wamp服务器后...出现以下消息

内部服务器错误

我知道虚拟主机中的错误。但是,我无法解决问题

【问题讨论】:

    标签: php zend-framework


    【解决方案1】:

    您可以通过单击 wamp 托盘图标并进入 Apache 设置来直接启用重写模块。如下例所示。

    如果您仍然发现一些问题,您可能需要将 zendy 服务器名称添加到您的系统 C:\Windows\System32\drivers\etc\hosts 文件中:

    127.0.0.1 zendy
    

    您还必须在 Apache httpd.conf 中取消注释虚拟主机:

    # Virtual hosts
    Include conf/extra/httpd-vhosts.conf
    

    希望有帮助!

    【讨论】:

      【解决方案2】:

      只需查看 Apache 错误日志,您应该会看到究竟是什么导致了内部服务器错误

      【讨论】:

      • C:/workspace/zendy/public/.htaccess: 无效命令“RewriteEngine”,可能拼写错误或由服务器配置中未包含的模块定义
      • 你明白了!要启用模块,请编辑 apache 的 httpd.conf 文件并确保该行未注释:LoadModule rewrite_module modules/mod_rewrite.so
      猜你喜欢
      • 1970-01-01
      • 2012-08-13
      • 1970-01-01
      • 1970-01-01
      • 2015-02-25
      • 1970-01-01
      • 1970-01-01
      • 2015-02-15
      相关资源
      最近更新 更多