我一直在搞乱pkg安装,安装/删除php5-5.4.29和php55-5.5.13.
但是当我从命令行运行php时,它会给我一个这样的错误:
PHP Warning: PHP Startup: Unable to load dynamic library
'/usr/local/lib/php/20100525/memcache.so' -
/usr/local/lib/php/20100525/memcache.so: Undefined symbol
"php_session_create_id" in Unknown on line 0
如果我尝试5.5.13版本,错误是这样的:
PHP警告:PHP启动:无法加载动态库’/usr/local/lib/php/20121212/posix.so’ – 无法在Unknown中打开“/usr/local/lib/php/20121212/posix.so” 0
任何人都有一些提示我如何清理我已经制作的混乱并重新安装php55-5.5.13?
编辑:
我还注意到安装了一个来自ports的旧版php,这似乎与pkg版本冲突.但尝试(重新)从端口安装将给我:
PHP xx不再安装Apache模块:更新您的OPTIONS并构建www / mod_php5端口
解决方法:
pkg install mod_php5应该好好处理它.