「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にする方法、
もしくは、別の方法(手作業でディレクトリーを作成する)など
をご存じの方おられましたら、教えてください。
いくつかご確認をお願いします。
include_path = ".;c:\php5\includes;c:\php5\PEAR"
書き換えたら、PHPまたはApacheを再起動してください。
http://www.bnote.net/windows/windows/win_pear.shtml
"C:\PHP5\go-pear.bat" を実行すれば、PEARの保存先は自動的に "C:\PHP5\PEAR" に設定されるはずです。
早速お返事いただき、ありがとうございます。
2012/03/12 23:08:49; 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フォルダ自体がありません。
ここが悪いのですかね。
お手数おかけしてすいません。