問題タブ [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.

0 投票する
2 に答える
1290 参照

php - PHP メモリ制限のデバッグ

Wordpress サイトを持っているクライアントがいます。彼らは致命的なメモリエラーを引き起こしているいくつかのプラグインを実行しています. 具体的には 2 つのプラグインSimple Map & Drain Holeです。これらのプラグインのどれが問題を引き起こしているのか正確にはわかりません。シンプル マップは、Google プレイスと同様に、場所やプロバイダーを管理するために使用されます。ドレーン ホールは、URL クローキングによってファイルを保護するために使用されます。

Simple Map 内には、現在約 900 の場所があります。Drain Hole 内には現在、約 700 個のファイルが保護されています。PHP のメモリ制限は 64MB に設定されていたため、開発中はまったく問題はありませんでした。ライブサーバーでは、ホストは 30MB のみを許可し、これを変更することはできません。

私の問題/質問は次のとおりです。少なくとも64MBを許可する新しいホストにそれらを移動する場合、それらのプラグインに追加し続ける場合、これが二度と起こらないことをどのように確認できますか? これらのメモリ スパイクが正当なものであるかどうか、または貧弱で非効率的なコードの結果であるかどうかをテストする方法はありますか?

編集:致命的なエラーはヒットまたはミスのようです。これは、Wordpress 管理パネルの特定の画面、特に Simple Map を扱う画面でのみ発生します。ただし、Drain Hole プラグインを無効にすると、エラーは完全になくなります。エラー:

0 投票する
4 に答える
2477 参照

php - php非オブジェクトのメンバー関数の呼び出し

私はこのコードを持っています:

関数が何かを出力する場合は正常に機能しますが、何も出力しない場合は

私はphpにかなり慣れていないので、エラーを処理する方法についての解決策を見つけることができませんでした。

どんな助けでも大歓迎です!:)

マウロ

0 投票する
4 に答える
3874 参照

php - PHPcall_user_funcの代替

私はPHPでその関数とかなり同等のものを探していますcall_user_func。この関数で発生している問題は、「オブジェクトモード」にならないことです。これ$thisは、クラスで他のものを使用できないことを意味します。つまり、おっとではありません。

基本的にこれが必要なのは、要求されたURLを処理し、それを解析し、すべてが問題ないかどうかを確認してから、次の行を実行するためです。

"Controller"とそのアクションを動的に呼び出したいので。ただし、 OOPではないため$this、メソッドで使用することはできません。$action

ここに私が受け取るメッセージがあります:

だから誰かが私を助けてくれることを願っています。

私がこの問題に間違った方法で取り組んでいるかどうかも教えてください。

PS:このようなことを処理するMVCフレームワークを私に勧めないでください。私はZendが好きですが、時々、重すぎます:((これには軽量のセットアップが必要です。

0 投票する
2 に答える
536 参照

mysql - どのDrupalMySQLテーブルを(いつ)クリアしても安全ですか?

Drupalサイトにモジュールを追加していますが、致命的なメモリエラーが発生しています。accesslog、、、cacheおよびテーブルをクリアしましたが、watchdogそれでもそのようなエラーが発生します。このサイトで実行しているデータベースは1つだけで、Drupal用ですが、他にどのようなテーブルを解放できるのか疑問に思っています。phpMyAdminにリストされている無数のテーブルのいくつかは、他のテーブルよりもDrupalにとって重要であると確信しています。「オーバーヘッド」ですべてのテーブルを盲目的にクリアできますか、それともそれは主要な偽物ですか?

どんな洞察も最も優れているでしょう。

0 投票する
1 に答える
3880 参照

php - php の不具合 (非オブジェクトのメンバ関数呼び出し)

このphpエラーが発生していますが、修正できないようです。

これは、関数の準備を呼び出している行です。

そしてここにそれが宣言されています。

何か案は?

編集:これが私の完全なコードです(テストダミーを気にしないでください)

0 投票する
2 に答える
10509 参照

php - 致命的なエラー: 非オブジェクトでのメンバー関数 num_rows() の呼び出し

こんにちは。

特定のemployee_idで基本給を計算しようとしていますが、しようとすると致命的なエラーが発生します..

致命的なエラー: 112 行目の D:\wamp\www\template\application\models\salary.php の非オブジェクトに対するメンバー関数 num_rows() の呼び出し

私のコードは: モデル

と表示

もし誰か助けてください

0 投票する
3 に答える
79 参照

php - 致命的なエラーを与えるhtmlを知らないユーザー向けのリンクを作成するPHP関数

ユーザーが [link] と [/link] セットを使用して事前の HTML の知識がなくてもリンクを作成できるようにする関数のペアに問題があります。リンクの前後のスペースなどの臨時記号のテストを開始するまでは、すべて問題ありませんでした。最大処理時間が 30 秒に設定されているサーバーでタイムアウトになりました。

ユーザーは合計 5000 文字を入力できます。これは、これらの関数が参照する必要のある健全なページに相当するテキストです。ただし、ユーザーがコードを (スペースなしで) 正しく入力すると、サーバーに負担がかからず、私のページが一瞬で表示されます。[link] [/link] のいずれかが欠落している場合、while ループは終了します - 何も起こりません。リンクが次のようにスペースで入力された場合のみです。

[リンク] www.google.com[/リンク] --または-- [リンク]www.google.com [/リンク]

両方とも、このエラーでサーバーをタイムアウトさせます (わずかに変更されたパス):

致命的なエラー: 18 行目の /home/example/thiscode.php で最大実行時間が 30 秒を超えました

[link]www.google.com[/link] はタイムアウトせず、[link]www. google.com[/link] は、有効な html リンクとして認識されませんが、アンカー タグが適切に配置されます。

何かご意見は?コードホイ!

私を助けることができる人に前もって感謝します!

0 投票する
1 に答える
1051 参照

php - PHPゲッター/セッター

私はこのMVCOOPのことを学ぼうとしていますが、奇妙なエラーに遭遇しました。

私が持っているコード:

FooBaseクラスは次のようになります。

それで、私が正しく理解していれば、ゲッター関数は引数を持つことができませんか?なんで?それとも私はここで何か間違ったことをしていますか?

0 投票する
2 に答える
594 参照

php - PHPメモリ枯渇エラー

これは非常にばかげているように聞こえるかもしれませんが、私はプログラミングの初心者であり、このエラーに非常に不満を感じています。

致命的なエラー:2行目のC:\ TOM Files \ wamp \ www \ program_exer_1 \ index.phpで許可されたメモリサイズ134217728バイトが使い果たされました(7059335バイトを割り当てようとしました)

それが何を意味するのか、そしてこれに対する可能な解決策は何かを知りたいです。助けてください。

0 投票する
9 に答える
55727 参照

eclipse - Java ランタイム環境によって致命的なエラーが検出されました: 内部エラー。エラー: ShouldNotReachHere()

Javaで約1年間プログラミングしていて、このエラーが発生したことがないため、何が問題なのかわかりません。Eclipse でのコンパイルと実行はほんの 1 分前に機能していましたが、今では次のエラーが発生します。