モジュールが見つからない的な? cannot open shared object file: No such file or directory in Unknown on line 0

PHPをコマンドラインで実行しようとするとこういうのがたくさんでる

PHP Warning:  PHP Startup: Unable to load dynamic library ‘/usr/local/lib/php/extensions/curl.so’ – /usr/local/lib/php/extensions/curl.so: cannot open shared object file: No such file or directory in Unknown on line 0

なんかないんだって。
curl.soはなんだか別の場所にあったから/usr/local/lib/php/extensions/にコピペしてみてもそれでもエラーがでた

そしたら
http://qiita.com/k_o_gj/items/01191e19cbda4a93ba58
にそれっぽいものが!

ソースから入れてたのにモジュールをyumで入れたからなんかおかしかったのかなぁ?

上記のサイトにあるようにphpizeをしようとしたら管理者権限の時だけコマンドが見つかりませんって出る。
そうじゃないときはちゃんと頑張ろうとしたけど権限ないよ!って言ってくれるのに。

そういう時ってなんかあった気がするけどコマンドまでのパス調べるの面倒くさかったのでパス直打ちで回避。

 

 

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です