php: symbol lookup error: php: undefined symbol: rl_on_new_l
由於開發上的需求需要多版本的 php
網路上有提供不少的方式
我想用看看 c9s 的 phpbrew 看看
CentOS7 指令上改了不少
這次都是用 yum 安裝套件
原本一開始執行 phpbrew 都正常
後來重開執行 phpbrew 就會出現
php: symbol lookup error: php: undefined symbol: rl_on_new_l
後來發現只要執行 php 就會出現上面的錯誤(網頁執行正常,只有 console cli 有問題)
看到 CentOS 官方論壇也有人有類似的問題
後來在幾次的回答中終於解決了!
請先確認你的 libedit 版本是否為 el7
我系統原本是安裝 20090923-3.0_1.el5.rf
請注意後面顯示 el5
移除後在重新安裝 libedit 就可以正常 work 了
提供給各位參考看看~
網路上有提供不少的方式
我想用看看 c9s 的 phpbrew 看看
CentOS7 指令上改了不少
這次都是用 yum 安裝套件
原本一開始執行 phpbrew 都正常
後來重開執行 phpbrew 就會出現
php: symbol lookup error: php: undefined symbol: rl_on_new_l
後來發現只要執行 php 就會出現上面的錯誤(網頁執行正常,只有 console cli 有問題)
看到 CentOS 官方論壇也有人有類似的問題
後來在幾次的回答中終於解決了!
請先確認你的 libedit 版本是否為 el7
我系統原本是安裝 20090923-3.0_1.el5.rf
請注意後面顯示 el5
移除後在重新安裝 libedit 就可以正常 work 了
提供給各位參考看看~
Comments