日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

php5.5 mysql网站空间_PHP环境配置IIS5.0+PHP5.23+MYSQL5+phpMyAdmin

發(fā)布時間:2025/3/20 数据库 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 php5.5 mysql网站空间_PHP环境配置IIS5.0+PHP5.23+MYSQL5+phpMyAdmin 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

一。安裝PHP5

1.獲取PHP打開PHP官方網(wǎng)站的下載頁:http://www.php.net/downloads.php

選擇“PHP 5.2.3 installer [21,966Kb] - 01 June 2007”鏈接進(jìn)行下載

同時下載 PHP 5.2.3 zip package

2.PHP5安裝流程

PHP 5.2.3 installer 解壓到D:\PHP 安裝

PHP 5.2.3 zip package? 解壓到D:\temp,把里面的ext文件夾和php_mysql.dll拷貝到PHP安裝根目錄D:\PHP

3.配置PHP

安裝完P(guān)HP后并不能通過IIS來解釋PHP文件,需要進(jìn)行配置

打開IIS,右鍵選擇“默認(rèn)站點”的屬性,在“主目錄”類別中選擇“配置”

單擊“添加”按鈕進(jìn)行應(yīng)用程序擴(kuò)展名的映射,瀏覽可執(zhí)行文件為已安裝PHP目錄下的“php5isapi.dll”,同時“擴(kuò)展名”為“.php

4.調(diào)試PHP

在本地磁盤目錄下建立文件夾以作調(diào)試PHP之用,同時快速設(shè)置該文件夾虛擬路徑php

打開Dreamweaver輸入代碼

phpinfo();

?>

將該文件保存在已定義的文件夾內(nèi),并輸入保存文件名index.php

5.配置php.ini

PHP5默認(rèn)不支持MSQL,所以我們需要配置下PHP.INC

(1) 設(shè)置擴(kuò)展路徑

查找 extension_dir 有這么一行

;extension_dir = "./"

在此行后面加入一行(注意是加入一行,不是加到后面)

extension_dir = "d:\php\ext"

其中d:\php是你安裝php的路徑。路徑不正確將無法加載dll

(2) 查找 extension

extension=php_mbstring.dll

extension=php_gd2.dll

extension=php_mysql.dl

把上面3項前面的分號去掉,這樣IIS啟動時就可以加載這些dll了

二 安裝MYSQL

MYSQL安裝基本上是一路“NEXT”以下就OK了

三 安裝 配置Phpmyadmin

phpMyAdmin(簡稱PMA)是一個用PHP編寫的,可以通過互聯(lián)網(wǎng)在線控制和操作MySQL。他是眾多MySQL管理員和網(wǎng)站管理員的首選數(shù)據(jù)庫維護(hù)工具,通過phpMyAdmin可以完全對MySQL數(shù)據(jù)庫進(jìn)行操作。

一,phpMyAdmin的下載

打開phpMyAdmin的官方站點:http://www.phpmyadmin.net/ ,在頁面中選擇“Download”,目前最新版本為phpMyAdmin 2.11.0-rc2,選擇“all-languages.zip”文件下載

下載后的ZIP文件通過解壓軟件進(jìn)行解壓的本地磁盤下載后的ZIP文件通過解壓軟件進(jìn)行解壓的本地磁盤D:\phpmyadmin 同時快速設(shè)置該文件夾虛擬路徑phpmyadmin

二,phpMyAdmin的安裝

當(dāng)然,無論是在本地測試還是在遠(yuǎn)程服務(wù)器上測試,都需要進(jìn)行如下的文件配置才能正常使用phpMyAdmin。

首先,在下載解壓下來的文件中有一個文件“config.sample.inc.php”,這是phpMyAdmin配置文件的樣本文件,我們需要把該文件中的所有代碼拷貝,新建一個文件“config.inc.php”,并將代碼粘貼。文件config.inc.php是phpMyAdmin的配置文件,上傳服務(wù)器時必須上傳該文件。

注意:需要添加blowfish_secret內(nèi)容定義Cookie,尋找到代碼行:

$cfg['blowfish_secret'] = '';

設(shè)置內(nèi)容為COOKIE

$cfg['blowfish_secret'] = 'webjxcom';

常見問題一 phpMyAdmin“無法載入mysql擴(kuò)展,請檢查PHP配置”

解決辦法:

1 打開http://www.php.net/downloads.php 選擇“PHP 5.2.3 zip package”壓縮包文件,將其中的ext文件夾全部解壓到PHP的安裝目錄下,所以才有了extension_dir = "D:\PHP\ext\"(注:前提是你的PHP安裝在D盤)

2 把PHP 5.2.3 zip package 里面的php_mysql.dll拷貝到PHP安裝根目錄,建議重新啟動下IIS,再來調(diào)試phpMyAdmin

3.配置php.ini

PHP5默認(rèn)不支持MSQL,所以我們需要配置下PHP.INC

(1) 設(shè)置擴(kuò)展路徑

查找 extension_dir 有這么一行

;extension_dir = "./"

在此行后面加入一行(注意是加入一行,不是加到后面)

extension_dir = "d:\php\ext"

其中d:\php是你安裝php的路徑。路徑不正確將無法加載dll

(2) 查找 extension

extension=php_mbstring.dll

extension=php_gd2.dll

extension=php_mysql.dl

把上面3項前面的分號去掉,這樣IIS啟動時就可以加載這些dll了

(3) 設(shè)置會話保存路徑

查找session.save_path 有這么一行

;? ???session.save_path = "N;/path"

在此行后加入一行

session.save_path = "C:\WINDOWS\Temp"

保存到你的臨時目錄下,這里完全可以保存到windows臨時目錄Temp下

(4) 還有比較值得注意的是 short_open_tag 默認(rèn)是Off的

也就是說 php不能使用短標(biāo)記如 ?> 必須使用<?php ?>

由于短標(biāo)記使用方便,并且很多程序也是用短短標(biāo)記來寫,如discuz等

如果不把 short_open_tag 改成On將出現(xiàn)的癥狀將很難判斷是上面原因,這里建議修改

查找

short_open_tag = Off

改為

short_open_tag = On

(5) 是否顯示錯誤 display_errors

出于安全性考慮,display_errors 也默認(rèn)為 Off

就是說在調(diào)試時,如果php代碼有誤,就只出現(xiàn)一個空白頁。而不會顯示出錯原因和出錯行數(shù)。

這樣調(diào)試起來將非常不便,建議根據(jù)自己需要修改

查找

register_globals = Off

改成

register_globals = On

(6) register_globals

出于安全性考慮它默認(rèn)也是Off

當(dāng)register_globals=Off的時候,下一個程序接收的時候應(yīng)該用$_POST['user_name']和$_POST['user_pass'])

當(dāng)register_globals=On的時候,下一個程序可以直接使用$user_name和$user_pass來接受值。

建議根據(jù)自己需要修改

(7) php5時差問題

<?php echo date("Y-m-d H:i:s");?>時間相差八小時

為什么呢?PHP5系列版本新增了時區(qū)設(shè)置,默認(rèn)為格林威治時間,與中國所在的東8區(qū)正好相差8個小時

查找date.timezone有這么一行

;date.timezone =

將;去掉,改成

date.timezone = PRC

其中PRC:People's Republic of China 中華人民共和國

常見問題二? Access denied for user 'root'@'dbhost' (using password: NO)

解決方法:

把Phpmyadmin根目錄下面的沒有修改過的config.sample.inc.php另存為config.inc.php,重啟IIS即可

對于config.inc.php文件,最重要的即是修改加入phpMyAdmin連接MySQL的用戶名和密碼。尋找到代碼行:

// $cfg['Servers'][$i]['controluser'] = 'pma';

// $cfg['Servers'][$i]['controlpass'] = 'pmapass';

將“//”注釋號刪除,同時輸入MySQL中配置的用戶名和密碼(遠(yuǎn)程服務(wù)器的請聯(lián)系你的空間服務(wù)商),比如這里:

$cfg['Servers'][$i]['controluser'] = 'webjxcom';

$cfg['Servers'][$i]['controlpass'] = '*********';

注意:需要添加blowfish_secret內(nèi)容定義Cookie,尋找到代碼行:

$cfg['blowfish_secret'] = '';

設(shè)置內(nèi)容為COOKIE

$cfg['blowfish_secret'] = 'webjxcom';

總結(jié)

以上是生活随笔為你收集整理的php5.5 mysql网站空间_PHP环境配置IIS5.0+PHP5.23+MYSQL5+phpMyAdmin的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。