美高梅官方网站3045-mgm6608美高梅app下载
mgm6608美高梅app下载Windows XP+Apache 2.2.4+PHP 5.2.0+MySQL 5.0.27+Zend Optimizer 3.2.0景况安排格局(依此参照他事他说加以侦察文献

mgm6608美高梅app下载Windows XP+Apache 2.2.4+PHP 5.2.0+MySQL 5.0.27+Zend Optimizer 3.2.0景况安排格局(依此参照他事他说加以侦察文献

作者:mgm6608美高梅app下载    来源:未知    发布时间:2019-11-22 19:37    浏览量:

ApacheServer设置虚拟WEB先举个例子:假设你的PHP装在d:/php/下.Copyphp4apache.dll到d:/php/在Aapche的httpd.conf下面加入:######################################################Aapche1是:LoadModulephp4_module"d:/php/php4apache.dll"Aapche2是:LoadModulephp4_module"d:/php/php4apache2.dll"添加由PHP解析的扩展名:AddTypeapplication/x-httpd-php.phtml.pwml.php3.php4.php.php2.inc.izz######################################################现在,你只要重启Apache后,就可以支持PHP了.#下面这一行只有Apache1支持LoadModulegzip_modulemodules/ApacheModuleGzip.dllApacheModuleGzip,是RemoteCommunications免费提供的一个Apache模块,它可以压缩静态的web页面。它工作得很好,你只需要将它和apache一起编译就行了。你也可以在冰冰本站下载:

03年的时候就看过一本php的书,那时还是php3,回首四年php的在web开的的前景真还是一片光明啊!三年不见的php在去看已到了php5了,现在算起我真正从写第一个php的WEB开始距今还是有三四个月了,用工作之余正在进行www.kuomart.com网站的写做,回想当初一直用的是Windows2003+IIS6+PHP5.0.7+MYSQL4.1在进行开发,直到昨天机子重了木马,Kav也没查出个所以然,自己找也没有发现什么可疑暴露点,所以干脆重装了一下xp,由于TV1000电视卡只能在xp进才能正常运行,在2003系统下以前配置成功过一次,但是老实出现硬件出错蓝屏!所以干脆把2003下的我的开发环境的web开发部分也在xp下安装一部分。很想安装一下lamp环境,但考虑到机子上数据太多,操作起来麻烦,等有钱了再买个硬盘或都那天心血来潮再说吧。于是今天中午就开始配置环境! 到 接下来就是安装php了,我开始安装了php5.0.4,4,安装php我就不多说了,下面会把我找到的资料贴出来。然后就是对apache支持php的配置,当然是修改httpd.conf了,可是我 用记事本打开C:ProgramFilesApacheSoftwareFoundationApache2.2confhttpd.conf这个文件进行修改: ①找到: AddTypeapplication/x-gzip.gz.tgz 在下面添加以下几行: AddTypeapplication/x-httpd-php.php AddTypeapplication/x-httpd-php.php4 AddTypeapplication/x-httpd-php.php3 AddTypeapplication/x-httpd-php.phtml AddTypeapplication/x-httpd-php-source.phps AddTypeimage/x-icon.ico ②找到: #LoadModulessl_modulemodules/mod_ssl.so 在下面添加一行: LoadModulephp5_moduleC:php5php5apache2_2.dll (特别提示:如果你的Apache版本为1.x的,此处应为:LoadModulephp5_moduleC:php5php5apache.dll;如果你的Apache版本为2.0.x-2.2.x的,此处应为:LoadModulephp5_moduleC:php5php5apache2.dll,我在此处费了好大周折才发现这点!) ③找到: DirectoryIndexindex.php… 这行,可以这样修改,添加默认的文件名: DirectoryIndexindex.phpdefault.phpindex.htmindex.htmldefault.htmdefault.html 怎么出不正确加上LoadModulephp5_moduleC:php5php5apache2_2.dll这句就出现 requested错误 当然这种情况通常就是baidu或者google一下,原来是各种版本间的问题,我想应该是的,找到对应配置资料如下: 一.下载最新的Apache2.24,MySQL5.2,PHP5.2.1[下载地址: 二.安装配置PHP5.2.1 1.解压缩PHP5.2.1压缩包到C:PHP5(这个路径和文件名都可以随意,不过以下要是用到这个路径和文件名,如果你用的不是该路径和文件名,请做相应的修改)。 2.复制C:PHP5目录下的以下文件到windows的系统文件夹里,文件夹视Windows版本的不同而不同(如果是Windows9x/ME,则为c:windowssyste;如果是WindowsNT/2000,则为c:winntsystem32;如果是WindowsXP/server2003,则为c:windowssystem32。其中C:为你现在所使用的操作系统的系统盘,如果你目前操作系统不是安装在C:windows下,请相应做出修改) php5ts.dll fdftk.dll fribidi.dll gds32.dll libeay32.dll libmcrypt.dll libmhash.dll libmysql.dll libswish-e.dll msql.dll ntwdblib.dll ssleay32.dll yaz.dll 3.把C:PHP5目录下的文件php.ini-dist改名为php.ini(该配置文件自动给所有添加内容加上“//”,增加安全,同时也增加了麻烦;如果把php.ini-recommended改名为php.ini,该配置文件不给所添加内容加上“//”,减少了安全,但更加便利。选择哪个由你决定),复制php.ini到C:windows或C:Winnt下,用记事本打开,做如下几项修改: ①搜索extension_dir=./这行,并将其路径指到你的PHP目录下的extensions目录,修改为:extension_dir=C:PHP5ext ②如若想支持更多模块,请接下面去做,如果不想的话,直接保存php.ini文件即可。 PHP所支持模块很多,不过有些dll不是免费的,所以没有随PHP的压缩包一起发布,不过dlls文件夹里带的就非常多了,刚才我们已经把它们复制到system32文件夹下了,现在我们测试看它支持多少模块。以下是我测试的结果,仅供参考,如果安装完毕后,弹出不支持xxx.dll模块的话,直接将前面分号加上去就可以了。搜索: ;WindowsExtensions ;NotethatMySQLandODBCsupportisnowbuiltin,sonodllisneededforit. 下面都用分号在前面注释掉了支持的扩展模块,如果你想PHP支持某个模块,请将前面的“;”去掉即可,下面是我测试后的结果,一般按照下面那样去掉注释后没什么问题的: extension=php_bz2.dll extension=php_cpdf.dll extension=php_crack.dll extension=php_curl.dll extension=php_db.dll extension=php_dba.dll extension=php_dbase.dll extension=php_dbx.dll extension=php_domxml.dll extension=php_exif.dll extension=php_fdf.dll extension=php_filepro.dll extension=php_gd2.dll extension=php_gettext.dll extension=php_hyperwave.dll extension=php_iconv.dll ;extension=php_ifx.dll ;extension=php_iisfunc.dll extension=php_imap.dll extension=php_interbase.dll extension=php_java.dll extension=php_ldap.dll extension=php_mbstring.dll ;extension=php_mcrypt.dll extension=php_mhash.dll extension=php_mime_magic.dll extension=php_ming.dll extension=php_mssql.dll extension=php_msql.dll ;extension=php_oci8.dll extension=php_openssl.dll ;extension=php_oracle.dll extension=php_pdf.dll extension=php_pgsql.dll ;extension=php_printer.dll extension=php_shmop.dll extension=php_snmp.dll extension=php_sockets.dll ;extension=php_sybase_ct.dll extension=php_w32api.dll extension=php_xmlrpc.dll extension=php_xslt.dll extension=php_yaz.dll extension=php_zip.dll 修改完成后,保存php.ini。 ③解压缩pecl-5.2.1-Win32.rar包,将其中的所有文件复制到C:PHP5ext文件夹下。(该文件夹是PHP5.2.1的扩展文件存放之处,如果你用c语言编了PHP的扩展程序,也可以放到该文件夹下) ④在C:PHP5目录下新建一个文件夹,命名为:session。(该文件夹是用来保存session的,因为PHP没有类似ASP中的application那样的长驻内存的变量,所以对于保存初始查询条件以备翻页之用,或者做购物车的来说,session几乎是唯一可选的。不过该文件夹以后需要定期清理) 到此完成PHP的安装和配置。 三.Mysql的安装 Mysql相对来说是比较独立的,这个数据库很小,不能直接对它进行操作,不像access或者SQL2000那样有图形化的管理工具,不过目前已经有很多图形化管理软件可以很好地操作它,比如:EMSSQLManager2005forMySQL,Navicat,phpMyAdmin,mysqlcc。这些软件可以到网上下载获得,在此不详细说明。 1.下载获得Mysql的forwin32安装包后,用winzip打开,直接运行setup.exe,需要注意的是选择一个安装路径,当然,安装路径可以任意,不过建议将它和PHP安装在一起,选择C:MySQL目录。 2.安装完成后MySQL自动进入设置阶段。按照默认方式进行配置,最后输入密码,完成设置。 3.一般装完MySQL后会自动启动服务,如果没有启动的话,请双击C:MySQLbinmysqld-nt.exe运行即可。 4.如果你已经下载了上面提到的几个管理软件,就可用它们进行MySQL的管理了。 四.IIS的配置 打开IIS,在“默认Web站点”上右键打开属性,在主目录里做如下图中的设置,注意步骤: 完成后IIS+PHP+MySQL的环境算是建立了。 五.Apache的安装配置 如果你没有安装IIS,那么请装Apache这个小巧而强大的Web服务器,安装目录建议和PHP的目录一致,选择C:。系统默认安装目录是C:ProgramFiles: 1.下载Apache2.2.4forwin32.Msi安装文件,直接双击它后就会自动执行Apache的安装了。 2.安装过程中,按照提示,从上到下第一个空行输入localhost,其余的两个空行分别输入你的名字和邮件地址,完成安装配置。 安装完后会在桌面右下角系统托盘里显示apache的图标,双击可以打开Apache的控制面板,可以停止或者重起服务器。 3.Apache2.2.4的配置 用记事本打开C:ProgramFilesApacheSoftwareFoundationApache2.2confhttpd.conf这个文件进行修改: ①找到: AddTypeapplication/x-gzip.gz.tgz 在下面添加以下几行: AddTypeapplication/x-httpd-php.php AddTypeapplication/x-httpd-php.php4 AddTypeapplication/x-httpd-php.php3 AddTypeapplication/x-httpd-php.phtml AddTypeapplication/x-httpd-php-source.phps AddTypeimage/x-icon.ico ②找到: #LoadModulessl_modulemodules/mod_ssl.so 在下面添加一行: LoadModulephp5_moduleC:php5php5apache2_2.dll (特别提示:如果你的Apache版本为1.x的,此处应为:LoadModulephp5_moduleC:php5php5apache.dll;如果你的Apache版本为2.0.x-2.2.x的,此处应为:LoadModulephp5_moduleC:php5php5apache2.dll,我在此处费了好大周折才发现这点!) ③找到: DirectoryIndexindex.php… 这行,可以这样修改,添加默认的文件名: DirectoryIndexindex.phpdefault.phpindex.htmindex.htmldefault.htmdefault.html 保存文件,重起apache服务器。到此PHP的环境已经完全建立了。 六.ZendOptimizer安装配置 下载来后是一个.exe的文件,直接安装就可以了,安装过程要你选择PHP版本,一定要选择准确,这里我选择php5.2.1,完成安装之前提示是否备份php.ini,点确定后就结束安装了。 打开php.ini,修改一个地方: 找到: [Zend] 在下面可以看到: zend_optimizer.optimization_level=* 这行,将“=”后面数值改为1023,也就是将这行改为: zend_optimizer.optimization_level=1023 保存后重起Apache/IIS,到此安装全部结束。 七.测试 用记事本新建个文件,写如下几行: phpinfo(); ?> 将文件改名为phpinfo.php,保存到C:ApacheSoftwareFoundationApache2.2htdocs目录下,然后在浏览器中输入 如果你可以看到相关的PHP信息,那就证明整个Windows下IIS6/Apache2.2.4+MySQL5.2+PHP5.2.1环境的安装配置工作胜利完成!

cy163注:在看到此方法前,安装Apache

  • php一直不成功,(MySQL 是以前就装好了)。

安装不成功的原因是,下载的 php-5.3.0-nts-Win32-VC9-x86.zip  PHP for Windows

是一个安装版,安装后,在php目录下,无 php5apache2_2.dll 文件,只有一个php5.dll 文件。

另外,下载的 php-5.3.0-Win32-VC9-x86.zip 也是一个安装版,在php目录下 有

php5apache2_2-development.dll 和 php5apache2_2.production.dll两个,不知两者的区别是什么,也就无法使用。 看到这篇文章后,随后改用 php-5.2.11-Win32.zip 这是一个非安装版,只需要将下载的压缩文件解压缩到指定文件夹即可。

======================================

www.quickshare.com.cn/windowsxp-php-apache-mysql-zend-configuration

今天在本机搭建了一个php环境,记录一下过程,windows系统配置方法大同小异,以下为本说明所要用到的软件:

 

Apache 2.2.4 -- www.apache.com
PHP 5.2.0 -- www.php.net
MySQL 5.0.27 -- www.mysql.com
Zend Optimizer 3.2.0 -- www.zend.com
phpMyAdmin 2.9.2 -- www.phpmyadmin.net
严重注意:在进行下列操作前,Windows XP应无安装IIS、PHP、APACHE、MYSQL、ZEND。

友情链接: 网站地图
Copyright © 2015-2019 http://www.zen-40.com. mgm美高梅有限公司 版权所有