Wamp 和 Magento 的 500 内部服务器错误
500 Internal Server Error with Wamp and Magento
我无法访问安装页面,似乎无法正常工作,它总是给我一个 500 Internal Server Error 错误。
我已经研究了一些类似的问题解决方案,但它们没有用。
您在 post 的评论中给出的以下错误应该会在稍作搜索后引导您找到解决方案。
问题是 Magento 的 .htaccess 文件包含 <IfVersion>
命令。
为了使用此功能 mod_version 模块应该在您的 Apache 网络服务器上 enabled。否则会报500错误。
在 Wamp 中,它 默认禁用 。
要在 Wamp 中启用它,您可以执行以下步骤:
找到你的 apache 配置文件 (httpd.conf) : 它通常在 /wamp/bin/apache/apache(version)/conf/httpd .conf
使用您喜欢的文本编辑器打开配置文件:您可以简单地使用记事本。但我建议使用其他任何一种,因为记事本有时不显示换行符。如果你这样做,它会更具可读性(例如 Notepad++)
搜索以下文字: "mod_version"
您将看到以下行: #LoadModule version_module modules/mod_version.so
取消注释,这样它就会启用:只需删除#符号即可取消注释
左键单击 Wamp,然后按重新启动所有服务: 由于您已经对配置文件进行了更改,以便让 Apache 服务器知道您所做的更改应该至少重新启动 Apache 服务器。
现在您可以检查 Magento 是否正常工作。如果不是再次检查错误日志。可能还有另一个问题。
以下 6 个步骤应该可以轻松解决您在评论中提供的错误。另外,请编辑您的 post 并添加更多详细信息,例如错误日志。
如果安装后第一次出现问题,可能您必须启用 Apache mod_rewrite 和 mod_version 模块,只需取消注释文件 httpd.conf(LoadModule version_module modules/mod_version.so 和 LoadModule rewrite_module modules/mod_rewrite.so ) 保存并重启服务器。
https://devdocs.magento.com/guides/v2.3/install-gde/system-requirements-tech.html
阿帕奇 2.2 或 2.4
此外,您必须启用 Apache mod_rewrite 和 mod_version 模块。 mod_rewrite 模块使服务器能够执行 URL 重写。 mod_version 模块为不同的 httpd 版本提供灵活的版本检查。有关详细信息,请参阅我们的 Apache 文档。
我无法访问安装页面,似乎无法正常工作,它总是给我一个 500 Internal Server Error 错误。
我已经研究了一些类似的问题解决方案,但它们没有用。
您在 post 的评论中给出的以下错误应该会在稍作搜索后引导您找到解决方案。
问题是 Magento 的 .htaccess 文件包含 <IfVersion>
命令。
为了使用此功能 mod_version 模块应该在您的 Apache 网络服务器上 enabled。否则会报500错误。
在 Wamp 中,它 默认禁用 。
要在 Wamp 中启用它,您可以执行以下步骤:
找到你的 apache 配置文件 (httpd.conf) : 它通常在 /wamp/bin/apache/apache(version)/conf/httpd .conf
使用您喜欢的文本编辑器打开配置文件:您可以简单地使用记事本。但我建议使用其他任何一种,因为记事本有时不显示换行符。如果你这样做,它会更具可读性(例如 Notepad++)
搜索以下文字: "mod_version"
您将看到以下行:
#LoadModule version_module modules/mod_version.so
取消注释,这样它就会启用:只需删除#符号即可取消注释
左键单击 Wamp,然后按重新启动所有服务: 由于您已经对配置文件进行了更改,以便让 Apache 服务器知道您所做的更改应该至少重新启动 Apache 服务器。
现在您可以检查 Magento 是否正常工作。如果不是再次检查错误日志。可能还有另一个问题。
以下 6 个步骤应该可以轻松解决您在评论中提供的错误。另外,请编辑您的 post 并添加更多详细信息,例如错误日志。
如果安装后第一次出现问题,可能您必须启用 Apache mod_rewrite 和 mod_version 模块,只需取消注释文件 httpd.conf(LoadModule version_module modules/mod_version.so 和 LoadModule rewrite_module modules/mod_rewrite.so ) 保存并重启服务器。
https://devdocs.magento.com/guides/v2.3/install-gde/system-requirements-tech.html 阿帕奇 2.2 或 2.4 此外,您必须启用 Apache mod_rewrite 和 mod_version 模块。 mod_rewrite 模块使服务器能够执行 URL 重写。 mod_version 模块为不同的 httpd 版本提供灵活的版本检查。有关详细信息,请参阅我们的 Apache 文档。