1

我已经google了很长时间,但仍然无法弄清楚为什么安装不起作用。

我有一台安装了 Ubuntu 和 php 版本 5.3.6-13ubuntu3.10 的机器,因为我想要 pthreads 功能,我尝试重新编译下载的 PHP(来自官方网站,5.4.14)并在启用 pthreads 的情况下重新编译,所有进程似乎成功了,我可以重新编译安装php成功,输入php -v查看版本是否升级,显示如下:

PHP 5.4.14 (cli) (build: May 9 2013 14:27:10) Copyright (c) 1997-2013 The PHP Group Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies

而且 pthreads 似乎安装正确

构建过程已成功完成安装“/usr/local/lib/php/extensions/no-debug-zts-20100525/pthreads.so”安装成功:channel://pecl.php.net/pthreads-0.0.44 Extension pthreads enabled在 php.ini 中

但是当我重启apache运行phpinfo()函数时,版本和上面的不一样(还是5.3.6-13ubuntu3.10),pthreads扩展还是不能正常工作,遇到如下错误)

致命错误:找不到类“线程”

在整个过程中我有什么遗漏/错误吗?

非常感谢您的帮助!

4

0 回答 0