我创建了一个限制为500mb的php脚本,但它不起作用。我已经读到,这可能是由于php.ini大小限制,但我找不到php.ini在该网站所在的服务器。无论如何,如果有人知道除了修改php.ini文件我还能做什么,请告诉我。
谢谢
编辑:我已经与我的主机提供商保持一致,他们不能将"upload_max_filesize"变量设置为64Mb。我查找了关于VPS的信息,我发现它需要在网络系统方面的高级知识,而我没有…还有其他的选择吗?此外,主机提供商为我提供了一个由他们管理的VPS,但费用太高(大约150欧元/月)。
编辑文件php.ini
到您的服务器并设置这些变量:
upload_max_filesize = 500MB
post_max_size = 500MB
手册:http://php.net/manual/it/ini.core.php
听起来你在使用共享主机。联系您的主机提供商,他们可能会限制您的upload_max_filesize
,因为您使用的是共享主机。如果是这种情况,我不确定或任何可以解决它,除了获得VPN
找到你的服务器php.ini文件,通常位于/etc目录(如果你有完整的服务器访问权限),并更改以下内容:
; Maximum allowed size for uploaded files.
upload_max_filesize = 40M
; Must be greater than or equal to upload_max_filesize
post_max_size = 40M
如果您无法访问/etc/php.ini
,则可以使用.htacess
看这个答案:如何设置upload_max_filesize在。htaccess?