文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>pwin98下php安装调试又一例

pwin98下php安装调试又一例

时间:2007-02-17  来源:PHP爱好者

小弟参照晏子([email protected])同志的《如何利用Apache PHP3 MySQL建立数据库驱动的动态网站》一文成功地在 Linux 上安装了 apache、PHP3 及 MySQL,但是由于在 Linux 中编辑文本调试程序不如在 win98 中方便顺手,所以又在 pwin98 中安装了 PHP3。在安装调试的过程中,碰到一些小问题,现把过程写下,希望有助于各位安装PHP不成功的朋友。 本文所述仅为个人经历,其中不免有见识浅薄之处,敬请各位指教。本人E-mail:[email protected] 需要的软件: 1. Web 服务器软件。可以使用 iis,pws 等等微软的软件,我则选择了 xitami。它也是一种免费的 web 服务器,好像用的人不多... 从 http://www.imatix.com 下载了 xitami 2.4d7 版。大小782K,下载后仅一个名为 bw3224d7.exe 的安装文件。国内很多地方也有下载的,不过好像版本不是很新。
2. PHP 解释器。没有可选择的,我到 http://www.PHP.net 下载了已经编译好了的 PHP3 的windows 二进制执行文件。PHP3目前最新的就是 3.0.16版,下载完是一个大小为1887k、名为PHP-3.0.16-win32.zip 的压缩文件。国内很多地方都可以找到,而且版本很新。
3. PHP调试环境。这个软件是可选的,而且要配合 PHP 解释器才能用,这个软件名字叫 PHPed。可以在 http://www.soysal.com/PHPed 下载,国内很多地方也有下载的,下载后是一个名为PHPedsetup.exe 的安装文件。我下载的是1.5版的,大小为 790k。 安装配置过程: 首先安装 PHP3解释器。将下载的 PHP3解压缩到一个目录里面(推荐使用默认的 C:PHP3 这个目录),然后将解压缩目录里 PHP3.ini-dist 文件复制到 windows 安装目录,并重命名为 PHP3.ini。配置里面的项目,比如 extension_dir=c:PHP3等。 然后安装 xitami,你可以选择安装的路径,并且要输入管理员名字和管理员密码,以便在管理时使用;在安装快结束时,选择是否自行启动 web 服务器。Xitami 运行不需要特别配置,在浏览器地址栏直接输入 <http://127.0.0.1> 就可以看到 xitami 的默认主页。但是直接安装的 xitami 不支持 PHP,所以还是需要配置。用浏览器输入<http://127.0.0.1/admin>进入 xitami 管理页面。选择 configuration 进入配置页面,在Default HTML page: 后面加入 index.PHP 或 index.PHP3、default.PHP 等默认初始文档。点Filters 连接到过滤界面,在左边的File extension (.xxx):下面加入 .PHP和 .PHP3 ,右边的Filter command or script: 加入你的 PHP3 解压缩后的位置,比如 c:PHP3PHP.exe 。所有的步骤全部都保存以后,退出管理界面,重新启动 xitami,以便服务器生效。Xitami 运行后在任务栏有一个"X"图标,右键terminate 可以退出xitami。 最后安装 PHPed,一路回车可安装完毕。安装完后很重要的一步同 xitami 一样,也要加入 PHP.exe 解释器的路径。运行 PHPed,选择菜单:tools -> properties 。里面可以对很多项目进行调整,甚至可以包括对 perl 的支持。最主要的选择项是 PHP-server,在 PHP exe path 项里填入 PHP.exe 的路径(C:PHP3PHP.exe),同时也可以支持通过网络解释 PHP 指令。 运行测试: 在 PHPed 中新建一个 PHP file, <?
PHPinfo();
?> 点菜单:run -> run,或者按 F5 键,会另外弹出一个标题为 Output 的文档,文档窗口的左下方会有Editor 和 HTML 两个标签,分别表示经过解释后的 HTML 源文件和浏览器输出。如果一切正常,你在 HTML 这个标签窗口能够看到类似: X-Powerd-By: PHP/3.01.6 Context-type: text/HTML
PHP Version 3.01.6
by... ... 那么PHPed 就基本设置完成了,将xitami 安装目录中webpages 目录下的文件全部删除或者转移,将编辑好的文件保存在此目录中为index.PHP3,在打开浏览器输入 <127.0.0.1>,你也可以看到类似的画面。 至此,一个支持 PHP3 的 web 服务器就算搭建完成,这一套配置比较适合个人使用或者几台电脑的小型网络使用。 故障排除: 另外,我在安装的过程中,出现了一点问题,我写的 index.PHP3 不能够被正确的执行,浏览器报告错误如下: HTTP/1.1 500: Internal error 
Cannot create CGI process - program not found 我以为起初以为是 xitami 的文件过滤有问题,后来又猜测是 PHP3.ini 配置有问题,但是我偶然点击直接运行 PHP.exe 报告一个错误,其中有 "odbc32.dll "字样,察看 PHP3.ini 没有支持 PHP3_odbc.dll,所以猜想是 windows 没有安装 odbc 驱动的原因。在系统中查找 odbc32.dll,果然没有发现这个文件,于是找来 windows 的安装盘,将 odbc 安装上去,再次浏览 index.PHP,一切正常!
php爱好者站 http://www.phpfans.net 为phper提供一切资讯.
相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载