2

Google App Engine PHP で実行している Wordpress (MultiSite) のアップロード制限を引き上げようとしています。

の指示に従って、この内容の php.ini ファイルを作成しました

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

これらの値は、phpinfo(); を実行すると表示されます。-しかし、ワードプレスはそれらを無視し続けます。(wp-config.phpのメモリも増やしてみました)

何か不足していますか?
なにか提案を?

4

4 に答える 4

3

主な問題は、Wordpress MULTISITE とそれが作成する追加設定です。

ネットワーク設定パネルには、「最大アップロード ファイル サイズ」というアップロード制限設定があります。

それがphp.iniまたは.htaccessのアップロード制限よりも高く設定されている場合-それらの制限が適用される-したがって、最終的に両方を設定する必要があります。

ワードプレスのマルチサイトアップロード制限を調べたら、解決策は簡単に見つかりました。私があなたの時間を無駄にしていたなら申し訳ありません。

于 2013-07-11T07:44:20.287 に答える
1

memory_limit はアプリ エンジンによって無視され、管理コンソールで設定したインスタンス サイズによって構成されます。

他の 2 つは動作するはずです - php はそれらを php.ini から読み取ります。WordPress がそれらを無視するという意味を説明できますか?

于 2013-07-10T21:13:29.823 に答える
0

注意深く読んでください。最初に、AppEngine とは何か、またはその仕組みについて読んでください。これを行うと、Apache の .htaccess または php.ini や ini_set() などの他のトリックを含む、PHP ファイルの解析に関する質問をする必要がなくなります。

AppEngine は「通常のホスティング サーバー」ではないため、これらの種類の設定を AppEngine で行うことができます。PHP をサポートするアプリを開発するためのプラットフォームです。いつものやり方に比べて設定が面倒くさいこともあるし、同じことじゃない。

于 2015-01-19T06:51:42.240 に答える
-1

fcgi を使用している場合は、最大 requestlen の fcgid.conf 設定を確認してください。設定の最も小さい値が使用されます

... FcgidMaxRequestLen 134217728 ... サービス apache2 の再起動

于 2013-07-10T11:15:11.947 に答える