我已经google了很长时间但仍然无法弄清楚为什么安装不起作用。
我安装了一台安装了Ubuntu和php版本5.3.6-13ubuntu3.10的机器,因为我想要pthreads功能,我尝试重新编译下载的PHP(来自官方网站,5.4.14)并使用pthreads重新编译启用后,所有进程看起来都很成功,我可以重新编译并成功安装php,并输入php -v来检查版本是否已经升级,它显示如下:
PHP 5.4.14(cli)(建于2013年5月9日14:27:10) 版权所有(c)1997-2013 PHP小组 Zend Engine v2.4.0,版权所有(c)1998-2013 Zend Technologies
pthread似乎安装正确
构建过程成功完成安装 '/usr/local/lib/php/extensions/no-debug-zts-20100525/pthreads.so' 安装ok:channel://pecl.php.net/pthreads-0.0.44扩展pthreads 在php.ini中启用
但是当我重新启动apache并运行phpinfo()函数时,版本与上面的版本不一样(仍然是5.3.6-13ubuntu3.10),并且pthreads扩展仍然无法正常运行,遇到以下情况误差)
致命错误:未找到“主题”类
在整个过程中,我有什么遗漏/错误吗?
非常感谢您的帮助!