【问题标题】:Install of pthread on windows error : " Class 'Thread' not found in"在 Windows 上安装 pthread 错误:“找不到类‘线程’”
【发布时间】:2018-09-18 19:28:23
【问题描述】:

我想在PHP中使用线程,所以我在网上搜索并找到了pthread库(https://github.com/krakjoe/pthreads)。

就像它在 github 中所说,我将 pthreadVC2.dll 放在 C:/xamp/php 中,将 php_pthreads.dll 放在 C:/xamp/php/ext 中。但是当我运行我的 PHP 脚本时,弹出错误“Class 'Thread' not found in”。

另外,我尝试将“extension=php_pthreads.dll”放在我的 php.ini 中,但结果相同。

有人可以帮助我吗?

提前致谢!

【问题讨论】:

    标签: php windows multithreading xampp pthreads


    【解决方案1】:

    Posix 的线程是作为外部库提供的,而不是作为来自任何地方的框架代码。您的 php 版本必须经过编译线程安全,并且 posix 线程库必须动态编译或安装。

    【讨论】:

    • 现在我有这个错误:PHP Startup: Unable to load dynamic library 'pthreads'...
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-02
    • 2013-09-20
    • 2012-04-14
    • 2012-12-29
    • 1970-01-01
    • 2017-11-07
    相关资源
    最近更新 更多