【威尼斯登录首页】设置 PHP 运行条件
分类:热门新闻

PHP 尽管提供了大量有用的函数,但是在特殊情况下还可能需要进行扩展编程,比如大量的 PECL就是以扩展的形式提供的(动态链接库dll文件),它们比 PEAR 的运行效率要高很多。 PHP 扩展是用 C 或 C++ 编写的,需要编译成动态连接库 dll 文件后在 PHP 环境下注册后才能使用。 编写 PHP 扩展的软件要求: VC++6.0 或 VC++.NET 环境。 PHP 的源代码,需要编译。 如果不愿意编译 PHP 的源代码,可以再下载 PHP 的已经编译成功的二进制代码(就是我们部署 PHP 运行环境的那些文件包)。注意分别下载的源文件包和已编译包,它们的版本必须一致。

过程:

1,安装 VC++6.0,并选择把其可执行文件路径加入环境变量中,使在命令行环境任意路径下可以运行编译器。 2,安装 PHP 运行环境,并与 IIS 正确集成在一起。假设使用的 PHP 版本为 5.2.5,下载 php-5.2.5-Win32.zip 二进制包和 php-5.2.5.tar.gz 源代码包。安装环境为 C:php-5.2.5-Win32。分别把源代码包和二进制包解压到该文件夹下。从 php.ini-recommended 拷贝生成一个 php.ini 文件。 3,建立 C:php-5.2.5-Win32Release_TS 文件夹,拷贝 C:php-5.2.5-Win32devphp5ts.lib 文件到这里。 4,进入 C:php-5.2.5-Win32ext 文件夹,运行命令: C:php-5.2.5-Win32ext..php.exe ext_skel_win32.php --extname=myphpext Creating directory myphpext Creating basic files: config.m4 config.w32 .cvsignore myphpext.c php_myphpext.h CREDITS EXPERIMENTAL tests/001.phpt myphpext.php [done].

To use your new extension, you will have to execute the following steps:

  1. $ cd .. 2. $ vi ext/myphpext/config.m4 3. $ ./buildconf 4. $ ./configure --[with|enable]-myphpext 5. $ make 6. $ ./php -f ext/myphpext/myphpext.php 7. $ vi ext/myphpext/myphpext.c 8. $ make

Repeat steps 3-6 until you are satisfied with ext/myphpext/config.m4 and step 6 confirms that your module is compiled into PHP. Then, start writing code and repeat the last two steps as often as necessary.

本文由威尼斯在线注册平台发布于热门新闻,转载请注明出处:【威尼斯登录首页】设置 PHP 运行条件

上一篇:Firefox和google浏览器使用的引擎是什么,也是使用CSS3和HTML5是必知) 下一篇:array('网页特效',php$keys=array(array('网页特效'
猜你喜欢
热门排行
精彩图文