デフォルトの FuelPHP インストールで動作する名前空間 次をウェルカム コントローラー (それ以外の場合は未編集) に追加すると、エラーが発生し始めます。
ErrorException [ Compile Error ]: Cannot redeclare class Fuel\Controller\Welcome"
コードは次のとおりです。
<?php
namespace Fuel\Controller;
use Fuel\Core\Controller;
class Welcome extends Controller
{
...
}
これはおそらく初心者の質問ですが、衝突が発生している理由がわかりません。考えられることはすべて試しました。
編集:クラスの前に次のコードを配置しようとしましたが、エラーは消えましたが、非常に一般的な 404 ページが表示されました。(FuelPHP でデフォルトで表示されるものではなく、黒/灰色のもの)
if (class_exists("Controller\Welcome",false)) {
// echo "here. (" . __FILE__ . ":" . __LINE__ . ")\n";
} else {
//Class definition...
}