問題タブ [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 投票する
2 に答える
936 参照

php - Magento - カテゴリを再宣言できません

こんにちは、次の行でエラーが発生しますが、2 つの異なるサーバーに次のコードがあり、1 つのサーバーではこの警告/エラーが発生しません。

致命的なエラー: get_categories() (以前は /var/www/production/htdocs/app/design/frontend/default/default/template/page/html/header.phtml:134 で宣言されています) を /var/www/production で再宣言できません/htdocs/app/design/frontend/default/default/template/page/html/header.phtml 161 行目

134行目は次のとおりです。function get_categories($categories) {

161 行目は次のとおりです。} (before the echo get_categories)

ここで間違いを見つけることができません。

ご挨拶

ダニエル

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

joomla2.5 - Joomla アップグレード時の致命的なエラー「再宣言できません」

ウェブサイトを Joomla 2.5.9 から 2.5.22 に更新しようとしたところ、サイトが壊れて次のエラーが表示されました。

致命的なエラー: word_count() を再宣言できません (以前は domain/templates/rt_momentum/overrides/mod_rokgallery/templates/slideshow/default.php:9 で宣言されています) domain/templates/rt_momentum/overrides/mod_rokgallery/templates/slideshow/default.php on 24行目

参照するコードは次のブロックです (9 ~ 24 行目から実行)。

サイトのサポートが助けようとしましたが、私をここに紹介してくれました。

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

スコット

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

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

ファイルが引用符で囲まれているにもかかわらず、以下を取得するのは私が使用しているファイルであり、行は実際の関数宣言の正確な行ですか?

致命的なエラー: sortByTest() を再宣言できません (以前は ."file"... 行 .."123" で宣言されていました)

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

c++ - C ++は同じ名前のクラスでデフォルト関数を使用します

次のように C++ でクラスを実装するための良いアプローチは何でしょうか。

Someclass.h:

Someclass.cpp:

だから私がやろうとしているのは、オブジェクト内の関数をメソッドとして再宣言することです。「kill()」、「sleep(int sec)」を含む名前空間または類似のものがあるかどうかはわかりません。お役に立てれば幸いです。

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

php - 致命的なエラー: クラス MYSQLi_DB を再宣言できません

エラーがあります:

致命的なエラー: 行 10 の /home/XXXX/public_html/XXXXX/install/include/database.php でクラス MYSQLi_DB を再宣言できません

および database.php ファイル:

このクラス (MYSQLi_DB) は他の場所では呼び出されません! このファイルだけで...解決するのを手伝ってくれませんか?!

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

php - PHP5.5: 致命的なエラー: クラスを再宣言できません

PHP 5.2 から 5.5 にアップグレードしたため、今では理解できないエラーが発生します。

PHP バージョンを更新する前は、このエラーは発生しませんでした。クラスの再宣言は、PHP バージョンとは無関係のエラーであるはずです。さらに、間違いを避けるために常に require_once() を使用しています。

したがって、再宣言されないようにするために、そのクラス宣言の前にバックトレース コード ブロックを追加しました。うまくいけば、2回出力されると思っていましたが、バックトレース出力は1つしか得られません。したがって、私の少数のポイントから一度だけ宣言されます。

私は何かが恋しいですか?「本当の」問題を見つける方法はありますか?

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

php - クラスMagentoを再宣言できません

興味深い問題があります。私のウェブサイトのフロントエンドは正常に読み込まれますが、次の場所に移動しようとすると:

domain.com/index.php/admin

白いページを取得します。デバッグ モードを有効にしましたが、次のエラーが表示されます。

この新しいエラーを見つけて以来、__adminhtml.php ファイルで再宣言できないすべてのクラスを 1 つずつコメント/削除しようとしました。ページ、それはまったくエラーを与えません。ただの白紙。

何か案は?

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

php - PHPは関数によって引き起こされたクラスを再宣言できません

クラスを再宣言できませんというエラーが表示されます。これは、エラーの原因となっているクラス ファイルです

エラーは、renderView() 関数を呼び出したときにのみ発生します。以下は、クラスと関数を呼び出すインデックスです。

上記のように、require_once を使用して、クラスが既に読み込まれているかどうかを確認します。問題はおそらくrenderView関数にあります。その関数を使用しないとすべてが機能するためです。