今天, 我访问了我的网站, 但出现错误:500 Internal Server Error, 在我看来, 我得到了以下信息:
�p��1�U��?���D~"1�$�A0.�Х��X����#�B��v��A�z��Sc�ߊ{3$�͗�{{�B�_�Q�"��`��%��ݽ�q{��)�dӚ����lE��] h�^2 �x�cw7�k�μ ?�l���7n8�U��;j��stlx��wR����RX��[J�ݣ����jg�H@�M\�Y�ç���ڽr�� ���fР��q��Uf�?�b��B��z秫
状态码:500 Internal Server Error
我的.htaccess
RewriteEngine Off
SetEnv DEFAULT_PHP_VERSION 53
DirectoryIndex index.cgi index.php
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
#1
在我的本地xampp wordpress配置上, 你的.htaccess文件正在运行。你最近几天是否更新了Webserver / PHP版本?
如果不是, 请按照此处提到的步骤进行操作
#2
发生此错误的原因有很多, 例如:
- 配置错误
- .htaccess文件PHP内存限制
- 插件问题
从WordPress配置中启用调试日志, 它可能会提供确切问题的线索。
为此, 在根目录中打开wp-config.php并找到
define(‘WP_DEBUG’, false);
首先用//对其进行注释, 然后粘贴以下内容:
define(‘WP_DEBUG’, true); define(‘WP_DEBUG_LOG’, true); define(‘WP_DEBUG_DISPLAY’, false); @ini_set(‘display_errors’, 0);
这将开始将错误输出到wp-content文件夹中的文件error.log。
之后, 你可以利用此链接来修复内部服务器错误:https://www.navthemes.com/how-to-remove-internal-server-error-in-wordpress/
来源:
https://www.srcmini02.com/64682.html