系统: redhat
配置:
./configure --prefix=/path/to/php/share/php --with-apxs2=/path/to/apache2/bin/apxs --with-mysql --with-libdir=lib64 --with-ldap --with-ldap-sasl --with-config-file-path=/path/to/php/share/php.ini在upload_max_filesize中,我将php.ini设置为50并重新启动。
我使用
<?php
phpinfo();
?>检查一下。配置文件(php.ini)路径是正确的,但upload_max_filesize仍然是2M。有人知道配置失败的原因吗?谢谢。
; Maximum allowed size for uploaded files.
; http://php.net/upload-max-filesize
upload_max_filesize = 50M
; Defines the default timezone used by the date functions
; http://php.net/date.timezone
date.timezone = Asia/Shanghai发布于 2012-05-31 06:09:57
我无法访问我的服务器,所以我现在不能检查它,但是您可以尝试按照这个 链接 中的说明进行检查,看看是否解决了您的问题。- bacchus
谢谢巴克斯。.htaccess起作用了!但我仍然不明白为什么php.ini不能工作。
发布于 2012-05-31 04:10:41
在phpinfo()显示php.ini路径的信息中,再次检查是否正在编辑正确的路径,在进行修改之后,还应该重新启动apache :-)。
发布于 2012-05-31 04:13:59
你的phpinfo输出到底是什么样子的?您可能还必须增加post_max_size设置。
https://stackoverflow.com/questions/10827226
复制相似问题