PHP のタイムアウト プロンプト 致命的なエラー: 最大実行時間は 30 秒
最近取り組んでいるプログラムはループが多く、処理状況が複雑なため、プログラムを実行すると次のように実行タイムアウトのプロンプトが表示されます。
致命的なエラー: D:phpAppServwwwsum3test.php の 3 行目で最大実行時間 30 秒を超えました
インターネットで検索したところ、次の解決策を見つけたので共有します。
このエラーはあなたの php に関するものです
実行時間が設定ファイルで設定された最大実行時間の 30 秒を超えています。これはプログラム自体の問題ではありませんが、
システムの設定ファイルの問題です。インターネットの速度が速い場合は、再度実行するとこのエラーは発生しない可能性がありますが、
この問題が発生した場合は、次の 3 つの方法で特定の変更を行うことができます。
1. php 構成ファイルを変更し、php.ini ファイルを見つけます。通常、このファイルは C:WINDOWS ディレクトリに配置され、
を見つけます。
max_execution_time = 30 ;//必要な値に設定します。単位は秒です
この行では、最大実行時間を 30 秒に設定します。この値を予想される値に変更できます。 (max_execution_time = 0 に直接設定することもできます)
2. ini_set() 関数を使用します。誰もが php.ini ファイルを変更できるわけではないため、この関数を使用して、次のような最大実行時間制限値を変更できます。
ini_set('最大実行時間', '100');
次に、これを 100 秒に設定します。実行時間に制限がないことを意味する 0 に設定することもできます。
3. set_time_limit() 関数を使用します。set_time_limit(20) は、最大実行時間プラス 20 秒を意味しますが、PHP がセーフ モードで実行されている場合、最初の方法を使用しない限り、set_time_limit() は結果を返しません。
デフォルトの制限時間は 30 秒です。max_execution_time の値は構造ファイル (PHP3 では php3.ini、PHP4 では php.ini と呼ばれます) で定義されます。秒が 0 に設定されている場合、時間制限はありません。の上。
この関数が呼び出されると、set_time_limit() は最大実行時間の計算をゼロから再開します。つまり、最大実行時間がデフォルトの 30 秒の場合、この関数を呼び出した後、set_time_limit(20) は次のようになります。以前にプログラムの実行に 25 秒かかった場合、プログラムの最大実行時間は 45 秒になります。
注: PHP がセーフ モードで実行されている場合、セーフ モードがオフになるか、構造ファイル (PHP3 では php3.ini 、PHP4 では php.ini と呼ばれます) の時間制限が変更されない限り、 set_time_limit() は結果を返しません。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









PHP 8.4 では、いくつかの新機能、セキュリティの改善、パフォーマンスの改善が行われ、かなりの量の機能の非推奨と削除が行われています。 このガイドでは、Ubuntu、Debian、またはその派生版に PHP 8.4 をインストールする方法、または PHP 8.4 にアップグレードする方法について説明します。

CakePHP は、PHP 用のオープンソース フレームワークです。これは、アプリケーションの開発、展開、保守をより簡単にすることを目的としています。 CakePHP は、強力かつ理解しやすい MVC のようなアーキテクチャに基づいています。モデル、ビュー、コントローラー

ファイルのアップロードを行うには、フォーム ヘルパーを使用します。ここではファイルアップロードの例を示します。

CakePHP へのログインは非常に簡単な作業です。使用する関数は 1 つだけです。 cronjob などのバックグラウンド プロセスのエラー、例外、ユーザー アクティビティ、ユーザーが実行したアクションをログに記録できます。 CakePHP でのデータのログ記録は簡単です。 log()関数が提供されています

Visual Studio Code (VS Code とも呼ばれる) は、すべての主要なオペレーティング システムで利用できる無料のソース コード エディター (統合開発環境 (IDE)) です。 多くのプログラミング言語の拡張機能の大規模なコレクションを備えた VS Code は、

CakePHP はオープンソースの MVC フレームワークです。これにより、アプリケーションの開発、展開、保守がはるかに簡単になります。 CakePHP には、最も一般的なタスクの過負荷を軽減するためのライブラリが多数あります。
