iis6php5mysql,iis+php

本文目錄一覽:

iis6+php+mysql有時出現http500錯誤,刷新後又ok.ASP運行正常!

我網站有自己做的錄相,你可以去看看 呵呵 我當然是要點IP的 。。

不過還是給你答案 你如果有問題可以去看看我的錄相,也可以在我網站里問我。地址是

下面是我自己解決的答案:

首先下載php-5.2.0-win32.zip,mysql-noinstall-5.0.22-win32.zip和phpMyAdmin-2.9.1.1-all-languages.zip。這三個文件的下載地址可以在百度搜索得到。

一、安裝php

1) 在C盤新建一個名為PHP的文件夾,解壓縮php-5.2.0-win32.zip到C:\PHP。

2) 在C:\PHP文件夾下找到php.ini-dist文件,將其複製一份以做備份。將複製後的文件更名為 php.ini。

3) 在php.ini文件中找到以下行:extension_dir = “./”(註:該行指定PHP查找擴展的位置),編輯該行,如下所示:

extension_dir = “C:/PHP/ext”(註:不要這裡用的是斜杠/而不是反斜杠\)。

4) 在php.ini文件中找到以下行:;extension=php_mysql.dll(註:該行開始的分號指示PHP忽略該行),刪除該行始的分號以啟用擴展extension=php_mysql.dll;;extension=php_mbstring.dll 改成 extension=php_mbstring.dll

5) 保存並關閉php.ini文件;將修改好的php.ini文件複製到C:\Windows\文件夾下;

6) 在C:\PHP\文件夾下找到名為php5ts.dll,libmysql.dll的文件,並將其複製到C:\windows\System32文件夾中 (註:IIS處理PHP 5和MYSQL需要該文件)。

至此,PHP安裝完畢。

二、安裝配置IIS

1) IIS我都裝好了,這個簡單,網上下個IIS安裝包就OK了,安裝方法在此不講述..

2) 右擊默認網站,在”映射”選項卡上點”添加”,打開”添加/編輯應用程序擴展名映射”對話框,點擊”可執行文件”後的”瀏覽”,定位到C:\PHP \php5isapi.dll,在”擴展名”後的文本框內輸入”.php”(註:一定要注意擴展名前的句點),點擊確定。

3) 在文檔選項卡中添加index.php做為默認文檔。

4) 再點”確定”,退出”應用程序配置”對話框,再點”確定”,退出PHP屬性對話框。

至此,IIS配置完畢。

某些配置可能需要重啟伺服器:cmd下使用:

net stop w3svc

net start w3svc

三、測試PHP安裝

1) 在F:\phpamdin下,(該目錄在配置IIS時設置了虛擬目錄為php)新建記事本文件後打開,輸入以下代碼:

?php

phpinfo();

?

將該段代碼保存成version.php(後輟名必須為php)。

2) 打開瀏覽器,在地址欄里輸入localhost/version.php,如果顯示正常,則PHP安裝成功。

四、安裝MYSQL

1)在D盤新建一個名為mysql的文件夾,解壓縮下載下來的mysql-noinstall-5.0.22-win32.zip到D:\mysql。

2)運行D:\mysql\bin下的mysqld-nt.exe,會有一個dos畫面一閃而過。這樣就啟動了mysql服務。

3)在命令行下切換目錄到D:\mysql\bin,鍵入mysql -u root -p 回車,如果提示Enter password: 則表示mysql安裝成功。默認是空密碼。

五、安裝PHPMyAdmin

1)將下載的phpMyAdmin-2.9.1.1-all-languages.zip中的全部內容解壓縮到配置IIS時建立的F:\phpadmin目錄下。

2)啟動瀏覽器,確保IIS和Mysql服務都在運行,鍵入即可看到phpMyAdmin的管理畫面。

錄相裡面有點錯誤 php-ini 改成 php.ini

如何在window2003(x64)搭建IIS+PHP+mySQL環境

IIS正常工作的情況下:一、先裝fastcgi

二、在裝php5.2以上版本,官方可以下載。

三、配置php.ini,和fastcgi的配置文件。

四、安裝mysql較新版本。

配置IIS+PHP+MYSQL不難。

環境:IIS6+PHP+MYSQL 當同時打開幾個PHP頁面時,有些頁面出現http500錯誤,刷新此頁面後又可以正常訪問了

如 樓上 所說 500 是伺服器程序錯誤

也就是運行的時候出現的錯誤

如果是 通過 跳轉 帶參數過來的 你可以查看 參數

當刷新 後 好用 有可能是緩存問題

IIS6 應該有錯誤日誌 你可以查看一下

由於我一直使用APACHE 對IIS 不是很熟悉 所以無法 說明IIS 的日誌位置

不過 日誌 里應該 有記錄錯誤的原因

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/193737.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-12-02 09:40
下一篇 2024-12-02 09:40

相關推薦

  • PHP和Python哪個好找工作?

    PHP和Python都是非常流行的編程語言,它們被廣泛應用於不同領域的開發中。但是,在考慮擇業方向的時候,很多人都會有一個問題:PHP和Python哪個好找工作?這篇文章將從多個方…

    編程 2025-04-29
  • PHP怎麼接幣

    想要在自己的網站或應用中接受比特幣等加密貨幣的支付,就需要對該加密貨幣擁有一定的了解,並使用對應的API進行開發。本文將從多個方面詳細闡述如何使用PHP接受加密貨幣的支付。 一、環…

    編程 2025-04-29
  • 使用PHP foreach遍歷有相同屬性的值

    本篇文章將介紹如何使用PHP foreach遍歷具有相同屬性的值,並給出相應的代碼示例。 一、基礎概念 在講解如何使用PHP foreach遍歷有相同屬性的值之前,我們需要先了解幾…

    編程 2025-04-28
  • IIS部署Python項目

    本文將從多個方面詳細闡述在IIS上如何部署Python項目。包括安裝IIS、安裝Python、配置IIS、編寫和部署Python代碼等內容。 一、安裝IIS和Python 在開始進…

    編程 2025-04-28
  • PHP獲取301跳轉後的地址

    本文將為大家介紹如何使用PHP獲取301跳轉後的地址。301重定向是什麼呢?當我們訪問一個網頁A,但是它已經被遷移到了另一個地址B,此時若伺服器端做了301重定向,那麼你的瀏覽器在…

    編程 2025-04-27
  • PHP登錄頁面代碼實現

    本文將從多個方面詳細闡述如何使用PHP編寫一個簡單的登錄頁面。 1. PHP登錄頁面基本架構 在PHP登錄頁面中,需要包含HTML表單,用戶在表單中輸入賬號密碼等信息,提交表單後服…

    編程 2025-04-27
  • PHP與Python的比較

    本文將會對PHP與Python進行比較和對比分析,包括語法特性、優缺點等方面。幫助讀者更好地理解和使用這兩種語言。 一、語法特性 PHP語法特性: <?php // 簡單的P…

    編程 2025-04-27
  • 配置 IIS 伺服器

    IIS(Internet Information Services)是微軟的一種網路伺服器軟體,可以在 Windows 系統上運行,支持 HTTP、HTTPS、FTP、SMTP 協…

    編程 2025-04-25
  • PHP版本管理工具phpenv詳解

    在PHP項目開發過程中,我們可能需要用到不同版本的PHP環境來試驗不同的功能或避免不同版本的兼容性問題。或者我們需要在同一台伺服器上同時運行多個不同版本的PHP語言。但是每次手動安…

    編程 2025-04-24
  • PHP數組去重詳解

    一、array_unique函數 array_unique是php中常用的數組去重函數,它基於值來判斷元素是否重複,具體使用方法如下: $array = array(‘a’, ‘b…

    編程 2025-04-24

發表回復

登錄後才能評論