質問: コマンドラインからのphp実行で、fatal error: call to undefined function mysql_connect() お世話になります。 centos php 5.2.6 mysql 5.0.45 です。 phpでmysqlを使用しています。 ブラウザから確認するようなプログラムでは、何の不自由もなく使用できているのですが、sshにてログインし、consoleからmysqlを使用するとエラーが発生してしまいます。 [root@www etc]# echo "" | php fatal error: call to undefined function mysql_connect() in /etc/- on line 1 原因が分からず困っております。 解決方法や、ここがあやしいなど、ご教授いただければ幸いです。 よろしくお願いいたします。
回答: cli 用の php.ini 内のパスの設定がちゃんとしてないと、この現象が出るようです。以下のurlに類似例が出ています。 http://tech.kimihiko.jp/article/4536612.html