Constant *** already defined
といったエラーがPHP4からPHP5になってよく出てくるようになったので、
この解消方法を書き記します。
このエラーは、
define(‘PATH’, ‘/home/www/lib/’);
などがすでに決まってるのに、
2重に定義してますよ、というエラーなので、
if( !defined( ‘PATH’ ) ){
define(‘PATH’, ‘/home/www/lib/’);
}
としてあげるとエラーが無くなりました。
LAMPから入ってsymfonyなどを使っていた元プログラマ。今は趣味程度にWordPressや新しいなにがしを勉強中。最近はRuby on Rails。
Constant *** already defined
といったエラーがPHP4からPHP5になってよく出てくるようになったので、
この解消方法を書き記します。
このエラーは、
define(‘PATH’, ‘/home/www/lib/’);
などがすでに決まってるのに、
2重に定義してますよ、というエラーなので、
if( !defined( ‘PATH’ ) ){
define(‘PATH’, ‘/home/www/lib/’);
}
としてあげるとエラーが無くなりました。