我想在我的共享服务器上传文件但是当我的文件大于2MB时我无法这样做。我知道问题是php.ini中的upload_max_filesize,但问题是php.ini文件已经是8M了。现在我不知道该怎么办。由于我使用共享主机我没有任何访问php.ini文件。我可以看到它的参考。我尝试在public_html文件夹中编写自己的php.ini文件,如下所示:
upload_max_filesize = 5M
并在public_html之外写了.htaccess文件,如:
<IfModule mod_suphp.c>
suPHP_ConfigPath /path_to_homedirectory/public_html/php.ini
</IfModule>
但这也不起作用。你能否提出其他建议?如果我有任何错误,请告诉我。任何帮助都会得到满足。谢谢。
答案 0 :(得分:0)
如果你想通过.htaccess方式设置你的root .htaccess文件中的变量。
php_value upload_max_filesize 8M
php_value post_max_size 8M
但请确保您有权设置php_value。
如果你想用php方式,你可以试试ini_set,但我不确定它。
ini_set('variable_name','value');