[英]php.ini unable to change upload_max_filesize
我正在Ubuntu 13.04上开发php应用程序,当我尝试更改upload_max_filesize
设置时:
$ sudo gedit /etc/php5/apache2/php.ini
并重新启动apache值在我的phpinfo()
保持不变,它们保持默认值
这是phpinfo中提到的路径:
加载的配置文件/etc/php5/apache2/php.ini
可以从多个位置读取这些值。 您只显示一个位置(是的,有一个phpinfo仅显示一个位置,但是phpinfo中还有其他元素提示其他ini位置并告诉您真相:phpinfo不显示所有inis)。
因此,实际上这取决于您的配置(因为您使用的是开放系统,所以配置可能会大不相同),我们唯一可以肯定地说的是您
要解决您的问题,请编辑正确的文件。
要找到正确的文件,请了解您的系统PHP配置 。
要了解您的系统PHP配置,请开始删除ini并查看会发生什么。
要了解其一般工作原理-而不是特定于您的系统-您可以轻松查阅PHP手册:
尝试检查php.ini中是否存在语法错误,如果存在任何语法错误,它将不接受更改。
还请确保您的php.ini可写
或者,如果您使用的是Linux(同样适用于Windows,只是路径不同),请使用以下命令检查错误日志文件:
$ tail -n 100 /var/log/apache2/error.log
重新启动apache服务器后
如果php.ini
中出现语法错误,这将向您显示错误的行及其原因。
还要检查“扫描此目录以查找其他.ini文件”和“已解析的其他.ini文件”
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.