web関連tips備忘録

Category
<前 | 次>
PHP5.4.4でnucleus3.65が空白画面になる

phpが5.4.4にアップグレードされたらnucleus3.65が真白な画面になった。

nucleusフォーラムの「PHP5.4.4でnucleus3.64が表示されない」を参考にして、
nucleus/libs/ディレクトリー以下にあるファイル中の 「 =& 」を「 = 」に置換した。
加えて、警告メッセージが表示されたプラグインファイルも同じ処置をした。
php5.4.4から、参照渡しによる呼び出しがサポートされなくなったのが原因とのこと。
nucleus3.64でphp5.4.4だと不具合がでることを指摘されているにも関わらず、最新版のnucleus3.65で対応していないというのがちょっと寂しい。

因みに、globalfunctions.phpの22行目当たりにある
$CONF['debug'] = 0;を
if($_SERVER['REMOTE_ADDR']=='192.168.x.xサーバーIPアドレス'){
 $CONF['debug'] = 1;
}else{
 $CONF['debug'] = 0;
}

に書き換えて、外からの閲覧者にエラーメッセージ等が表示されないようにしてから対処した。

2014-04-24 14:35:54 by kei - NuCleus

このアイテムは閲覧専用です。コメントの投稿、投票はできません。
<前 | 次>