web-dev-qa-db-ja.com

致命的なエラー:H:\ wamp\www\custom\wp-includes\class-wp-http-curl.phpで最大実行時間が60秒を超えました

Wordpressのインポーターで Theme Unit Test xmlファイルをインポートしました。しかし、すべてのデータはページとしてインポートされます。私はワードプレスのテーマ開発を構築するためのオンラインチュートリアルに従っています、そして私はデータが投稿としてインポートされるべきであると思います。

インポートを進めると私は作者をインポートするか既存の作者を割り当てるかを選択することができ、添付ファイルをインポート/ダウンロードすることを選択することができます(それは私がした).

致命的なエラーが発生します

Fatal error: Maximum execution time of 60 seconds exceeded in H:\wamp\www\custom\wp-includes\class-wp-http-curl.php

たくさんのページとメディアがありますが、投稿はありません。

私もこれらの値を増やしていますが:

max_execution_time = 5000

max_input_time = 5000

memory_limit = 1000M

すべてのコンテンツをインポートできるようにするには、どうすればよいですか。

2
Shadat501

私はその答えを得ます。

私はこのファイルwp-includes/deprecated.phpに行き、この行を(廃止予定の)wp_get_http()関数で見つけます。

@set_time_limit ( 60 );

この行をコメントアウトするだけでうまくいきます。

Wordpressは60秒という制限をハードコードしているので、このハードコードされた設定は私のphp.ini設定を覆していました。だから私はその行をコメントアウトし、私のphp.ini設定は再び働き始めるでしょう。

8
Shadat501

ちょっとだけ.. wp-config.phpにこのコード行を貼り付けてください

set_time_limit(180);

あなたのお勧めの実行時間(PHPの制限時間)を設定してください!.

重要:前に貼り付け

/ *これですべて、編集をやめてください。ハッピーブログ。 * /

それで全部です。

これを忘れないでください、沈黙は金色です:))

0
zakynthinos GR