ホーム > フォーラム > その他 > PHP4からPHP5への変更方法について

PHP4からPHP5への変更方法について
投稿者: show_kamat | 投稿日時: 2005-9-18 21:09 | 閲覧: 9280回
show_kamat
PHP4.4からPHP5.0.5へ変更しました。PHP5での接続は確認できるのですが、xoopsは接続できないのか、真っ白画面になってしまいます。
設定方法があったら教えてください。
ちなみに、PHP5をインストールしてから、接続を確認後、xoops2.0.12JPをインストールすると、データーベースの確認までは行われますが、接続の確認で真っ白画面になります。PHP4ではインストールができます。

環境
OS:Windows2000
DB:MySQL 4.0.13

コメント(2)

Re: PHP4からPHP5への変更方法について 
投稿者: xnoopy | 投稿日時: 2005-9-18 21:46
xnoopy
show_kamatさん、こんにちは。
PHP5は、デフォルトではPHP4とは異なりmySQLへ接続することができません。
php.iniの設定で、;extension=php_mysql.dllの部分のコメントアウトをはずし、Windowsをサーバに使う場合は、PHP5フォルダの中にあるlibmysql.dllを\WINDOWS\system32フォルダに入れてから、Apacheを再起動してください。
これでインストールが問題なくできると思います。

ただ、PHP5の場合は、現状のXOOPSではいくつか問題点があります。php.iniでregister_long_arraysやallow_call_time_pass_referenceをOnにしないと動かないモジュールもあります。また私の環境(Windows Server 2003+XOOPS2.0.12JP+Apache 2.0.54+PHP5.0.5+MySQL4.0.26)では、PHP5.04からPHP5.05への移行で、管理画面の上部にメニューを表示しているモジュールでは全て「一般設定」でFatal Errorが出ました(ポップアップメニューから入ればエラーは出ませんので、モジュールの使用上はとりあえず問題ありません)し、WordPressモジュールでも、「WordPressオプション」の「カテゴリー」と「プロフィール」で同様のFatal error: Only variables can be passed by referenceが出ました。現状では、PHPは4.3.11にとどめておいた方が無難と思います。(PHP4.4.0では大量のNoticeが出ます。とりあえず動作はしますが。)
Re: PHP4からPHP5への変更方法について 
投稿者: show_kamat | 投稿日時: 2005-9-19 10:46
show_kamat
ありがとうございました。
PHP5+smartyもつかって見たくて、PHP5に置き換えてみました。
xoopsも検討段階なので、PHP4に戻して、勉強してみます。
はやく、PHP5完全対応になることを願います。

    投票(0)

    新しいものから | 古いものから | RSS feed
     


    概要 | ダウンロード | ニュース | フォーラム | 開発情報 | ツール | テーマ | モジュール
    お問い合わせ | プライバシーポリシー
    Copyright © 2001-2009 XOOPS Cube日本サイト