+ -
当前位置:首页 → 问答吧 → 最新版Apache 2 PHP 5 MySQL 5安装配置 - 快乐学习PHP(之一)

最新版Apache 2 PHP 5 MySQL 5安装配置 - 快乐学习PHP(之一)

时间:2007-11-25

来源:互联网

【转载请注明作者和出处】

Windows下最新版Apache 2+PHP 5+MySQL 5+Zend Optimizer+phpMyAdmin安装配置说明

PHP+MySQL+Apache的搭配,就犹如骑士配上亮银枪,再骑上枣红马,所发挥的威力巨大!
感觉还是有很多人问安装方面的问题,本文就目前(截至2007.11.24)最新版的Apache 2、PHP 5、MySQL5、Zend Optimizer、phpMyAdmin在Windows下面的安装配置进行具体说明,相应软件说明如下:
  • 操作系统:Windows XP sp2;
  • HTTP应用服务器:apache_2.2.6-win32-x86-no_ssl.msi;
  • php-5.2.5-Win32.zip;
  • pecl-5.2.5-Win32.zip;
  • mysql-5.0.45-win32.zip(Windows ZIP/Setup.EXE);
  • ZendOptimizer-3.3.0a-Windows-i386.exe;
  • phpMyAdmin-2.11.2.2-all-languages.7z。


[ 本帖最后由 luzhou 于 2007-12-1 06:14 编辑 ]

作者: luzhou   发布时间: 2007-11-25

1. 安装Apache 2.2.6

未命名.JPG (34.49 KB)
2007-11-25 08:40

一路点击“Next”。

未命名1.JPG (37.89 KB)
2007-11-25 08:40

由于是本机学习环境,设置相应域名即可,如果你的Windows系统装了IIS,就不要选择Port80,否则就没关系,后面设置时也可以调整端口。设置好后点击“Next”。

未命名2.JPG (34.39 KB)
2007-11-25 08:40

选择“Custom”,需要修改安装路径,点击“Next”。

作者: luzhou   发布时间: 2007-11-25

未命名1.JPG (44.51 KB)
2007-11-25 08:45

点击“Change…”,以“D:\WAMP\Apache2\”为安装路径,点击“Next”。
之后进入下一个安装窗口,点击“Install”。

未命名2.JPG (29.78 KB)
2007-11-25 08:45

稍等后,安装成功,点击“Finish”,完成Apache安装。
在Windows托盘区,你可以看到
未命名3.JPG (865 Bytes)
2007-11-25 08:46
图标,表示Apache安装成功并已启动。
打开浏览器,输入http://localhost/,测试一下:
未命名4.JPG (8.66 KB)
2007-11-25 08:45

说明Apache安装成功。

[ 本帖最后由 luzhou 于 2007-11-25 08:51 编辑 ]

作者: luzhou   发布时间: 2007-11-25

2. 安装MySQL 5.0.45
未命名1.JPG (31.41 KB)
2007-11-25 08:50

点击“Next”。

未命名2.JPG (35.64 KB)
2007-11-25 08:50

此处选择“Custom”,后面需设置安装路径,如果选择“Typical”和“Complete”,后面将默认为安装至C盘。

未命名3.JPG (38.25 KB)
2007-11-25 08:50

选择“Change…”,修改安装路径,这里我们以“D:\WAMP\MySQL5\”作为MySQL安装路径,选择好之后点击“Next”,之后进入下一安装窗口,点击“Install”即可……。

作者: luzhou   发布时间: 2007-11-25

未命名1.JPG (34.19 KB)
2007-11-25 08:55

几步之后,出现如上窗口,将“Configure the MySQL Server now”前的“√”选上,之后点击“Finish”。

未命名2.JPG (30.43 KB)
2007-11-25 08:55

之后出现MySQL ServerInstance Configuration Wizard出口,点击“Next”。
之后一路点击“Next”。

未命名3.JPG (42.94 KB)
2007-11-25 08:55

到上页时,选择“Best Supoort Multilingualism”,确保选择UTF8作为MySQL的默认字符集,之后点击“Next”。

作者: luzhou   发布时间: 2007-11-25

未命名1.JPG (38.97 KB)
2007-11-25 08:58

设置为服务,并开机时自启动,点击“Next”。

未命名2.JPG (35.31 KB)
2007-11-25 08:58

将“Modify Security Settings”前的“√”选上,设置root用户密码,点击“Next”。

未命名3.JPG (28.16 KB)
2007-11-25 08:58

点击“Execute”。

未命名4.JPG (33.43 KB)
2007-11-25 08:58

点击“Finish”,结束MySQL安装。

作者: luzhou   发布时间: 2007-11-25

3. 安装PHP 5.2.5
安装PHP很简单,将php-5.2.5-Win32.zip解压缩至D:\WAMP\PHP;把pecl-5.2.5-Win32.zip 里面的PECL 扩展库解压缩至D:\WAMP\PHP\ext\路径下。

[ 本帖最后由 luzhou 于 2008-4-27 11:58 编辑 ]

作者: luzhou   发布时间: 2007-11-25

4. 配置Apache、PHP

安装PHP很简单,但是主要的挑战在于Apache和PHP的协作配置上,否则PHP是难以跨上Apache“这匹枣红马”的。
1.修改环境变量,path中加入:D:\WAMP\PHP;D:\WAMP\PHP\ext。这很重要,需要让PHP相应的扩展库能够被识别。
2.复制D:\WAMP\PHP\php.ini-recommended到C:\WINDOWS,并改名为php.ini。用编辑器(这里用EditPlus,个人认为EditPlus非常适合PHP开发)编辑php.ini,相应设置如下(记住先搜寻相应设置项,找到后再开始设置):
default_charset ="utf-8"
extension_dir ="D:/WAMP/PHP/ext"
把你想要的extension前面的注释分号去掉,比如我的:
  • extension=php_gd2.dll
  • extension=php_mysql.dll
  • extension=php_mysqli.dll
  • extension=php_mbstring.dll
3.用编辑器(这里用EditPlus)编辑Apache的配置文件D:\WAMP\Apache2\conf\httpd.conf:
  • 找到“#LoadModule ssl_module modules/mod_ssl.so”,在后面一行增加:
        LoadModule php5_module D:/WAMP/PHP/php5apache2_2.dll
  • 找到“AddType application/x-gzip .gz .tgz”,在后面一行增加:
        AddType application/x-httpd-php .php .phtml
  • 查找:
       <IfModuledir_module>
            DirectoryIndex index.html
       </IfModule>
       改为:
      <IfModuledir_module>
            DirectoryIndex index.html index.htm index.php index.phtml
      </IfModule>
      以便Apache能够认到index.php的Welcome文件。
    * 如果要改前面设置的80端口号,可以修改相应的“Listen”设置。
4.重启Apache服务,测试一下:
建立D:\WAMP\Apache2\htdocs\myphp目录,内建一个hello.php文件:
复制PHP内容到剪贴板
PHP代码:

<?php
    echo '我喜欢PHP';
?>

保存后,打开浏览器,输入http://localhost/myphp/hello.php,出现以下信息就表示Apache和PHP的协作环境配置好了:
未命名1.JPG (7.53 KB)
2007-11-25 09:05



[ 本帖最后由 luzhou 于 2007-12-1 07:14 编辑 ]

作者: luzhou   发布时间: 2007-11-25

5. 配置PHP的EditPlus开发环境

网络上很多介绍了,这里就不再多说。我主要用到代码高亮、调试、浏览、手册等功能。

作者: luzhou   发布时间: 2007-11-25

6. 安装ZendOptimizer 3.3.0

未命名4.JPG (32.5 KB)
2007-11-25 09:11

ZendOptimizer安装比较简单,就是在遇到上页步骤时,注意选择“Apache 2.X”。其他的根据提示进行即可。

作者: luzhou   发布时间: 2007-11-25

7. 安装phpMyAdmin 2.11.2.2

将phpMyAdmin-2.11.2.2-all-languages.7z解压至D:\WAMP\Apache2\htdocs\,同时为方便起见,将目录名称改为phpmyadmin。
首先,将D:\WAMP\Apache2\htdocs\phpmyadmin\config.sample.inc.php文件改名为config.inc.php,之后用编辑器(这里用EditPlus)编辑:
1. 查找以下两行:
//$cfg['Servers'][$i]['controluser'] = 'pma';
//$cfg['Servers'][$i]['controlpass'] = 'pmapass';
删除“//”注释号,输入MySQL的用户名和密码(比如前面安装MySQL时的root用户信息)。
同时设置:
$cfg['blowfish_secret']= 'cookie';
2. 测试一下:
打开浏览器,输入http://localhost/phpmyadmin/:
未命名1.JPG (22.16 KB)
2007-11-25 09:17

输入对应的用户名、密码即可。

作者: luzhou   发布时间: 2007-11-25

8. 测试PHP和MySQL

最后,让我们试试骑士骑着枣红马舞动亮银枪的威力吧:
1. 用phpMyAdmin创建自己的数据库:mydb(CREATE DATABASE `mydb` ;);
2. 在mydb中创建一个表test,或用SQL语句创建:
    CREATE TABLE`mydb`.`test` (
        `ID1` INT( 2 ) NULL ,
        `ID2` VARCHAR( 10 ) NULL
    ) ENGINE = InnoDB
   之后插入两条测试数据。

3. 在D:\WAMP\Apache2\htdocs\myphp目录,建一个hellodb.php文件:
未命名1.JPG (45.63 KB)
2007-11-25 09:20


4. 测试一下:
打开浏览器,输入http://localhost/myphp/hellodb.php:
未命名3.JPG (7.56 KB)
2007-11-25 09:20

Ok!!!

[ 本帖最后由 luzhou 于 2007-11-25 09:23 编辑 ]

作者: luzhou   发布时间: 2007-11-25

至此,整个安装过程成功结束!骑士已整装待发,学习PHP+MySQL也就迈出了第一步。其实,我建议搭建环境还是自己这样一个个软件的安装、配置比较好,尽量不要用一些安装包,虽然这样可能会比较困难,但是从中可以掌握许多知识内容。
顺祝各位PHPer在学习PHP的路上一帆风顺~,后面如果可能,我估计还会写点儿什么,希望对大家有帮助,但偶的时间不太好把握就是了……

作者: luzhou   发布时间: 2007-11-25

Reserved.

作者: luzhou   发布时间: 2007-11-25

不错,要跟到时代进步啊,安装也要不断的更新啊,支持斑竹,辛苦了来请你喝茶!

作者: chaizhiyong   发布时间: 2007-11-25

引用:
原帖由 chaizhiyong 于 2007-11-25 12:28 发表
不错,要跟到时代进步啊,安装也要不断的更新啊,支持斑竹,辛苦了来请你喝茶!

作者: luzhou   发布时间: 2007-11-25

请问~~~~~ apache2.2.6  下载,解压缩以后  打开哪个文件啊? 可以开始安装啊?

[ 本帖最后由 pakkyeonghwa 于 2007-11-26 10:49 编辑 ]

作者: pakkyeonghwa   发布时间: 2007-11-26

不好意思~  我知道了,我下错了~ 呵呵  我下的是源代码

作者: pakkyeonghwa   发布时间: 2007-11-26

下载这个:apache_2.2.6-win32-x86-no_ssl.msi。

作者: luzhou   发布时间: 2007-11-26

能不能提供在linux下的教程,我不希望在XP下面用这东东!

作者: 3645636   发布时间: 2007-11-26

谢谢楼主的精彩讲解, 我都好几天没弄好的环境配置, 就按照楼主的讲解,昨天一上午就把它弄好了, 真的不知道怎么感谢您~  谢谢了~

作者: pakkyeonghwa   发布时间: 2007-11-27

不客气。

作者: luzhou   发布时间: 2007-11-27

斑竹,我提个意见吧~  

在 5楼 中的 最后一个图片当中, 按照您讲解的方法安装的话 好象不能支持中文的, 是不是啊?  我选了 最后一个选项,之后字符集 选了 gb2321 ,  这样我的MYSQL里 能看到中文了,

作者: pakkyeonghwa   发布时间: 2007-11-27

引用:
原帖由 pakkyeonghwa 于 2007-11-27 18:32 发表
斑竹,我提个意见吧~  

在 5楼 中的 最后一个图片当中, 按照您讲解的方法安装的话 好象不能支持中文的, 是不是啊?  我选了 最后一个选项,之后字符集 选了 gb2321 ,  这样我的MYSQL里 能看到中文了,
从移植性角度来看,用utf-8是最好的,另外,你用:mysql_query("set names 'utf8'");了吗?
MySQL的数据库、表、字段,都要和前面所设置的一样,即都用utf8,小小提示:用phpMyAdmin建库、建表、建字段,对初学者而言比较方便、直观且不易错,同时还可将操作生成SQL语句。


[ 本帖最后由 luzhou 于 2007-11-27 21:21 编辑 ]

作者: luzhou   发布时间: 2007-11-27

不错,一直用一打包的,收藏来起慢慢研究!

作者: hongfu1   发布时间: 2007-11-29

怎么早没看见啊,我都弄几天了.现在好了.但还是要谢谢LZ

作者: 长头发的和尚   发布时间: 2007-11-29

作者: 小树叶子   发布时间: 2007-11-29

很实用的普及贴~
希望更多的朋友入php的道~

作者: airwin   发布时间: 2007-11-29

可以去lamphowto.com看一下,上面有详细的安装说明

作者: lorrychenls   发布时间: 2007-11-29

斑竹的安装方法很实用, 别看别的乱了头脑, 软件和配置方法好好收藏起来做个教科书一样

作者: pakkyeonghwa   发布时间: 2007-11-29

很好的教程!呵呵! !

作者: jsp   发布时间: 2007-11-29

引用:
原帖由 luzhou 于 2007-11-25 09:00 发表
3. 安装PHP 5.2.6
安装PHP很简单,将php-5.2.5-Win32.zip解压缩至D:\WAMP\PHP;把pecl-5.2.5-Win32.zip 里面的PECL 扩展库解压缩至D:\WAMP\PHP\ext\路径下。
这个怎么弄啊?pear目录下面只有一个go-pear.phar文件,,怎么解压缩啊?

作者: qq66866111   发布时间: 2007-11-29

非常精彩,保存了!

作者: xiaoyf   发布时间: 2007-11-30

引用:
原帖由 qq66866111 于 2007-11-29 21:45 发表


这个怎么弄啊?pear目录下面只有一个go-pear.phar文件,,怎么解压缩啊?
看清楚了,是pecl!
请仔细把这句话再看看:“...把pecl-5.2.5-Win32.zip 里面的PECL 扩展库解压缩至D:\WAMP\PHP\ext\路径下...”

作者: luzhou   发布时间: 2007-11-30

php5.25有安装包,问什么不用?

作者: furlxy   发布时间: 2007-11-30

:vic 学习学习

作者: lc0633   发布时间: 2007-11-30

搞定 支持啊

[ 本帖最后由 神龙 于 2007-11-30 22:04 编辑 ]

作者: 神龙   发布时间: 2007-11-30

好! 顶你 不行

作者: 啊丢   发布时间: 2007-12-01

引用:
原帖由 啊丢 于 2007-12-1 12:25 发表
好! 顶你 不行

作者: luzhou   发布时间: 2007-12-01

问下  在  windows 下 IIS  APACHE 运行 PHP哪个速度好

作者: 神龙   发布时间: 2007-12-01

肯定是Apache对PHP的支持更好些,但是目前微软也正在强化IIS对PHP的支持:
http://www.phpchina.com/html/200711/n19691.html(微软不断增强对开源编程语言PHP的支持)

作者: luzhou   发布时间: 2007-12-01

请问下楼主,我按你写的方法安装,怎么会出现这个"无法载入 mysql 扩展,<br />请检查 PHP 配置 - 文档" 还有extension=php_gd2.dll  extension=php_mysql.dll extension=php_mysqli.dll
extension=php_mbstring.dll   extension_dir = "F:/xiaoxiao/php/ext" 也都设置了

作者: 330896872   发布时间: 2007-12-02

引用:
原帖由 330896872 于 2007-12-2 07:25 发表
请问下楼主,我按你写的方法安装,怎么会出现这个"无法载入 mysql 扩展,请检查 PHP 配置 - 文档" 还有extension=php_gd2.dll  extension=php_mysql.dll extension=php_mysqli.dll
extension=php_mbstring.dll   exte ...
请注意这句:“1.修改环境变量,path中加入:D:\WAMP\PHP;D:\WAMP\PHP\ext。这很重要,需要让PHP相应的扩展库能够被识别。”!

作者: luzhou   发布时间: 2007-12-02

对啊 我也修改了,

作者: 330896872   发布时间: 2007-12-02

这个应该是php,ini 配置有问题把,但是我又找不出问题了

作者: 330896872   发布时间: 2007-12-02

发短信给你了。

作者: luzhou   发布时间: 2007-12-02

偶要出门了,你先发给我,自己也再查查看,回头再帮你看看哦。

作者: luzhou   发布时间: 2007-12-02

恩,好的,我再仔细看看,先谢谢你了

作者: 330896872   发布时间: 2007-12-02

引用:
原帖由 330896872 于 2007-12-2 07:47 发表
恩,好的,我再仔细看看,先谢谢你了
不客气。。。

作者: luzhou   发布时间: 2007-12-02

作者: luzhou   发布时间: 2007-12-02

引用:
原帖由 330896872 于 2007-12-2 07:47 发表
恩,好的,我再仔细看看,先谢谢你了
你还是没好好看我的文档:“1.修改环境变量,path中加入:D:\WAMP\PHP;D:\WAMP\PHP\ext。这很重要,需要让PHP相应的扩展库能够被识别。”!
你再看看你自己的少了什么:
F:\xiaoxiao\Apache    F:\xiaoxiao\php  F:\xiaoxiao\web\phpMyAdmin
F:\xiaoxiao\mysql

仔细点儿,下回。。。

作者: luzhou   发布时间: 2007-12-02

你应该可以看得出来了吧。

作者: luzhou   发布时间: 2007-12-02

Files\ATI Technologies\ATI Control Panel;C:\Program Files\Common Files\Autodesk Shared\;F:\Autodesk\backburner\;;F:\xiaoxiao\php;F:\xiaoxiao\php\ext;F:\xiaoxiao\mysql\bin

这个是我设置的路径,刚才理解错了,

作者: 330896872   发布时间: 2007-12-02

终于配成功了,非常感谢luzhou的热心解答

作者: 330896872   发布时间: 2007-12-02

引用:
原帖由 330896872 于 2007-12-2 10:39 发表
终于配成功了,非常感谢luzhou的热心解答
别客气。。。

作者: luzhou   发布时间: 2007-12-02

ZendOptimizer-3.3.0Beta-Windows-i386.exe的安装能讲解一下吗?为什么我的电脑装ZendOptimizer-3.3.0Beta-Windows-i386.exe后在装phpmyadmin就不行了呢?把ZendOptimizer-3.3.0Beta-Windows-i386.exe卸掉就好了,是怎么回事呢?

作者: hengyoushan   发布时间: 2007-12-03

引用:
原帖由 luzhou 于 2007-11-25 09:00 发表
3. 安装PHP 5.2.6
安装PHP很简单,将php-5.2.5-Win32.zip解压缩至D:\WAMP\PHP;把pecl-5.2.5-Win32.zip 里面的PECL 扩展库解压缩至D:\WAMP\PHP\ext\路径下。
这个是什么意思?不明白,我的pecl-5.2.5-Win32.zip 下就没有PECL扩展库啊

作者: Salvation   发布时间: 2007-12-13


请问 pecl-5.2.5-Win32.zip
去哪里下载,这个有什么用处?

作者: andilio   发布时间: 2007-12-13

引用:
原帖由 Salvation 于 2007-12-13 17:57 发表

这个是什么意思?不明白,我的pecl-5.2.5-Win32.zip 下就没有PECL扩展库啊
就是pecl-5.2.5-Win32.zip包里的文件。

作者: luzhou   发布时间: 2007-12-13

配置Apache、PHP之后 建立D:\WAMP\Apache2\htdocs\myphp目录,内建一个hello.php文件
保存后,打开浏览器,输入http://localhost/myphp/hello.php
出现源代码:
<?php
        echo '我喜欢PHP';
?>
而不是 我喜欢PHP

作者: andilio   发布时间: 2007-12-13

设置环境变量的时候 D:\WAMP\PHP;D:\WAMP\PHP\ext 前面是不是还要加分号?

作者: andilio   发布时间: 2007-12-13

怎么我按照配制 输出的是:������娆�PHP

作者: Salvation   发布时间: 2007-12-13

引用:
原帖由 andilio 于 2007-12-13 21:26 发表
设置环境变量的时候 D:\WAMP\PHP;D:\WAMP\PHP\ext 前面是不是还要加分号?
需要呢

作者: Salvation   发布时间: 2007-12-13

引用:
原帖由 andilio 于 2007-12-13 20:55 发表
配置Apache、PHP之后 建立D:\WAMP\Apache2\htdocs\myphp目录,内建一个hello.php文件
保存后,打开浏览器,输入http://localhost/myphp/hello.php
出现源代码:

而不是 我喜欢PHP
我出来的为什么是:������娆�PHP

而不是楼主的我喜欢PHP

作者: Salvation   发布时间: 2007-12-13

引用:
原帖由 Salvation 于 2007-12-13 21:39 发表


我出来的为什么是:������娆�PHP

而不是楼主的我喜欢PHP  
呵呵

作者: andilio   发布时间: 2007-12-13

出现如下错误:

配置文件现在需要绝密的短语密码(blowfish_secret)。

请问怎么回事?

作者: Salvation   发布时间: 2007-12-13

郁闷 连接不上数据库啊

作者: Salvation   发布时间: 2007-12-13

建议按照描述逐字逐句来做。

作者: luzhou   发布时间: 2007-12-14

引用:
原帖由 luzhou 于 2007-12-14 12:56 发表
建议按照描述逐字逐句来做。
我又重新配置了一遍怎么还是不行,浏览器始终显示源代码````  不知道为什么?

作者: andilio   发布时间: 2007-12-14

楼主QQ多少啊?

作者: andilio   发布时间: 2007-12-14

引用:
原帖由 andilio 于 2007-12-14 17:15 发表
楼主QQ多少啊?
  • 查找:
       <IfModuledir_module>
            DirectoryIndex index.html
       </IfModule>
       改为:
      <IfModuledir_module>
            DirectoryIndex index.html index.htm index.php index.phtml
      </IfModule>
      以便Apache能够认到index.php的Welcome文件。
=>上面这段看了没?

作者: luzhou   发布时间: 2007-12-15

引用:
原帖由 andilio 于 2007-12-14 17:05 发表

我又重新配置了一遍怎么还是不行,浏览器始终显示源代码````  不知道为什么?
  • 查找:
       <IfModuledir_module>
            DirectoryIndex index.html
       </IfModule>
       改为:
      <IfModuledir_module>
            DirectoryIndex index.html index.htm index.php index.phtml
      </IfModule>
      以便Apache能够认到index.php的Welcome文件。
=>上面这段看了没?

作者: luzhou   发布时间: 2007-12-15

为什么我每次启动电脑后,都要从新分配端口?

我家是ADSL

每次启动后如图:
QQ截图未命名.GIF (16.19 KB)
2007-12-15 13:17

作者: Salvation   发布时间: 2007-12-15

注意这句:如果要改前面设置的80端口号,可以修改相应的“Listen”设置。

作者: luzhou   发布时间: 2007-12-15

<IfModule dir_module>
    DirectoryIndex index.html index.htm index.php index.phtml
</IfModule>
这段我改了啊,没错啊。改后就是上面这段代码。

作者: andilio   发布时间: 2007-12-15

引用:
原帖由 andilio 于 2007-12-15 13:26 发表

    DirectoryIndex index.html index.htm index.php index.phtml

这段我改了啊,没错啊。改后就是上面这段代码。
实在是对不起,我无法帮你了,在安装环节的问题,很多是需要在现场,才能知道究竟错在哪里。

作者: luzhou   发布时间: 2007-12-15

学习中

作者: efootball   发布时间: 2007-12-15

我安装phpmyadmin进入之后浏览器下方显示:
11.jpg (5.88 KB)
2007-12-16 01:53

不知道是怎么回事,pecl 也安装了

作者: andilio   发布时间: 2007-12-16

引用:
原帖由 andilio 于 2007-12-16 01:53 发表
我安装phpmyadmin进入之后浏览器下方显示:
16564
不知道是怎么回事,pecl 也安装了
42#不是已经有人问了类似问题吗?你为什么不好好看一遍呢?
你这样提问题的方式,恕我直言:不好!

作者: luzhou   发布时间: 2007-12-16

不好意思,楼主,我菜的很,还请您指点一二啊```
今天,又出现了个问题:
在测试PHP和MySQL的时候,我按你的代码建立好文件,配置好数据库,测试的时候,被告知 : 连接test表失败.
不知道是怎么回事.
我对PHP刚刚接触,关于语法和MySQL等的基础知识还都不会呢,我想边学基础,边实践着来,所以遇到了很多问题,还望楼主多多帮助啊...

作者: andilio   发布时间: 2007-12-16

#42 我看不太懂,环境变量,我设置的没错啊:Path后面加 ; D:\WAMP\PHP;D:\WAMP\PHP\ext
完全按照路径来的.

作者: andilio   发布时间: 2007-12-16

我说过了:“实在是对不起,我无法帮你了,在安装环节的问题,很多是需要在现场,才能知道究竟错在哪里”。

作者: luzhou   发布时间: 2007-12-16

我似乎也出现了类似的错误

但是,找不到问题所在

作者: Salvation   发布时间: 2007-12-20

我的环境变量设置为:D:\WAMP\PHP;D:\WAMP\PHP\ext;D:\WAMP\MySQL5\bin

我在PHP.ini中也设置了,extension=php_mcrypt.dll 前面去掉了;

但是,似乎依然出现
引用:
Your PHP MySQL library version 5.0.45 differs from your MySQL server version 3.23.32. This may cause unpredictable behavior.
引用:

无法载入 mcrypt 扩展,<br />请检查 PHP 配置

作者: Salvation   发布时间: 2007-12-20

MySQL server version 3.23.32,还用说吗?

作者: luzhou   发布时间: 2007-12-21

找到“#LoadModule ssl_module modules/mod_ssl.so”,在后面一行增加:
        LoadModule php5_module D:/WAMP/PHP/php5apache2_2.dll

按照作者说的,在配置文件中这样添加后,apache就启动不起来了
结果,再去下载了一个php5的安装文件php-5.2.5-win32-installer.msi,安装之后,再去看apache的配置文件
发现php5安装包自动更新apache的配置文件,使得可以使用php5
修改如下
#BEGIN PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL
PHPIniDir "d:/Program Files/PHP5/"
LoadModule php5_module "d:/Program Files/PHP5/php5apache2_2.dll"
#END PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL

对比了一下,发现加载php5模块,后面设定的路径是绝对路径,还是要用引号引起来,要不然就报错,启动不起apache,
phpinidir 设定是指向php.ini这个文件的路径的,默认是windows文件夹下面。

[ 本帖最后由 sagitta 于 2007-12-24 12:32 编辑 ]

作者: sagitta   发布时间: 2007-12-24

不错,可是我不知道,使用集成安装包有什么不好?自己安装又能学到什么呢?我自己安装了一遍,觉得什么都没有学到。我看还是安装集成包比较好,节省时间。最主要的是安全配置。

作者: dujiangtao   发布时间: 2007-12-25

我用过一次安装集成包,是一个集成了apache2+mysql5+php5的,不过里面php5中ext扩展包少很多,你还是需要自己去下载,我现在公司里用oracle数据库,还是需要自己去打开oracle数据连接

所以,集成安装包并不是所有都设定好了的,具体使用的时候,还是需要自己根据情况修改配置
你知道了修改哪些配置可以达到你的要求,那你就学到了

作者: sagitta   发布时间: 2007-12-25

引用:
原帖由 luzhou 于 2007-11-25 09:09 发表
5. 配置PHP的EditPlus开发环境

网络上很多介绍了,这里就不再多说。我主要用到代码高亮、调试、浏览、手册等功能。
简单为什么不说一个呢。。。。

作者: chenmfly   发布时间: 2007-12-26

引用:
原帖由 andilio 于 2007-12-16 01:53 发表
我安装phpmyadmin进入之后浏览器下方显示:
16564
不知道是怎么回事,pecl 也安装了
楼主和那位问答者一直是短信联系啊,能不能把你们的短信内容说下,

我看了好几次 没看明白,可能是我太笨了吧

我还是出现
引用:

Your PHP MySQL library version 5.0.45 differs from your MySQL server version 3.23.32. This may cause unpredictable behavior.
引用:

无法载入 mcrypt 扩展,<br />请检查 PHP 配置

作者: Salvation   发布时间: 2007-12-26

引用:
原帖由 luzhou 于 2007-12-21 07:16 发表
MySQL server version 3.23.32,还用说吗?
我下的SQL是:mysql-5.0.45-win32 Setup.exe

作者: Salvation   发布时间: 2007-12-26

好发愁啊,apache能启动,mysql也安装成功,看进程 mysql好像也启动了,
就是不能打开你们说的测试页面,唉愁啊!
看了好几个人的配置了,又照着你配置又改了一遍还是不行。
楼主能给我想一下是哪里出错了吗?或是如果我卸了重装,还是怎么着啊!
重装的话需要注意什么问题吗?

谢谢楼主了,我才开始学,很多都不懂。。。

作者: xiaomaogod   发布时间: 2007-12-29

引用:
原帖由 xiaomaogod 于 2007-12-29 23:09 发表
好发愁啊,apache能启动,mysql也安装成功,看进程 mysql好像也启动了,
就是不能打开你们说的测试页面,唉愁啊!
看了好几个人的配置了,又照着你配置又改了一遍还是不行。
楼主能给我想一下是哪里出错了吗?或是 ...
你严格按我列的对应文件格式、版本来重做一边吧。

作者: luzhou   发布时间: 2007-12-30

恩恩

收藏啦

作者: 就今天高兴   发布时间: 2007-12-30

中间楼主可能望了说一下,修改环境path和.ini文件以后,要重新启动一下电脑

我昨天开始学,折腾了一天都没弄好,一气之下,重新启动电脑了,结果phpmyadmin马上好用了

感谢楼主提供这么详细的说明和安装步骤

作者: tanggw   发布时间: 2008-01-09

在没启动电脑之前,一直出现的提示是跟42#一样的问题

作者: tanggw   发布时间: 2008-01-09

<?php
$dbhost = 'localhost';
$dbuser = 'root';
$dbpass = '1234';
$dbname = 'wws';
$conn = mysql_connect($dbhost,$dbuser,$dbpass,$dbname);
if ($conn) {
echo "非常好,MYSQL连接成功了!";
} else {
echo "不好意思,失败了!";
}

$sql = 'SELECT * FROM `mydb` LIMIT 0, 30 ';

$result=mysql_query($sql,$conn); //查询

echo($result);

?>




上面的代码是测试mysql用的,因为楼主的代码是图片的,自己敲容易出错是,我在网上找了

个简单测试mysql的代码,大家分享一下

我也是个菜鸟,目前刚踏入php的学习中,

作者: tanggw   发布时间: 2008-01-09

引用:
原帖由 tanggw 于 2008-1-9 16:31 发表
中间楼主可能望了说一下,修改环境path和.ini文件以后,要重新启动一下电脑

我昨天开始学,折腾了一天都没弄好,一气之下,重新启动电脑了,结果phpmyadmin马上好用了

感谢楼主提供这么详细的说明和安装步骤
不客气,其实不用重启系统,主要是如果你做了新的配置,需要重启进程,注意:是重启进程即可。

作者: luzhou   发布时间: 2008-01-09

上到,今天试了一下,是重启apache就可以了

作者: tanggw   发布时间: 2008-01-11

引用:
原帖由 tanggw 于 2008-1-11 11:38 发表
上到,今天试了一下,是重启apache就可以了

作者: luzhou   发布时间: 2008-01-13

程序――附件――命令提示符   ,找到这个后右键,然后选择“以管理员身份执行”
然后找到APACHE源文件地方,执行msiexec /i apache_2.0.59-win32-x86-no_ssl.msi

d:\PHP>msiexec /i apache_2.0.59-win32-x86-no_ssl.msi
这样就可以正常安装了。


这个方法最好了,用别的方法,我的机子即使是可以安装上,但是就是启动不起来。呵呵

作者: long_march   发布时间: 2008-01-15

"修改环境path"
这个不知道怎么操作,能帮帮忙吗?

作者: incredible   发布时间: 2008-02-18

十分感谢楼主,配置成功~

作者: incredible   发布时间: 2008-02-20

终于看见你发帖了,期待啊

作者: ct_174880859   发布时间: 2008-02-22

引用:
原帖由 ct_174880859 于 2008-2-22 15:57 发表
终于看见你发帖了,期待啊
啥啊?

作者: luzhou   发布时间: 2008-02-23

请问各位:
phpMyAdmin-2.11.2.2-all-languages.zip

是这个版本吗?

作者: 出浦闲舟   发布时间: 2008-02-26

可以。

作者: luzhou   发布时间: 2008-02-26

引用:
原帖由 Salvation 于 2007-12-15 13:17 发表
为什么我每次启动电脑后,都要从新分配端口?

我家是ADSL

每次启动后如图:
16559
我是个采鸟.那这里所涉及的端口问题怎么改呢??用什么端口??

作者: 出浦闲舟   发布时间: 2008-03-03

赞一个

作者: 沫沫格   发布时间: 2008-03-03

为什么我的在浏览器中显示了这些代码:
<?php
/* vim: set expandtab sw=4 ts=4 sts=4: */
/**
* forms frameset
*
* @version $Id: index.php 10590 2007-09-02 19:59:59Z lem9 $
* @uses    $GLOBALS['strNoFrames']
* @uses    $GLOBALS['cfg']['QueryHistoryDB']
* @uses    $GLOBALS['cfg']['Server']['user']
* @uses    $GLOBALS['cfg']['DefaultTabServer']     as src for the mainframe
* @uses    $GLOBALS['cfg']['DefaultTabDatabase']   as src for the mainframe
* @uses    $GLOBALS['cfg']['NaviWidth']            for navi frame width
* @uses    $GLOBALS['collation_connection']    from $_REQUEST (grab_globals.lib.php)
*                                              or common.inc.php
* @uses    $GLOBALS['available_languages'] from common.inc.php (select_lang.lib.php)
* @uses    $GLOBALS['db']
* @uses    $GLOBALS['charset']
* @uses    $GLOBALS['lang']
* @uses    $GLOBALS['text_dir']
* @uses    $_ENV['HTTP_HOST']
* @uses    PMA_getRelationsParam()
* @uses    PMA_purgeHistory()
* @uses    PMA_generate_common_url()
* @uses    PMA_VERSION
* @uses    session_write_close()
* @uses    time()
* @uses    PMA_getenv()
* @uses    header()                to send charset
*/

/**
* Gets core libraries and defines some variables
*/
require_once './libraries/common.inc.php';

/**
* Includes the ThemeManager if it hasn't been included yet
*/
require_once './libraries/relation.lib.php';

// free the session file, for the other frames to be loaded
session_write_close();

// Gets the host name
// loic1 - 2001/25/11: use the new globals arrays defined with php 4.1+
if (empty($HTTP_HOST)) {
    if (PMA_getenv('HTTP_HOST')) {
        $HTTP_HOST = PMA_getenv('HTTP_HOST');
    } else {
        $HTTP_HOST = '';
    }
}


// purge querywindow history
$cfgRelation = PMA_getRelationsParam();
if ($GLOBALS['cfg']['QueryHistoryDB'] && $cfgRelation['historywork']) {
    PMA_purgeHistory($GLOBALS['cfg']['Server']['user']);
}
unset($cfgRelation);


/**
* pass variables to child pages
*/
$drops = array('lang', 'server', 'convcharset', 'collation_connection',
    'db', 'table');

foreach ($drops as $each_drop) {
    if (! array_key_exists($each_drop, $_GET)) {
        unset($_GET[$each_drop]);
    }
}
unset($drops, $each_drop);

if (! strlen($GLOBALS['db'])) {
    $main_target = $GLOBALS['cfg']['DefaultTabServer'];
} elseif (! strlen($GLOBALS['table'])) {
    $_GET['db'] = $GLOBALS['db'];
    $main_target = $GLOBALS['cfg']['DefaultTabDatabase'];
} else {
    $_GET['db'] = $GLOBALS['db'];
    $_GET['table'] = $GLOBALS['table'];
    $main_target = $GLOBALS['cfg']['DefaultTabTable'];
}

$url_query = PMA_generate_common_url($_GET);

if (isset($GLOBALS['target']) && is_string($GLOBALS['target']) && !empty($GLOBALS['target']) && in_array($GLOBALS['target'], $goto_whitelist)) {
    $main_target = $GLOBALS['target'];
}

$main_target .= $url_query;

$lang_iso_code = $GLOBALS['available_languages'][$GLOBALS['lang']][2];


// start output
header('Content-Type: text/html; charset=' . $GLOBALS['charset']);
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
    xml:lang="<?php echo $lang_iso_code; ?>"
    lang="<?php echo $lang_iso_code; ?>"
    dir="<?php echo $GLOBALS['text_dir']; ?>">
<head>
<link rel="icon" href="./favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="./favicon.ico" type="image/x-icon" />
<title>phpMyAdmin <?php echo PMA_VERSION; ?> -
    <?php echo htmlspecialchars($HTTP_HOST); ?></title>
<meta http-equiv="Content-Type"
    content="text/html; charset=<?php echo $GLOBALS['charset']; ?>" />
<script type="text/javascript">
// <![CDATA[
    // definitions used in querywindow.js
    var common_query = '<?php echo PMA_escapeJsString(PMA_generate_common_url('', '', '&'));?>';
    var opendb_url = '<?php echo PMA_escapeJsString($GLOBALS['cfg']['DefaultTabDatabase']); ?>';
    var safari_browser = <?php echo PMA_USR_BROWSER_AGENT == 'SAFARI' ? 'true' : 'false' ?>;
    var querywindow_height = <?php echo PMA_escapeJsString($GLOBALS['cfg']['QueryWindowHeight']); ?>;
    var querywindow_width = <?php echo PMA_escapeJsString($GLOBALS['cfg']['QueryWindowWidth']); ?>;
    var collation_connection = '<?php echo PMA_escapeJsString($GLOBALS['collation_connection']); ?>';
    var lang = '<?php echo PMA_escapeJsString($GLOBALS['lang']); ?>';
    var server = '<?php echo PMA_escapeJsString($GLOBALS['server']); ?>';
    var table = '<?php echo PMA_escapeJsString($GLOBALS['table']); ?>';
    var db    = '<?php echo PMA_escapeJsString($GLOBALS['db']); ?>';
    var text_dir = '<?php echo PMA_escapeJsString($GLOBALS['text_dir']); ?>';
    var pma_absolute_uri = '<?php echo PMA_escapeJsString($GLOBALS['cfg']['PmaAbsoluteUri']); ?>';

    // for content and navigation frames

    var frame_content = 0;
    var frame_navigation = 0;
    function getFrames() {
<?php if ($GLOBALS['text_dir'] === 'ltr') { ?>
        frame_content = window.frames[1];
        frame_navigation = window.frames[0];
<?php } else { ?>
        frame_content = window.frames[0];
        frame_navigation = window.frames[1];
<?php } ?>
    }
    var onloadCnt = 0;
    var onLoadHandler = window.onload;
    window.onload = function() {
        if (onloadCnt == 0) {
            if (typeof(onLoadHandler) == "function") {
                onLoadHandler();
            }
            if (typeof(getFrames) != 'undefined' && typeof(getFrames) == 'function') {
                getFrames();
            }
            onloadCnt++;
        }
    };
// ]]>
</script>
<script src="./js/querywindow.js" type="text/javascript"></script>
</head>
<frameset cols="<?php
if ($GLOBALS['text_dir'] === 'rtl') {
    echo '*,';
}
echo $GLOBALS['cfg']['NaviWidth'];
if ($GLOBALS['text_dir'] === 'ltr') {
    echo ',*';
}
?>" rows="*" id="mainFrameset">
    <?php if ($GLOBALS['text_dir'] === 'ltr') { ?>
    <frame frameborder="0" id="frame_navigation"
        src="navigation.php<?php echo $url_query; ?>"
        name="frame_navigation" />
    <?php } ?>
    <frame frameborder="0" id="frame_content"
        src="<?php echo $main_target; ?>"
        name="frame_content" />
    <?php if ($GLOBALS['text_dir'] === 'rtl') { ?>
    <frame frameborder="0" id="frame_navigation"
        src="navigation.php<?php echo $url_query; ?>"
        name="frame_navigation" />
    <?php } ?>
    <noframes>
        <body>
            <p><?php echo $GLOBALS['strNoFrames']; ?></p>
        </body>
    </noframes>
</frameset>
</html>

作者: powers7   发布时间: 2008-03-09

引用:
原帖由 luzhou 于 2007-11-25 08:40 发表
1. 安装Apache 2.2.6

15800
一路点击“Next”。

15801
由于是本机学习环境,设置相应域名即可,如果你的Windows系统装了IIS,就不要选择Port80,否则就没关系,后面设置时也可以调整端口。设置好后点击“Nex ...
好好简单啊

作者: eoe2005   发布时间: 2008-03-21

作者: luzhou   发布时间: 2008-03-22

作者: 125231896   发布时间: 2008-03-24

作者: luzhou   发布时间: 2008-03-26

作者: luzhou   发布时间: 2008-03-30

按照这文章一路配置,发现不能连接上Mysql,提示“无法载入 mysql 扩展,请检查 PHP 配置”错误,后来把“libmysql.dll”复制到Apache的bin目录下问题解决了。

作者: alimio   发布时间: 2008-04-05

引用:
原帖由 alimio 于 2008-4-5 01:18 发表
按照这文章一路配置,发现不能连接上Mysql,提示“无法载入 mysql 扩展,请检查 PHP 配置”错误,后来把“libmysql.dll”复制到Apache的bin目录下问题解决了。
关键是:
1.修改环境变量,path中加入:D:\WAMP\PHP;D:\WAMP\PHP\ext。这很重要,需要让PHP相应的扩展库能够被识别。



[ 本帖最后由 luzhou 于 2008-4-5 19:04 编辑 ]

作者: luzhou   发布时间: 2008-04-05

:victory: :victory:

作者: lxydyx   发布时间: 2008-04-07

apache_2.2.8-win32-x86-no_ssl
安装后不能启动,是不是XP系统不支持啊

作者: yuxianjun   发布时间: 2008-04-11

为什么我的xp系统刚安装apache2.2后就启动了,可是进行重起后就不能启动了,极度郁闷中???????
fuwu.jpg (64.46 KB)
启动图片
2008-4-12 02:09

fuwu2.jpg (50.16 KB)
返回错误信息
2008-4-12 02:09

请问该怎么办?

[ 本帖最后由 yuxianjun 于 2008-4-12 02:11 编辑 ]

作者: yuxianjun   发布时间: 2008-04-12

支持一下!

作者: qiaogqiang   发布时间: 2008-04-15

我是一位php新手,前面到蛮顺利的,最后的时候在配置phpmyamin的时候出了一个错误,,我输入地址是这样:
localhost/phpmyadmin

j结果是:
未命名.jpg (18.38 KB)
2008-4-17 21:00

而地址兰是显示这样一串:http://localhost/phpmyadmin/error.php?lang=zh&dir=ltr&type=%B4%ED%CE%F3&error=%CE%DE%B7%A8%D4%D8%C8%EB+mysql+%C0%A9%D5%B9%A3%AC%5Bbr%5D%C7%EB%BC%EC%B2%E9+PHP+%C5%E4%D6%C3+-+%5Ba%40.%2FDocumentation.html%23faqmysql%40documentation%5D%CE%C4%B5%B5%5B%2Fa%5D;

这个是为什么阿?谁能帮帮我,万分感谢,谢谢

作者: 一生何求1314   发布时间: 2008-04-17

http://www.txdnet.cn/ShowEssay-2-939-Txdnet.jsp
我也总结了一下Apache2.2.4+PHP5.2+MySQL5配置
LZ讲的很详细
支持!

作者: Happy漫步者   发布时间: 2008-04-24

问题已经解决了,一起分享我解决的方法,也为下次 有遇到这样问题的人可以试试这个方法:首先在你的php.ini配置文件查看有没有连接数据库的几个文件;其次把php.ini文件复制到windows目录下,重启apache,就OK了,^_^。

作者: 一生何求1314   发布时间: 2008-04-24

辛苦了!!!!

作者: 天堂老虎   发布时间: 2008-04-25

我支持!!!

作者: 36huangjianhua   发布时间: 2008-04-28

希望可以在APACHE里面加载PHP啦
之前我试了好久都加载不到

作者: 36huangjianhua   发布时间: 2008-04-28

建议使用PHP5.2.4
不要用PHP5.2.5
2.5的好像是测试版。。。。
有些系统在2.4下正常在2.5下有问题

作者: tianl1   发布时间: 2008-05-02

绝对强力。。。收藏了!!!

作者: hhcsb   发布时间: 2008-05-03

绝对强力。。。收藏了!!!

作者: hhcsb   发布时间: 2008-05-03

非常强的帖子。。非常详细!!!收藏了!!!

作者: hhcsb   发布时间: 2008-05-03

太感谢了,今天看着这个教程,一步步搞定了,谢谢

作者: darkdante   发布时间: 2008-05-05

引用:
原帖由 darkdante 于 2008-5-5 15:18 发表
太感谢了,今天看着这个教程,一步步搞定了,谢谢

作者: luzhou   发布时间: 2008-05-06

顶一个,楼主很热心,顺便问一下,这个教程在2003sp2下适用吗?有没有需要注意的地方?

[ 本帖最后由 他山之石 于 2008-5-6 09:10 编辑 ]

作者: 他山之石   发布时间: 2008-05-06

引用:
原帖由 alimio 于 2008-4-5 01:18 发表
按照这文章一路配置,发现不能连接上Mysql,提示“无法载入 mysql 扩展,请检查 PHP 配置”错误,后来把“libmysql.dll”复制到Apache的bin目录下问题解决了。
我也是按照帖子里的步骤安装和配置的,环境变量里也设了,通过PATH命令也看到PHP和PHP/EXT路径了,但PHPMYADMIN就是死活连不上,DLL放到了SYSTEM32目录也白搭。换了台机器装也一样。看了你的做法我也试了一下,还真就OK了。谢谢。

作者: sexyeyes   发布时间: 2008-05-06

引用:
原帖由 sexyeyes 于 2008-5-6 11:33 发表

我也是按照帖子里的步骤安装和配置的,环境变量里也设了,通过PATH命令也看到PHP和PHP/EXT路径了,但PHPMYADMIN就是死活连不上,DLL放到了SYSTEM32目录也白搭。换了台机器装也一样。看了你的做法我也试了一下,还真 ...
建议设置完毕重启系统一下,大部分人都是成功的,很大可能是你在某个环节出错了。

作者: luzhou   发布时间: 2008-05-06

引用:
原帖由 他山之石 于 2008-5-6 09:08 发表
顶一个,楼主很热心,顺便问一下,这个教程在2003sp2下适用吗?有没有需要注意的地方?
基本一致呀。

作者: luzhou   发布时间: 2008-05-06

回楼主
  今天偶按照楼主说的在windows2003sp2的系统下面本机测试成功,不过有点小问题,就是兼容性问题,我用的是
apache_2.2.8-win32-x86-no_ssl.msi
mysql-6.0.4-alpha-win32.zip
php-5.2.6-Win32.zip
ZendOptimizer-3.3.3-Windows-i386.exe
phpMyAdmin-2.11.6-all-languages
最后登录phpMyAdmin后,在下方有提示php和phpMyAdmin的版本不兼容,楼主什么时候有时间再写一篇ii6+php+mysql配置教程就更好了!

作者: 他山之石   发布时间: 2008-05-06

不会写IIS的,我只对开源感兴趣,如果用IIS,就用ASP.NET好了,不要用PHP。

作者: luzhou   发布时间: 2008-05-06

该更新了

作者: x-comet   发布时间: 2008-05-09

该更新了

作者: x-comet   发布时间: 2008-05-10

楼主太好了
・・・
要是早点可以看到你的帖子就好了・・・
现在真有点点的晚了

作者: aiwen2010   发布时间: 2008-05-10

引用:
原帖由 luzhou 于 2007-11-25 09:05 发表
4. 配置Apache、PHP

安装PHP很简单,但是主要的挑战在于Apache和PHP的协作配置上,否则PHP是难以跨上Apache“这匹枣红马”的。
1.修改环境变量,path中加入:D:\WAMP\PHP;D:\WAMP\PHP\ext。这很重要,需要让PHP ...
呵呵,实用的好贴啊,根据我的经验:
(1) 可以不用修改环境变量。[05/16注: 以前都是直接将libmysql.dll拷贝到apache同一目录下,所以不用修改环境变量。否则还是要改的:-)]
(2) 不建议将php.ini拷贝到windows文件夹中来让apache与php协作。可以通过在httpd.conf中增加一条指令 PHPINIDir 来指定php.ini的路径。这样做的好处是当你在系统中安装多个apache时不用担心它们会冲突。
(3) 扩展的路径可以通过PHP.INI中的 extension_dir 来设定。

[ 本帖最后由 Altair 于 2008-5-16 08:30 编辑 ]

作者: Altair   发布时间: 2008-05-13

为什么我在输入http://localhost/phpmyadmin/会出现一个下载提示而不是大家说的那个页面啊?哪个地方有问题啊

作者: xy00872387   发布时间: 2008-05-15

引用:
原帖由 xy00872387 于 2008-5-15 13:26 发表
为什么我在输入http://localhost/phpmyadmin/会出现一个下载提示而不是大家说的那个页面啊?哪个地方有问题啊
3.用编辑器(这里用EditPlus)编辑Apache的配置文件D:\WAMP\Apache2\conf\httpd.conf:
  • 找到“#LoadModule ssl_module modules/mod_ssl.so”,在后面一行增加:
        LoadModule php5_module D:/WAMP/PHP/php5apache2_2.dll
  • 找到“AddType application/x-gzip .gz .tgz”,在后面一行增加:
        AddType application/x-httpd-php .php .phtml
  • 查找:
       <IfModuledir_module>
            DirectoryIndex index.html
       </IfModule>
       改为:
      <IfModuledir_module>
            DirectoryIndex index.html index.htm index.php index.phtml
      </IfModule>
      以便Apache能够认到index.php的Welcome文件。
    * 如果要改前面设置的80端口号,可以修改相应的“Listen”设置。

[ 本帖最后由 luzhou 于 2008-5-16 08:15 编辑 ]

作者: luzhou   发布时间: 2008-05-16

第一个:安装Apache 2.2.6
就出问题了,安装顺利完成,但是托盘里小图标没起动,该怎么办??

作者: sunhood   发布时间: 2008-05-16

提示 :no services installed

作者: sunhood   发布时间: 2008-05-16

搞定了,原来是跟IIS有冲突,卸载了IIS就好了

作者: sunhood   发布时间: 2008-05-16

最后一步,登录phpAdmin的时候,虽然有2个提示:
Cookies 必须启用才能登入
无法载入 mcrypt 扩展,<br />请检查 PHP 配置

但是输入用户名和密码,还是能正确登录。
不知道有没有什么影响?

作者: sunhood   发布时间: 2008-05-17

最后一步,登录phpAdmin的时候,虽然有2个提示:
Cookies 必须启用才能登入
无法载入 mcrypt 扩展,<br />请检查 PHP 配置

但是输入用户名和密码,还是能正确登录。
不知道有没有什么影响?

作者: sunhood   发布时间: 2008-05-17

寒,怎么一下子发这么多,。。。。。不好意思。。。。。

作者: sunhood   发布时间: 2008-05-17

我按照楼主所说的方法全都安装好以后,
然后我打开浏览器,输入http://localhost/phpmyadmin/:
网页上怎么显示一些象韩文一样的字体,这是什么回事?有点象乱码`````
请大家帮忙解决一下!!谢谢了~~~~~
:cry: :cry: :cry: :cry: :cry: :cry: :cry: :cry:

作者: hxhzone   发布时间: 2008-05-29

124#的兄弟,麻烦你帮解决的方法说得再详细一些,谢谢了!!
怎么在php.ini文件里添加数据库文件?添加哪些文件啊?

作者: hxhzone   发布时间: 2008-05-29

楼主,这个问题42#的已经问过了,但是我按照你的方法,对配置查看了一遍,没有什么问题,都是按照你的方法来配置的,但是还是出现了问题!!麻烦帮解决一下,谢谢了~~~!!!

作者: hxhzone   发布时间: 2008-05-29

你可以把php文件夹内的libmcrypt.dll文件拷贝到window\system32内,更改php.ini里的
;extension=php_mcrypt.dll把;去掉。

作者: zzzlikebeauty   发布时间: 2008-06-02

为什么我按照你的方法,结果php文件打不开,显示为PHP文件下载?环境变量的设置具体是怎么办的

作者: andypan312   发布时间: 2008-06-03

其实都写得很清楚了,你自己看看,前面已经有人问过类似问题了啊。

作者: luzhou   发布时间: 2008-06-03

非常好~~~
置顶

作者: neilyo   发布时间: 2008-06-11

多谢多谢啊

作者: lfp0202   发布时间: 2008-06-14

多谢多谢啊  辛苦了。

作者: lfp0202   发布时间: 2008-06-14

首先恭喜下LZ啊,帖子回复从07年都回到08年了哈哈!!!



我想问下,MYSQL的可视化界面php-admin是不是和phpmyadmin功能一样啊,哪有下载啊!

[ 本帖最后由 doublec 于 2008-6-15 14:22 编辑 ]

作者: doublec   发布时间: 2008-06-15

我认为有新版本的就用。尽管有些人故意用老版本的,以此来显示自己是“资深”、“老鸟”、“高手”,但是新版本毕竟从功能性,方便性,安全性上都有所提高。
好像现在有更高版本的Apache,MySQL了,希望楼主常换常新。
希望楼主能做个LAMP版本的安装指南。(如果对这方面较熟的话)

作者: arrowfly_php   发布时间: 2008-06-16

记得我第一次安装最新版的WAMP时,怎么也不能运行PHP,搜遍了网络,还是不行,最后找到一个所谓的补丁,才解决问题,好像是说最新的PHP,Apache还不支持。这个三个补丁是:vcredist_x86.exe
php5apache2.dll
httpd.exe.manifest
不知大家有没有使用过这三个补丁???????

作者: arrowfly_php   发布时间: 2008-06-16

看了,不错

作者: jief   发布时间: 2008-06-19

各位高手,我安装完ZendOptimizer 3.3.0,为什么我用phpmyadmin访问mysql时出现无法打开mysql扩展,可是我已经在php.ini文件中打开了,卸了ZendOptimizer 3.3.0就可以

作者: haoyg123   发布时间: 2008-06-20

本人这是第二次安装WAMP,用phpvista和luzhou两位大侠的做法,结合自己在全新安装的Windows Server2003上的安装过程,写了一个不用复制dll等文件到系统目录的方法,修改和简化了两位大侠的某些步骤,不敢独享,也希望为论坛添一份自己的热心,回馈大家。有需要的请留下地址。

作者: arrowfly_php   发布时间: 2008-06-27

作者: luzhou   发布时间: 2008-06-27

我同样磁到124楼152楼的问题,因为实在太菜,烦请更详细的说明,。

作者: lionbom   发布时间: 2008-07-01

我同样磁到124楼152楼的问题,因为实在太菜,烦请更详细的说明,。

作者: lionbom   发布时间: 2008-07-01

不错,我就是这样装的

作者: hzysoft   发布时间: 2008-07-01

引用:
原帖由 chaizhiyong 于 2007-11-25 12:28 发表
不错,要跟到时代进步啊,安装也要不断的更新啊,支持斑竹,辛苦了来请你喝茶!
Thank you!

作者: hohong88   发布时间: 2008-07-24

作者: luzhou   发布时间: 2008-07-24

没什么意思,我需要的是linux下的安装

作者: ivan820819   发布时间: 2008-07-25

按照楼主的程序我照着谢了下来,phpedit提示有一个逻辑错误,我不知道错在哪了,请指教!
<?php
  $conn=mysql_connect('localhost','root','12345')
               or die('连接MYSQL失败,');
  mysql_select_db('mydb',$conn)
               or die('连接mydb失败,');
//查询数据表test中的数据,并打印出来。
  mysql_query("set names 'utf8'");
  $sql ="select *from 'test'";
  $result=mysql_query($sql,$conn);
    if($result){
        for($i=0;$i<2;$i++){
        print('编号:%04d&nbsp&nbsp&nbsp&nbsp&',mysql_result($result,$i,'ID1'));
        print('姓名:%s<br/>\',mysql_result($result,$i,"ID2"));
        }
           mysql_free_result($result);
           }
           else echo '连接test表失败,';
           mysql_close($conn);
?>

作者: sergyking   发布时间: 2008-07-25

恕我直言,LZ写的不太清楚。我也是看着资料配完的。

作者: 清茶   发布时间: 2008-07-25

哦,是吗。

作者: luzhou   发布时间: 2008-07-28

�d��,我用的安�b包~

作者: aboc   发布时间: 2008-07-30

很详细,应该仔细研究。

作者: happyboy   发布时间: 2008-08-16

有关42楼跟80楼相关的”mysql extension 无法加载,请配置php.ini“的问题
由于我也没有找到pecl的zip包解压扩展库至D:\WAMP\PHP\ext\路径,发现可以
解决如下
把php目录下的libmysql.dll复制到windows/system32  下,如果不这样做,mysql动态连接库就无法正常加载。
重新启动apache!ok

作者: androl   发布时间: 2008-08-19

有关42楼跟80楼相关的”mysql extension 无法加载,请配置php.ini“的问题由于我也没有找到pecl的zip包解压扩展库至D:\WAMP\PHP\ext\路径,发现可以解决如下把php目录下的libmysql.dll复制到windows/system32  下,如果不这样做,mysql动态连接库就无法正常加载。 重新启动apache!ok

作者: androl   发布时间: 2008-08-19

gfdsg

作者: dfgsdf   发布时间: 2010-09-30