【发布时间】:2018-10-20 08:49:13
【问题描述】:
我想用我的 .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 不起作用/引发错误的原因。
【问题讨论】:
-
您是否尝试过以兆字节 (M) 为单位设置大小?
-
是的,但我无法访问 php.ini 文件,因为我使用的是共享主机。无论如何感谢您的时间和评论!