??? 網(wǎng)絡上對于這個問題的解決方案還是非常多的,但是大多都要求 copy 一些文件到 Windows 或者 System32 目錄中,顯得不夠優(yōu)雅。 我參考了 php 的用戶手冊和 MySQL 的網(wǎng)站,找到了一個不需要拷貝文件的解決方案。
          ??? 首先是準備步驟,具體如下:

          1. php 5.1.4 的壓縮包解壓到 D:\php ,復制 php.ini-recommended php.ini

          2. 安裝 apache2.0.59

          3. 安裝 MySQL5

          4. 備份“ Apache Group\Apache2\conf ”文件夾

          5. MySQL 網(wǎng)站下載 MySQL Connector/PHP 的文件,下載 mysql extension (PHP 5.1.4) for MySQL Server 5.0.22 的那個包。

          ?

          下面說一下如何配置。

          修改 Apache httpd.conf 文件

          1.?????? 加入 PHPIniDir 變量;設定加載 php5 模塊的路徑;設定 .php 文件類型的處理方式。具體代碼如下:

          #php config

          LoadModule php5_module "d:/php/php5apache2.dll"

          AddType application/x-httpd-php .php

          PHPIniDir "D:/php/"

          2.?????? index.php 加入 DirectoryIndex 變量中。具體代碼如下:

          DirectoryIndex index.html index.html.var index.php

          更新 MySQL Connector/PHP

          解壓 MySQL Connector/PHP 壓縮包到 D:\php ,并將 php_mysql.dll 拷貝到 D:\php\ext

          修改 php.ini

          1.? 修改 include_path = ".;d:\php\PEAR"

          2.? 修改 extension_dir = "D:\php\ext"

          3.? 取消 extension=php_mysql.dll 前面的分號

          4.? 取消 extension=php_gd2.dll 前面的分號

          ?

          配置到這里就完成了,為了測試效果,可以在“ Apache Group\Apache2\htdocs ”文件夾中建立一個名為 phpinfo.php 的文件,內容如下:

          <?php

          $link=mysql_connect('localhost','test','test'); // 用戶和密碼 , 請根據(jù)你自己的情況改好

          if(!$link) echo "fail";

          else echo "success";

          mysql_close();

          echo phpinfo();

          ?>

          ?

          然后訪問 http://localhost/phpinfo.php ,如果頁面最頂端上打印出 success ,說明設定成功,否則可以根據(jù) phpinfo 的結果看看問題所在。

          ?

          ?

          posts - 10, comments - 15, trackbacks - 0, articles - 0

          Copyright © iceboundrock

          主站蜘蛛池模板: 宝清县| 英超| 洛宁县| 依安县| 赣榆县| 灵丘县| 论坛| 新兴县| 武威市| 黎城县| 西贡区| 锦州市| 垦利县| 邵东县| 丰顺县| 台前县| 吉安市| 威海市| 武城县| 宿迁市| 高邮市| 原平市| 厦门市| 集贤县| 丹凤县| 开封市| 长岭县| 宁德市| 红桥区| 蓝山县| 泗洪县| 岑巩县| 穆棱市| 拉萨市| 临沭县| 南华县| 阿坝| 漳平市| 新兴县| 彭山县| 砚山县|