打算换一个WordPress主题。换主题的时候,发现上传的主题文件大小显示上传的文件大小超过upload_max_filesize文件中定义的php.ini值。
在网上查到的方法都是先通过find / -name php.ini来查找php的配置文件,然后修改其中的upload_max_filesize。而我在docker中使用的WordPress,通过docker exec <docker id> -it /bin/bash来进入到容器内部之后,使用find没有办法找到任何的php.ini的文件。考虑到配置文件一般还是会使用ini后缀的文件来进行配置,然后我就先搜索其中.ini文件,发现其中全部在/usr/local/etc/php/conf.d下。
解决方案就是在这个目录下新建一个ini文件,然后在里面填入upload_max_filesize=100M(或者你想要的大小),然后重启apache2服务即可。
service apache2 restart
然后就能够成功上传更大体积的主题了。