总结
豆包 AI 助手文章总结

php 在windows下编译安装dll文件

php中文网
发布: 2016-07-28 08:29:12
原创
2356人浏览过

本文会记录到以下内容:

1、Visual C++ 2008 对php干啥的

   Apache启动时无法加载php5apache2_2.dll解决办法
   这个组件包是应用软件一起发布给最终用户的软件包,用户只要安装这个和你的应用程序,即可运行你制作的应用。
   你用VC++2008编制的应用程序,编译链接生成可执行文件后, 要想在没有安装VC++2008的电脑上允许,就需要这个软件包。
   目前php.net的php二进制源码都是x86版本,从压缩包和安装文件的命名就可以看出,所以一般下载x86版本的c++2008运行时环境就行了。

2、vcredist_x86干嘛的

   安装apache需要VC10 SP1 vcredist_x86.exe,如果你遇到无法安装apache的情况,下载安装它。

   vcredist_x86.exe是针对于不同CPU所出的优化补丁执行程序,是一种基于C++的软件需要的库文件,有些程序在安装相应的vcredist文件环境下才能运行。

立即学习PHP免费学习笔记(深入)”;

   目前 vcredist_x86.exe多用做于winxp等基于x86平台的系统补丁。因此也不支持在VISTA系统下安装。

   玩游戏一般都会碰到这种情况没事的 你放心下一个安装上就可以

3、php在window下安装pthread.dll文件主要条件和安装方法并使用。

       条件:

   php5.3或以上,且为线程安全版本。apache和php使用的编译器必须一致。
   通过phpinfo()查看Thread Safety为enabled则为线程安全版。
   通过phpinfo()查看Compiler项可以知道使用的编译器。本人的为:MSVC9 (Visual C++ 2008)。

   下载安装pthreads.dll文件http://windows.php.net/downloads/pecl/releases/pthreads

   找到符合你要安装的版本:比如

    php_pthreads-2.0.9-5.4-ts-vc9-x86.zip

   其中5.4代表你的php版本,ts说明是线程安全,vc9-x86代表编译器版本

   将其中的php_pthreads.dll复制到php的ext文件夹下,并开启php.ini扩展 。extension=php_pthreads.dll

   将pthreadVC2.dll 的目录放到环境变量或者在Apache中加载该文件。

测试pthreads

    class AsyncOperation extends Thread {
        public function __construct($arg){
            $this->arg = $arg;
        }
        public function run(){
            if($this->arg){
                printf("Hello %s", $this->arg);
            }
        }
    }
    $thread = new AsyncOperation("World");
    if($thread->start())
        $thread->join();
    ?>

输出helloWorld 为成功。测试一下使用多线程for循环和单单for循环。循环数越大 两者上的时间差距还是很明显的

以上就介绍了 php 在windows下编译安装dll文件,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

.dll文件大全
.dll文件大全

.dll文件缺失怎么办?.dll文件在哪下载?不用担心,这里为大家提供了所有的.dll文件下载,无论用户丢失的是什么.dll文件,在这里都能找到。用户保存后,在网盘搜索dll文件全称即可查找下载!

下载
相关标签:
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
豆包 AI 助手文章总结
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号