問題タブ [fatal-error]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 大きなファイルでcurlが致命的なエラーを生成するのを防ぎます
私はcurlとphpを使用して、特定のURLに関する情報(たとえば、httpステータスコード、mimetype、httpリダイレクトの場所、ページタイトルなど)を見つけています。
これは一般的にうまく機能します。ただし、URLがより大きなファイルを指している場合は、致命的なエラーが発生します。
致命的なエラー:許可された16777216バイトのメモリサイズが使い果たされました(14421576バイトを割り当てようとしました)
これを防ぐ方法はありますか?たとえば、ファイルが大きすぎる場合はあきらめるようにcurlに指示するか、エラーをキャッチしますか?
回避策として、追加しました
curl_setopt($ ch、CURLOPT_TIMEOUT、3); これは、ロードに3秒以上かかるファイルは、許可されたメモリを使い果たすと想定していますが、これでは十分とは言えません。
php - オブジェクトのシリアル化と致命的なエラー
この場合、セッションで2 つのプロパティを持つオブジェクトを取得するのはなぜですか?
UPD:ここで私は得ると予想しています:
1.致命的なエラー(合格)
2.セッション内のオブジェクト(セッションファイル内)と1つのプロパティ(失敗)
php - CakePHP-致命的なエラー:未定義の関数の呼び出し
次のエラーが発生します。
致命的なエラー:23行目のC:\ xampp \ htdocs \ ems \ app \ controllers \ queries_controller.phpにある未定義の関数getAvnet()を呼び出します
行は次のとおりです。
おそらく呼び出します
c++ - インクリメント ループからの致命的なエラー
現在、Fighter.cpp ファイルの関数 sortFighters で、戦闘機でいっぱいのベクトルを並べ替える関数を作成しようとしています。すべてが正しくコンパイルされているようです。ただし、実行すると、前述の .cpp ファイルの行の 1 つで致命的なエラーが発生します。私は問題が何であるかを正確に知っており、それに応じてコメントを入れています。だから、私がここで尋ねているのは、他の機能などを追加せずにこの問題を解決するために私ができることです。
ここに私の Fighter.h ファイルがあります:
私の Fighter.cpp ファイル:
main.cpp は次のとおりです。
php - 致命的なエラーが発生する:317行目のStemmer.phpのオブジェクトコンテキストにないときに$thisを使用する
致命的なエラーが発生します:317行目のStemmer.phpのオブジェクトコンテキストにないときに$thisを使用します。
現在、インターネットで見つけたStemmerクラスを使用して、データベースで一致するものを検索する前に、単語を語幹バージョンに変更しています。
私は人々が同様の問題を抱えているすべての関連する投稿を読みました。違いは、エラーの原因となっているコードが間違いなくオブジェクトコンテキスト内にあることです(以下のコードはそれを示しています)。もう1つの奇妙な点は、コードの前後にエラーと非常によく似た部分があり、問題を引き起こしていないように見えることです。異なる時間に、エラー行がこれらの他の行のいくつかに変更されました。
誰かが問題を引き起こしている可能性のあるアイデアを持っていますか?これで違いが出る場合は、php5.1.34を使用しています。
Stemmerクラスを呼び出すコード
ステマークラス:
コード内の異なる場所でエラーが発生した場合でも、同じクラス内で別のメソッドを呼び出そうとしているコードがある場合は常にそうであるように見えます。これは私が気付いていないphp5のバグでしょうか?任意のアドバイスをいただければ幸いです。
ありがとうアーチー
php - [] は読み取りに使用できません
私のスクリプトの1つで、次のことを試みます
ただし、PHPではこれを行うことができず、このエラーが発生します
致命的なエラー: 行 55 の /file.php の読み取りに [] を使用できません
このself::get
関数はブール値またはオブジェクトを返します。
編集: get 関数は、mysql データベースからデータを再度ロードする新しいオブジェクトを作成します。
php - PHPUnit : 致命的なエラー処理
単体テストに PHPUnit を使用していますが、致命的なエラーが発生するとスクリプトが停止し、正しい PHPUnit 出力が得られません。
Eclipse のプラグインによって読み取られるため、PHPUnit の出力が正しい形式のままであることを望みます。実際には、致命的なエラーによって PHPUnit が停止し、Eclipse ではプラグインが何も解釈できません (PHPUnit スクリプトにエラーがあったため、エラーを処理する代わりに)。
ありがとう
arrays - PHPの「書き込みコンテキストで関数の戻り値を使用できません」エラー
致命的なエラー:3行目の書き込みコンテキストで関数の戻り値を使用できません
そのようなエラーがトリガーされるのはどの場合ですか?
私のプログラム:
mysql - PHP MySQL スクリプトが間違っている
私はサイトで作業しており、データベース エントリに基づいてカテゴリ メニューを動的に設定するこの実験的なスクリプトを作成しました。
それは1日働いた後、突然停止しました。必要なインクルードを変更したところ、このエラーメッセージが表示されました
致命的なエラー: 34 行目の /home1/advertbo/public_html/dev_area/origocloud/include/views/blog/dbget.php で最大実行時間が 30 秒を超えました
私は本当に立ち往生しています。関数を呼び出す時点でページがタイムアウトし続けます
php - PHP:未定義の関数mb_strlen()の呼び出し-mbstringが有効になっているカスタムコンパイルされたPHP
このカスタムコンパイルされたPHP(v5.3.3)で、次の拡張機能が有効になっています(configureを使用)。
phpinfo()は、mbstringが有効になっていることを明確に示しています。
面白いことに、いくつかのPHPスクリプト(SugarCRMアップデート)を実行しようとすると、次のエラーが報告されます。
PHPの致命的なエラー:4165行目のcrm / include / pclzip / pclzip.lib.phpにある未定義の関数mb_strlen()を呼び出します
なぜこれが起こっているのか、そしてこれを修正する方法に誰かが光を当てることができますか?
ありがとう、m ^ e