PHP/etc/PHP。ini
不遵守上载\u最大\u文件大小
详细信息:使用
在此文件中,我有以下值:
file_uploads = On
upload_max_filesize = 12M
post_max_size = 12M
但是phpinfo();显示上载\u最大\u文件大小2M
在重新启动Apache serveral次之后,无论我更改upload_max_filesize和max_post_size,都不会遵守此值。
我已经通过使用。htaccess指令
php_value upload_max_filesize 12M
php_value post_max_size 12M
这允许更改上载值,PHPINFO()现在可以正确显示该值。
Directive Local Value Master Value
upload_max_filesize 12M 2M
问题是:为什么是/etc/php。ini文件首先没有被遵守?运行CentOs 5.4和PHP5.3。29在
/etc/php中搜索(
未找到任何内容。grep-inr'2M'*
)。d/*
为什么它没有听主php。它说正在使用的ini文件?
已经看过PHP上传文件大小
以及在PHP上更改upload_max_文件大小
就这样没有成功。
在 /etc/*. ini
和. conf中搜索grep-inrupload_max_filesize,只返回12M值。搜索 /etc/httpd/conf/ /etc/httpd/conf.d/显然是虚拟主机的根。在grep返回0结果的虚拟主机中没有特殊设置。
Additional .ini files parsed
/etc/php.d/bcmath.ini, /etc/php.d/curl.ini, /etc/php.d/dom.ini, /etc/php.d/fileinfo.ini,
/etc/php.d/gd.ini, /etc/php.d/intl.ini, /etc/php.d/json.ini, /etc/php.d/ldap.ini,
/etc/php.d/mbstring.ini, /etc/php.d/mcrypt.ini,
/etc/php.d/mysql.ini, /etc/php.d/mysqli.ini, /etc/php.d/pdo.ini, /etc/php.d/pdo_mysql.ini, /etc/php.d/pdo_sqlite.ini,
/etc/php.d/phar.ini, /etc/php.d/posix.ini, /etc/php.d/soap.ini, /etc/php.d/suhosin.ini, /etc/php.d/sysvmsg.ini, /etc/php.d/sysvsem.ini, etc/php.d/sysvshm.ini,
/etc/php.d/wddx.ini, /etc/php.d/xdebug.ini, /etc/php.d/xmlreader.ini, /etc/php.d/xmlwriter.ini,
/etc/php.d/xsl.ini, /etc/php.d/zip.ini
尝试在htaccess文件中设置。也许这对你们有帮助。这对我有用
php_value post_max_size 30M
php_value upload_max_filesize 25M
php_value upload_max_size 25M
我有. htaccess在网站的根覆盖这个值从php.ini.
如果检查phpinfo()
的前几行,就可以知道是哪个php。ini已加载。(猛禽队提供)
在您的问题中,您提到了/etc/php。ini确实是加载的。
在这种情况下,您的httpd.conf可能包含以下内容:
php_valueupload_max_filesize一些价值
这是一个全局值,将应用于所有站点
我想它很可能会覆盖php。ini设置。
我想用我的. htaccess将upload_max_filesize设置为3G(或最大值),因为我无法访问php.ini.我做了很多研究,这就是我现在得到的: .htaccess: 但不知怎么的,这对我不起作用。当我加上 对于我的PHP脚本,我只得到这样的响应: 当我使用而不是时,我得到一个500内部服务器错误 那么我做错了什么<提前谢谢! 编辑/解决方案:我使用的是一个共享托管服务,它不允许我
不管我在php上做什么。ini文件调整上传文件大小,我的WordPress大小不会从2MB更改。 我已经在AWS教程之后的实例上安装了WordPress。 以下是我迄今为止所做的工作: 在Apache文档根目录中创建一个PHP文件,验证加载的PHP。ini文件位置PHP 7.2版。11 解析了其他几个ini文件,但在我的AmazonLinuxAMI实例上,只有一个php。ini文件 我使用Sudo
PHP/Apache2中的文件获取内容是从Facebook获取用户图片。直到最近,它一直运转良好。现在,它总是在一分钟后超时,在我的Apache2 error.log中有以下错误: PHP警告:文件\u获取\u内容(https://graph.facebook.com/999999999/picture?width=200):无法打开流:连接超时 下面是代码(我最近添加了$context以查看它是
我正在使用php执行一个远程url,使用文件内容。如果file_get_contents检索到的内容不是空的,那么我会回显一条消息,说是complete。 然而,远程网址有时可能需要一点时间来加载,因为这整个PHP页面需要很长时间来加载。当它完成时,显示结果为完成或错误 谢谢
我正在开发一个应用程序,用于连接基于HFP(BluetoothHeadset)协议的蓝牙设备。 蓝牙耳机通过蓝牙HFP发送AT(ACTION\u VENDOR\u SPECIFIC\u headset\u EVENT)指令。我已经成功地建立了设备之间的连接。 我已经写了一个广播接收器,并在舱单上登记了它。 上述接收器适用于广播中提及的所有动作和触发器,但 “android.bluetooth.he
下面的代码适用于小文件( 我得到: 19161088 HTTP响应(_body=无,缓冲区= 使用Python下载时,但是 0 HTTPResponse(_body=None,buffer=None,code=599,effective_url=)http://releases.ubuntu.com/16.04.1/ubuntu-16.04.1-desktop-amd64.iso?_ga=1.17