我使用的MAMP版本为所选的PHP版本。我对php.ini文件进行了相应的更改(增加了upload_max_filesize)-在php.ini-development和php.ini-production中。我关闭了Apache和MySQL服务器,甚至重新启动了MAMP客户端本身。然而,当我查看phpinfo()时;页面仍然显示相同的旧限制。
我甚至尝试制作额外的、新的php.ini文件,但它并没有导致任何更改。
是什么原因导致了这个问题?我是否修改了错误的文件(C:''mamp''bin''php''php5.6.13目录)?
您可能需要编辑.htaccess文件,而不是对php.ini文件进行编辑。大多数Wordpress安装都托管在共享环境中,根本无法访问php.ini。
我和你一样尝试过,也尝试过将php.ini添加到wp-admin文件夹中,但没有成功。下面的代码不仅适用于Wordpress网站,而且适用于所有使用PHP上传的网络应用程序。
只需将下面的代码复制并粘贴到.htaccess文件中即可:
(你可以在htdocs>wordpress>.htaccess中找到它)
php_value upload_max_filesize 50M
php_value post_max_size 50M
php_value max_execution_time 500
php_value max_input_time 500