我正在做一个毕业设计,我需要在PHP中启用pthread,因为我需要多线程。我使用了a tutorial,但是我得到了这个错误:Fatal error class 'Thread' not found in…。
我在网上搜索了有关如何启用pthread的帮助,但没有任何帮助。我使用的是PHP版本5.4.7。
发布于 2013-08-20 19:40:31
一位用户遇到了同样的错误,他在github上发布了解决方案:https://github.com/krakjoe/pthreads/issues/154
简而言之,您必须将pthreadVC2.dll添加到Apache配置中...我不知道这一点,我不使用Windows ..。
这应该会让你分门别类。
发布于 2014-08-01 13:52:41
dlls应该与您的php版本兼容。
发布于 2013-08-15 01:03:07
PHP中没有“线程”。您可以使用pctnl_fork()派生一个新的‘进程’,但是这两个进程之间没有内置的共享内存(您必须实现shmop()或套接字服务器设置才能在进程之间通信)。此外,pcntl_*仅适用于linux安装,而不适用于windows。
https://stackoverflow.com/questions/18237572
复制相似问题