Apacheに導入しているPHPの追加モジュールとしてExpectを導入しようとしましたが、expect.soをphp.iniで設定しているextension_dirに置いてApacheを再起動した際に、php -m を行うとセグメンテーション違反と言われます。
下記のページを参考にしましたが、相違点として
・expect-0.3.3を導入したこと
・phphizeを実行後のconfigureでtclConfigが見つからないとのエラーが出たため、 tcl8.4.6ディレクトリ内のtclConfig.shをコピーし、configureが指定しているパスに配置したこと
・expect-5.43.0でなくexpect-5.45.0を導入したこと
・php.iniのextemsion_dirが/usr/lib64/20060613であること
php.iniに記入した「extension=expect.so」をコメントアウトすると、セグメンテーション違反の表示は出なくなりますが、expectもphpに反映されていませんので、expectに問題があるのはわかるのですが原因の特定に至りませんでした。何か解決策を教えていただけないでしょう?
回答1件
あなたの回答
tips
プレビュー