可是一直提示了Fatal error: Maximum execution time of 1000 seconds&nb">

ホームページ  >  記事  >  バックエンド開発  >  PHP で実行がタイムアウトしたというメッセージが表示され続ける問題を解決するにはどうすればよいですか?

PHP で実行がタイムアウトしたというメッセージが表示され続ける問題を解決するにはどうすればよいですか?

WBOY
WBOYオリジナル
2016-06-23 13:12:121374ブラウズ

PDF を jpg に変換する関数を作成したいのですが、次のようなコードをインターネットで見つけました

しかし、致命的なエラー: E:WWWdemotest.php の行 9 で最大実行時間 1000 秒を超えました
I が表示され続けますput php .ini 設定 max_execution_time = 10000 または 0 はまだ機能せず、他のいくつかの最大パラメータ値も設定されており、同じプロンプトが表示されます。
このエラーを引き起こすいくつかの方法をインターネット上で見つけましたが、行数が異なりました。上図の方法では最終的に変換は成功しますが、変換後の判定が実行できません。
後で転送用にjpg画像をpdfサフィックスに変更したところ、エラーは発生しませんでしたが、元のpdfファイルはエラーを報告しました。
Imagick、imagick、pdflib プラグインをインストールして、PHP5.4N バージョンをローカルで実行しています。 一下 マスターたちを助けてください~~


Max_execution_time の値がさらに大きくなります。 、Memory_limit の値が変更されます。


max_execution_time の値をより大きな値に変更し、memory_limit の値をより大きな値に変更してみてください。


いいえ、max_execution_time を数十万に、memory_limit を 1024 に調整しました。1 ページの新しい PDF ファイルを作成しようとしましたが、それでもエラーが報告されます。ファイル サイズの問題ではないようです。ただし、インストールしたいくつかのプラグインはテストされており、使用できますが、何が問題なのかわかりません。ただし、変換に役立つだけです。変換後にエラーが発生します。 。

set_time_limit(0);

先頭に置いてみてください。 🎜 🎜この種の時間のかかるコードの場合は、バックグラウンド タスク モードを使用し、非同期で実装することをお勧めします。 🎜
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。