起因是这个
http://www.oschina.net/question/2320614_227006
当我改成
extension=json.so
extension=phalcon.so
后,再次启动出现了这个
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php5/20121212/phalcon.so' - /usr/lib/php5/20121212/phalcon.so: undefined symbol: php_pdo_get_dbh_ce in Unknown on line 0
我想,pdo 也是需要放在前面
最后是这个样子
extension=pdo.so
extension=json.so
extension=phalcon.so
这样就好了,只是会报错,说 json 和 pdo 重复 加载
如果在 apache 和 cli 里面的php.ini 都添加好了的话,
直接将 /etc/php5/mods-available 里面 json.ini 和 pdo.ini 删掉,就没有错误提示了
不过我认为 即使有,也不影响
感谢 http://my.oschina.net/dreamhack
转:http://www.oschina.net/question/2320614_227036