【发布时间】:2014-03-05 04:58:48
【问题描述】:
我想在不编辑 php.ini 的情况下增加 wordpress 中的文件上传大小限制 所以我尝试使用以下规则将 .htaccess 添加到 wp-content/uploads 目录:
php_value upload_max_filesize 10M
php_value post_max_size 20M
php_value memory_limit 32M
这在 wp-content/uploads 中不起作用,最大上传仍然是 2MB 如果我把它放在网站的 .htaccess 文件中,这确实有效。
如果我只是将 htaccess 放在上传目录中,为什么这不起作用?增加整个网站的上传大小是否有任何风险?
【问题讨论】:
-
那个 htaccess 文件需要在脚本所在的地方运行,我相信它在 wp-admin 中?
-
根据您的虚拟主机,他们可能会限制这一点。
-
我不知道问题是否出在 wordpress 中,但在我的情况下,我的服务器只允许编辑“php.ini”(根级别)或 phprc,.htaccess htaccess 无法控制某些 php服务器。
-
另一种方法是使用 PHP 的
ini_set函数。如果这不起作用,我猜您的主机正在限制它并与他们联系。 -
@SetSailMedia 我部分同意,但不一定是重复的,这似乎是我在第一条评论(3# 评论)中提到的他的服务器的变体。
标签: php wordpress .htaccess upload filesize