Wordpress忽略了Google App Engine PHP上的php.ini设置

时间:2013-07-10 10:34:15

标签: php wordpress google-app-engine

我正在尝试提高在Google App Engine PHP上运行的Wordpress(MultiSite)的上传限制。

我按照说明操作 使用此内容创建一个和php.ini文件

upload_max_filesize = 20M
post_max_size = 20M
memory_limit = 64M

如果我做一个phpinfo(),这些值是可见的; - 但是wordpress一直在忽略它们。 (我也试过增加wp-config.php中的内存)

我错过了什么?
有什么建议吗?

4 个答案:

答案 0 :(得分:3)

主要问题是Wordpress MULTISITE及其创建的其他设置。

网络设置面板中有一个名为“最大上传文件大小”的上传限制设置。

如果设置的值高于php.ini或.htaccess中的上传限制 - 这些限制适用 - 所以最后你必须设置两者。

一旦我查找了wordpress多站点上传限制,很容易找到解决方案。对不起,如果我在浪费你的时间。

答案 1 :(得分:1)

app引擎会忽略

memory_limit,它是由您在管理控制台中设置的实例大小配置的。

其他2应该工作 - php从php.ini读取它们。你能描述一下WordPress忽略它们的意思吗?

答案 2 :(得分:0)

请仔细阅读。首先阅读AppEngine是什么或它是如何工作的。当你这样做时,你不需要再问PHP文件解析问题,包括apache的.htaccess,或php.ini以及其他一些技巧,比如ini_set()。

您可以在AppEngine上设置theese类型的设置,因为它不是“正常的托管服务器”。它是一个用PHP支持开发应用程序的平台。与通常的方式相比,不一样,有时配置它是一种痛苦。

答案 3 :(得分:-1)

如果您使用的是fcgi,请检查max requestlen的fcgid.conf设置。使用的设置值最小

    ...     FcgidMaxRequestLen 134217728     ... service apache2 restart