Home > PHP | ちょいと休憩 > Stop XoopsCube2.1

01月
07
2010
Stop XoopsCube2.1

なんかFedora12にしてから、XoopsCubeをクロールしているgooglebotから大量に

サーバエラーが発生している。Σ( ̄Д ̄;)!! いったいなんなんだ?試しに、管理画面

にログインしてみようとすると、

Unknown Condition [8192]: Assigning the return value of new by reference is deprecated in file /var/xxx/xoops_trust_xxxx/xanhte/xxx/Xanhte_Controller.php line 302

みたいなエラーがずらずら表示されて、管理画面にログインできない。Σ( ̄Д ̄;)!!

おおお!これは、ハックでもされたか?とドキドキしながらググってみたら、

http://xoopscube.jp/user/47/blogs?page=2

どうやら、newの時に&を付けるとエラーになるみたい。。。PHP5になった時点で既に

意味がなく、今回Fedora12にupgradeして、PHP5.3.1にアップされたので、これで

とどめをさされたみたいです。

もしかして動くかも・・・という期待を込めて、全部”&”を外してみました。

すると別のエラーが発生!Σ( ̄Д ̄;)!!

Warning [PHP]: date() [function.date]: It is not safe to rely on the system’s timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected ‘Asia/Tokyo’ for ‘JST/9.0/no DST’ instead in file /var/xxx/xoops_trust_xxxx/xanhte/xxx/Xanhte_AdmanageMediatimeline.php line 47

これもググってみると、

http://www.res-system.com/weblog/item/563

どうも、PHP5.1.0からデフォルトタイムゾーンを設定しないといけないみたい。。

設定は、date_default_timezone_set関数で定義するか、php.iniで設定するかです。

簡単な方、php.iniで、以下のように設定した。

date.timezone = Asia/Tokyo

apacheを再起動する。

 # service httpd restart 

で、最後に真っ白になってアクセスできなくなった・・・Σ( ̄Д ̄;)!!

こ・これは、、、もうダメだろう・・・

しつこくググってみると、

http://xoopscube.jp/forum/comment/653

PHP5は、デフォルトではPHP4とは異なりmySQLへ接続することができません。
php.iniの設定で、;extension=php_mysql.dllの部分のコメントアウトをはずし・・・

上記を頼りに、いろいろ試してみたけど・・・やってもやっても全然動作せず・・・・

で、最後に以下情報がありました。

http://usadeki.jp/modules/d3forum/index.php?topic_id=366
http://d.hatena.ne.jp/kilica/20091102/1257155091

PHP5.3 では parse_ini_file() がエラーを引き起こし、XCL2.1 が動作しません・・・

そうですか・・・終わりました・・・さようなら「xoopscube」・・・使ってなかったけど・・・

2.2になったらアップグレードしてみようかな?データ復旧だけしたいなぁ・・・σ( ̄、 ̄=)

もう削除した方がいいかも・・・(; ̄∇ ̄A

Comments:1

yozzi 2010-01-09 (土) 19:59

Googleインデックスに登録されているので、XoopsCubeに訪問してきた方々が「404 Not Found」となるのは申し訳ないので、復旧(XoopsCube2.2リリース)までこの記事に転送することにした。httpd.conf に以下を編集。
ErrorDocument 404 http://littlestrokes.orz.hm/wordpress/?p=757
※404は全部この記事に転送されるけど・・・まぁ仕方ない。

Comment Form
Remember personal info

Trackbacks:0

Trackback URL for this entry
http://littlestrokes.orz.hm/wordpress/wp-trackback.php?p=757
Listed below are links to weblogs that reference
Stop XoopsCube2.1 from WordPress Note

Home > PHP | ちょいと休憩 > Stop XoopsCube2.1

Tag Cloud
Calendar
« 2010 年 3月 »
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      
Access Counter
NINJA TOOLS Ads
Google Ads
nakanohito
きたみりゅうじ氏
Web Literacy Test

Return to page top