ミルブレイン99円レンタルサーバーにPEARをアップ
さくらサーバーで動いていたプログラムファイルがロリポップサーバーとミルブレインの99円レンタルサーバーで動かない。
ロリポップサーバーでの2012年現在の手順は先に書きましたが、ミルブレインの99円レンタルサーバーの方が簡単でした。
ロリポップサーバーでは下記エラーが出ていましたが、
Fatal error: require_once() [function.require]: Failed opening required ‘PEAR.php’ (include_path=’.:/home/users/~
99円レンタルサーバーでは、
Fatal error: require_once() [function.require]: Failed opening required ‘XML/Parser.php’ (include_path=’.:/home/users/~
でした。
Parserのバージョンが99円レンタルサーバーに設置されているものの方が、新しくて私のプログラムファイルは、うまく動かなかったみたいなので、PEARとParserを設置して、それを読みこむように設定しました。ロリポップサーバーの時より簡単でした。
1.PEARのダウンロードサイトで、ダウンロード。
※2012年2月現在、PEARのバージョン1.94
赤丸の1.94をクリックしてダウンロード
2.解凍して、pear-1.94フォルダ内のpear-1.94だけをコピーして、自分の持っているプログラムファイル一式のlibフォルダ内に貼り付け、pear-1.94フォルダ名をPEARに変更する。
3.lib/PEARフォルダ内にXMLフォルダ作成
4.XML_Paserをダウンロード後に解凍し、XML_Parser-1.34フォルダ内のXML_Parser-1.34内のParser.phpや他フォルダをlib/PEAR/XML内にアップする。
5. トップのディレクトリに置いている.htaccessファイルを修正。
php_value include_path .:/home/*****/public_html/*****/lib/PEARを追加記載
********は、アカウント名とドメイン追加時に作成されたフォルダ名
これでミルブレインの99円レンタルサーバーでもサイトが見れるようになりました。
ロリポップサーバーより簡単でした。