当前位置: 首页 > 图文教程 > 网络编程 > PHP > winbinder开发php桌面程序[连载一:安装配置篇]

PHP
PHP 加密/解密函数 dencrypt(动态密文,带压缩功能,支持中文)
用mysql内存表来代替php session的类
简化php模板页面中分页代码的解析
一周让你学会PHP 不错的学习资料
PHP 数据库树的遍历方法
php实现从ftp服务器上下载文件树到本地电脑的程序
PHP 操作文件的一些FAQ总结
PHP 截取字符串 分别适合GB2312和UTF8编码情况
PHP 编程的 5个良好习惯
php下几个常用的去空、分组、调试数组函数
PHP Ajax中文乱码问题解决方法
php 采集书并合成txt格式的实现代码
php Try Catch异常测试
解决了Ajax、MySQL 和 Zend Framework 的乱码问题
Zend 输出产生XML解析错误
php动态生成JavaScript代码
隐性调用php程序的方法
在JavaScript中调用php程序
php 数组的创建、调用和更新实现代码
php生成SessionID和图片校验码的思路和实现代码

PHP 中的 winbinder开发php桌面程序[连载一:安装配置篇]


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-03   浏览: 160 ::
收藏到网摘: n/a

趁着今天有空,给大家说说winbinder吧,今天讲一下winbinder的安装与配置
首先去http://winbinder.org/files/WinBinder-0.46.0.exe下载winbinder,这是一个安装版的,下载后双击安装。

1、next


2、next


3、选择安装路径然后next,这里我选择的是d;/winbinder


4、选择php的版本,我这里的是php5.1


5、选择下载的服务器,选择台湾比较快(又只有台湾的选项而没有中国的,气愤)


6、next


7、install


8、等待


9、安装完成


10、安装好后打开D:\WinBinder\phpcode\examples,任找一个.phpw扩展名的文件,选择打开方式为D:\WinBinder\binaries\php51\php-win.exe。


现在已经可以运行以.phpw为扩展名的文件了。例如


这里要讲解几个问题
1:我们可以选择的打开方式有三种,分别是php.exe php-win.exe php-cgi.exe如果打开方式选择的是php-cgi.exe
那么在运行的时候,就会有一个命令提示符窗口出现,在实际应用中这个窗口也许看来很多余,但是在调试的时候可是很有用的哦
他能够提示你程序中有哪些错误。

2:刚才我们选择的打开方式为D:\WinBinder\binaries\php51\下的.exe文件,可能有朋友要问了,为什么不能选择本机中已经安装好的php(假设是D:/php)文件夹下的.exe文件呢?其实是可以的,但是这里有一个问题,如果选择php文件夹下的.exe文件,那么它使用的是c:\windows下的php.ini配置文件,这样的话winbinder运行时加载的.dll文件,实际上是D:/php/ext/文件夹中的文件。所以这个时候需要把php.ini中的extension_dir设置为./ext因为ext文件夹是和.exe文件在同一文件夹中的(即D:\php文件夹)。然后还需要把D:\WinBinder\binaries\php51\ext中的php_winbinder.dll文件放到D:\php\ext中,然后相应的在c:\windows下的php.ini文件中加上extension=php_winbinder.dll。另外如果需要使用相应的库文件的话,需要在php.ini中对应的文件名前的;号去掉,这个我想大家都知道吧。

如果选择打开方式为D:\WinBinder\binaries\php51\下的.exe文件则就没有这么麻烦,它使用的是D:\WinBinder\binaries\php51\下的php.ini文件,你可以不作任何的配置就可以使用,但是他只默认支持mysql和sqlite这两个库,如果你希望使用其他的库例如gd那么就需要修改D:\WinBinder\binaries\php51\下的php.ini文件,然后把对应的库文件(例如php_gd.dll)放到D:\WinBinder\binaries\php51\ext下

以上就是全部的配置过程了,如果还有什么不明白的地方可以联系我,或在这里提出