为什么此htaccess文件出现致命错误?

时间:2018-10-07 01:41:14

标签: wordpress .htaccess

当我尝试在wordpress中上载新插件时出现此错误,上载的文件超出了upload_max_filesize中的php.ini指令,因此我决定通过以下方式更新.htaccess文件在底部添加此行:php_value upload_max_filesize 256M

这样做时,出现致命错误,该网站将无法加载。任何帮助将不胜感激。

.htaccess文件:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
AddHandler x-mapp-php5.5  .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
php_value upload_max_filesize 256M

2 个答案:

答案 0 :(得分:0)

PHP.INI是一个php配置文件,而.HTACCESS是每个文件夹配置文件的apache。也许您的主机不允许更改php值,所以第一种尝试找到php.ini文件并将代码放在此处-upload_max_filesize 256M。如果没有它,请创建1.如果没有帮助,请与您的主机提供商联系。

答案 1 :(得分:0)

我假设您的托管来自共享托管提供商。从php.ini文件夹作为服务器上PHP的配置解决了大小问题。另一方面,.HTACCESS允许管理员为单个目录指定选项。在wordpress中,其主要任务是控制网站的永久链接的显示方式