問題タブ [redeclare]

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 投票する
1 に答える
2248 参照

php - 致命的なエラー: 以前に宣言された email() を再宣言できません

ログインページを作成していますが、それをロードすると、次のエラーが表示されたようです。

致命的なエラー: 行 4 の /home/a4625512/public_html/core/functions/general.php で email() (以前は /home/a4625512/public_html/core/functions/general.php:2 で宣言されていました) を再宣言できません

私のホストは 000WebHost なので、関係があるかどうかはわかりません。オンラインでどこでも検索しました。

general.php コード:

ログインコード:

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

symfony - Symfont 2.8 のエラー - クラス Symfony\Component\DependencyInjection\ContainerAwareInterface を再宣言できません

この質問で私を助けてもらえますか... 私は EasyAdminBundle で Symfont 2.8 を使用います。このマニュアルを使用して-symfony2-admin-panel-in-30-secondsをインストールしました。

管理パネルは正常に動作しますが、(管理者ではない) クラスを作成しようとするとエラーが発生します: Cannot redeclare class Symfony\Component\DependencyInjection\ContainerAwareInterface in /var/www/html/Legendcorp/app/cache/dev/ 6568 行目の classes.php

例: /src/AppBundle/Controller/APIController.php にクラスを作成しました

しかし、このクラスに申し込もうとすると、エラーが発生します。-

  • Fatal error: Cannot redeclare class Symfony\Component\DependencyInjection\ContainerAwareInterface in /var/www/html/Legendcorp/app/cache/dev/classes.php on line 6568

キャッシュをクリアすると(rm -rf app/cache/*)、機能しますが、管理パネルに連絡しない限り機能します。

これは私の composer.json ファイルです:

}

助けてくれますか?

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

php - Prestashop の 2 つのモジュールが同じ名前を使用し、「クラスを再宣言できません」という致命的なエラーが発生する

prestashop で 2 つのモジュールが同じクラス名を使用している場合の「クラスを再宣言できません」という致命的なエラーを回避するにはどうすればよいですか?

たとえば、ヘルパー クラス Foo を宣言して使用するモジュールがあります。異なるヘルパー クラスを持つが同じ名前の Foo を持つ新しいモジュールをインストールします。そのため、モジュールページに移動すると、「クラスを再宣言できません」という致命的なエラーが発生します。その新しいモジュールをアンインストールすることさえできません。

0 投票する
0 に答える
612 参照

php - 致命的なエラー: クラスを再宣言できません (require_once を使用しているにもかかわらず)

同様の質問が寄せられていることを理解しています。ただし、私が見つけた解決策はどれも私の問題を解決できません。

私は Avada WordPress テーマを使用しています。要素を表示するためにデータベースに接続する必要があるテーブル リスト用のカスタマイズされたページを作成しました。エラー文は

致命的なエラー: 行 49 の /home/public_html/wp-content/themes/Avada/krtcsearcher.php でクラス ユーザーを再宣言できません

  • エラー メッセージが表示されますが、データベースからのメッセージが表示されるため、関数は正常に機能します。
  • localhost-XAMPPを使用している間、ファイルはうまく機能しています(ワードプレスのphpコードなし)
  • クラスで require_once または if(!class_exist) を試しましたが、機能しません。

Krtcsearcher.phpエラー部分はこんな感じ

新しい写真*

すべて正常に動作していますが、以下に示すエラー メッセージが表示されます。 Web ドメイン

Localhost-XAMPP から XAMMP-ローカルホスト

0 投票する
0 に答える
403 参照

php - Yii - 致命的なエラー: 関数を再宣言できません

この関数を呼び出しcheckCentre1()ましたが、以下のエラーが表示されるため、Web アプリケーションを開くことができません。

致命的なエラー: checkCentre1() (以前は C:\xampp\htdocs\scms2\protected\views\layouts\main.php:39 で宣言されていました) を C:\xampp\htdocs\scms2\protected\views\layouts\main で再宣言できません50 行目の .php

checkCentre1()私はどこかで宣言しませんでした。以下のいくつかの解決策を試しましたが、どれも機能していません:

  • if (!function_exists('checkCentre1')) { //関数コード }
  • include_once

私のコードは以下の通りです:

これに対する他の解決策はありますか?

0 投票する
0 に答える
364 参照

php - 致命的なエラー: すべての関数に対して関数を再宣言できません

過去2か月間機能していた連絡フォームにバグがあったと思いますが、突然次のようになります。

致命的なエラー: 関数を再宣言できません (以前に宣言された...)

機能を1つずつオフにしようとしましたが、次の機能を停止しても同じエラーが発生します。私のコードはかなり標準的です。しかし、ここでは(this is the beginning of the function. The code is long) //関数 です