当我根据https://docs.phalconphp.com/en/latest/reference/install.html描述安装Phalcon 2.0.13并且我想启动我的测试脚本时,我得到以下错误(字面上它只是一个警告,但它导致Phalcon不被加载,导致错误):
{ PHP警告:PHP启动:无法加载动态库' /usr/lib/php/20131226/phalcon.so' - /usr/lib/php/20131226/phalcon.so: undefined symbol:php_pdo_get_dbh_ce in the Unknown on line 0 }
这种症状是什么,我怎么能摆脱它?
答案 0 :(得分:4)
经过多次努力,我设法解决了这个问题。 for(int i=6;i>=3;i--) //Moving the 4th to 6th elements to 5th to 7th elements
{
A[i]=A[i-1];
}
String a=Biff.readLine(); //Taking input for 4th empty position
A[3]=Integer.parseInt(a);
行不应放在{extension=phalcon.so}
中。更确切地说,您应该创建一个包含php.ini
的{{1}}文件。
原因是这样可以保证ini文件的处理顺序合适。
如果你不想在cli中使用Phantom,也要在apache模块中使用Phantom,那么也要复制相应目录中的ini文件。 (系统中的目录名称可能不同。)