コマンドラインでPHPが起動できない

はてなブックマークに追加はてなブックマーク Yahoo!ブックマークに登録 ニフティクリップに追加 Livedoor クリップに追加 BuzzurlにブックマークBuzzurlにブックマーク Twitterに投稿  

前のページ(直接ファイルが実行されたときだけ起動するスクリプト)のように書いたコードを早速試してみたく、コマンドラインからPHPファイルを実行しようとしたら・・・

できない・・・orz(涙
以下のようなエラーが出てしまいました。

PHP Warning:  Unknown(): Unable to load dynamic library './php_gd2.dll' - 指定されたモジュールが見つかりません。

WindowsでのPHP環境を、少し前にInstantRailsに変更したせいかもしれない。
そこで、調べてみたところ・・・

Hisashi Today » Windows版 PHP 5.2 がくせ者な件

extension は以前のVersionと同様に Dynamic Extensions で設定してあるにも、関わらず、またこの部分で再読み込みをしているように見えるのだ。
この部分を ; でコメントアウトして再度 console からテストすると。

上記記事を参考にして、PHPの設定ファイル、php.iniをいじってみる。
「extension=php_gd2.dll」の行を、コメントアウトして、「;extension=php_gd2.dll」に変更。
そして、Apacheを再起動してみると・・・
無事に、コマンドラインからPHPのテストを行えるようになりました。

これまた、助かりました。
ほんとにありがとうございます。


参考:
PHP: PHP をコマンドラインから使用する - Manual


日時: 2008年10月03日 12:08
コメントを投稿






トラックバック

■この記事のトラックバックURL:
http://www.mapee.jp/mpe334/mt-tb.cgi/443

この記事にトラックバックされる方は、参照先が分かるようにするために、「コマンドラインでPHPが起動できない」へのリンクをお願いいたします。
以下のHTMLタグをトラックバック送信元ページ内に挿入して下さい。



※この記事へのリンクがない、また関連のないページからのトラックバックは反映されませんので、ご了承下さい。






あわせて読みたいブログパーツ
フィードメーター - ウェブライフハック