我正在运行文件托管网站,并且仅限于我的主机128MB最大文件大小。我尝试用{/ p>修改.htaccess
文件
php_value max_execution_time 1200
php_value max_input_time 1200
php_value memory_limit 128M
php_value upload_max_filesize 1024M
php_value post_max_size 1024M
但这并没有改变任何事情。我应该在这里说我没有root访问权限,我使用的托管服务提供商是Hosting24。
答案 0 :(得分:1)
除非网络主机允许您修改php.ini
文件,否则无法实现。
答案 1 :(得分:0)
您不能以编程方式使用ini set;
ini_set('upload_max_filesize', '1024M');
您需要在.htaccess
中执行该配置;
php_value upload_max_filesize 30M
某些托管服务提供商可以在其服务器上拒绝此设置。所以,这可能无法解决您的问题。
upload_max_filesize
是PER_DIR
配置,意味着您无法通过us ini_set
进行更改。请refer在此处了解更多详情
答案 2 :(得分:0)
请尝试以下操作:
创建一个名为' .user.ini' 的新文件,并将变量放入其中;
max_execution_time=1200
max_input_time=1200
memory_limit=128M
upload_max_filesize=1024M
post_max_size=1024M
现在将此文件上传到托管根目录(即public_html)
此外,您可以尝试创建' php.ini' ,将相同的代码放入其中并将其上传到托管根目录(即public_html)