人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

MDB2のインストールについて教えてください。
「PHP公式資格教科書」(初級)でPHPを勉強しています。
PHP5.3.8を使っています。(OS:Win7)
コマンドプロンプトで
pear install MDB2_Driver_mysql
と入力すると、ダウンロードが始まり、インストールします。
ただ、
最終行に
ERROR: failed to mkdir C:\php\pear\MDB2\docs\examples
で、ディレクトリー作成不能、とのエラーが出ます。
確かに、phpをインストールしているディレクトリーは
C:\phpではなく
C:\php5です。
ダウンロード後のインストール先をphp5にする方法、
もしくは、別の方法(手作業でディレクトリーを作成する)など
をご存じの方おられましたら、教えてください。

●質問者: kohhi
●カテゴリ:コンピュータ ウェブ制作
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● oil999
●100ポイント ベストアンサー

いくつかご確認をお願いします。

1.php.ini は下記のようになっていますか?

include_path = ".;c:\php5\includes;c:\php5\PEAR"

書き換えたら、PHPまたはApacheを再起動してください。

2.PEARのインストール(go-pear.bat)はしましたか?

http://www.bnote.net/windows/windows/win_pear.shtml
"C:\PHP5\go-pear.bat" を実行すれば、PEARの保存先は自動的に "C:\PHP5\PEAR" に設定されるはずです。


kohhiさんのコメント
早速お返事いただき、ありがとうございます。 ; include_path=".;C:\php5\PEAR\pear;C:\ZendFramework\library\" だったのを、 include_path = ".;C:\php5\includes;C:\php5\PEAR;C:\ZendFramework\library" に変えて、apacheを再起動、&PC自体をしても同じでした。 C:\php5 でpear list でちゃんと表示されるので、pear自体はインストールされているようです。 もう一度 go-pearを実行しました。 1-12項目のインストール先は、 11(C:\windows\pear.ini)を除きC:\php5です。 ただ、以下のエラーがでます。 Pear_Config::writeConfigFile fopen('C:\windows\pear.ini','w')failed(fopen(C:\Windows\pear.ini):failed to open stream:Permission denied) C:\Windowsの中にpearフォルダ自体がありません。 ここが悪いのですかね。 お手数おかけしてすいません。
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ