アプリ版:「スタンプのみでお礼する」機能のリリースについて

PHP4.4.2のphp.iniで、extentionをフルパス指定したのですが、
Apache経由だと、ssh2.soは読まれ拡張関数が使用できたのですが
phpコマンドを叩くと、ssh2の拡張関数はないと
エラーになってしまいます(><)
シェルから何故、拡張関数が使用できないのでしょうか?

A 回答 (1件)

CLI用とApacheモジュールでphp.iniのパスが違うのでしょう


php -i > phpinfo.txt
でphp.iniのパスを確認してください
php -c "iniファイルのパス"
で実行時に指定も出来ます。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。結局、
extention_path=*.soをおいたディレクトリ
extention=*.so
とすることでコマンドのPHPから参照されるようになりました。

お礼日時:2007/06/18 07:44

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!