我想用我的.htaccess将upload_max_filesize设置为3G(或最大),因为我无法访问php.ini。我做了很多研究,这就是我现在所拥有的:
htaccess的:
php_value upload_max_filesize 3G
php_value post_max_size 3G
php_value memory_limit 3G
php_value post_max_size 3G
php_value upload_max_filesize 3G
但不知怎的,这对我不起作用。当我添加
echo "Max file upload size: " . ini_get("upload_max_filesize");
到我的PHP脚本我只得到这个回复:
Max file upload size: 4M
当我使用php5_value
代替php_value
时,我收到500内部服务器错误
那么我做错了什么? 提前谢谢!
修改/解决方案:
我使用的共享托管服务并不允许我修改php.ini中的值。这就是设置php_value
无法正常工作/抛出错误的原因。
答案 0 :(得分:2)
你显然无法访问共享主机来执行此操作,并且php5_x可能无效,因为它是服务器上的php 7.x版本。尝试联系支持并要求他们为您增加限制。如果这不起作用,请将您的主机更改为某种VPS或专用服务器。