當前位置:首頁 » 編程語言 » iisphp網站發布網站

iisphp網站發布網站

發布時間: 2022-06-18 05:43:43

㈠ 如何通過IIS部署自己php類型的網站

win7 IIS 配置和ASP.NET的運行配置
控制面板中「程序」的位置 選擇左邊的打開或關閉Windows功能

如圖,安裝IIS7時需要選擇要使用的功能模塊

安裝好IIS打開IIS管理器如圖

點擊上面的iisStart.html得到下面的界面 到這里IIS並沒有完成
因為現在如果配置asp.net項目上去的話,會出現很多問題 如訪問資料庫許可權問題

下面的這個步驟是設置訪問資料庫許可權的

這里選擇localSystem或NetworkService

默認裝完IIS7之後,使用ASP程序會發現提示資料庫連接失敗,在網上找了找,說是因為MSJet引擎改變了臨時目錄的位置,但是又沒有對臨時的存取許可權,導致資料庫使用失敗。
先要設置應用程序池(ApplicationPool)為Classic.NETAppPool,而不是默認的DefaultAppPool,可以在網站目錄里對每個站點設置,也可以在站點進行單獨設置。選擇好要設置的站點之後,點右邊的「基本設置」即可調出應用程序池設置對話框。

這里必須用操作系統的登錄名和密碼 不然無權訪問硬碟分區

這里的第二行顯示授權就是因為上面的步驟給了用戶名和密碼 否則這里就是無權 asp.net的頁面也就訪問不到了
然後再給「系統盤:Windows\ServiceProfiles\NetworkService\AppData\Local」下面的 Temp目錄添加一個「Authenticated Users」的用戶,其中AppData目錄是隱藏的,在進入的時候可以直接在地址欄輸入路徑,或者在文件夾選項里顯示隱藏文件。
設置許可權步驟:右擊Temp文件夾,選擇「屬性」》選擇「安全」選項卡》單擊「編輯」》出來「Temp的許可權」對話框,單擊「添加」,在下面的「輸入對象名稱來選擇」中輸入Authenticated Users,確定》返回到「Temp的許可權」,將AuthenticatedUsers的許可權中的完全控制給勾上,確定》確定。

啟用父路徑支持

在站點主頁上選擇「ASP」,然後在「行為」組中將「啟用父路徑」設置為True即可。
(這里我個人認為可以改也可以不改 看你自己的情況而定(本人沒改一直是False))

至此,完成了Windows7中IIS7的安裝及使用asp.net的配置。

㈡ 如何在IIS中發布PHP

一、首先把php的壓縮包(這里以PHP4.3.2為例)解壓到C:php-4.3.2-Win32目錄中,然後從其中找到一個叫php.ini-recommended的文件,更名為php.ini。

二、打開該文件,找到extension_dir = "./" ,將其改為 extension_dir = "C:php-4.3.2-Win32extensions" ;再找到 session.save_path = /tmp ,將其改為 session.save_path = C:php-4.3.2-Win32sessions 。(註:此時需要在C:php-4.3.2-Win32目錄下建立sessions文件夾,以存放session )

一切搞定,重起IIS,到頁面文件目錄下寫一個phpinfo,測試一下PHP文件能否被正確解析。

㈢ 用IIS發布PHP項目..

一、首先把php的壓縮包(這里以PHP4.3.2為例)解壓到C:php-4.3.2-Win32目錄中,然後從其中找到一個叫php.ini-recommended的文件,更名為php.ini。
二、打開該文件,找到extension_dir = "./" ,將其改為 extension_dir = "C:php-4.3.2-Win32extensions" ;再找到 session.save_path = /tmp ,將其改為 session.save_path = C:php-4.3.2-Win32sessions 。(註:此時需要在C:php-4.3.2-Win32目錄下建立sessions文件夾,以存放session )

三、將修改好的php.ini文件拷貝至C:winnt目錄下,將C:php-4.3.2-Win32下的php4ts.dll文件拷貝到C:winntsystem32目錄下。

四、打開「Internet服務管理器」,選擇想支持PHP的站點,打開屬性頁,點擊「ISAPI篩選器」選項卡,點擊「添加」,在彈出的「篩選器屬性」窗口的「篩選器名稱」中填入「php」;在「可執行文件」中填入「C:php-4.3.2-Win32sapiphp4isapi.dll」,點擊確定。
五、點擊「主目錄」選項卡,選擇「應用程序設置」中的「配置」按鈕,在彈出的「應用程序配置」窗口中點擊「添加」按鈕,在彈出的「添加/編輯應用程序擴展名映射」窗口中的「可執行文件」中填入「C:php-4.3.2-Win32sapiphp4isapi.dll」,「擴展名」一項填入「php」

一切搞定,重起IIS,到頁面文件目錄下寫一個phpinfo,測試一下PHP文件能否被正確解析。

㈣ 如何在IIS下部署PHP網站

首先你要有windows2003和iis6.0(6.0以下就免談了)。
然後要安裝的東東依次為:php5.2,mysql5.0,phpmyadmin2.11
這些東西一個個去找實在是太麻煩了,幸好我們有wamp。
只要學會了安裝wamp,那麼就只剩下「配置」了。
下面所有牽涉到的文件路徑都以wamp為准,php在wamp中的目錄為wamp\bin\php\php5.2.5。
要讓iis能夠解析php,首先要把php.ini復制到c:\windows目錄下,把php5isapi.dll復制到c:\windows\system32下。
然後從windows2003的管理工具中進入iis,新添加一個web服務擴展,擴展名可以任意填寫,比如說「php服務擴展」,要求的文件則是php5isapi.dll,勾上「設置擴展狀態為允許」。
然後新建一個網站,假設已經有了一個網站,右鍵「屬性」,為網站創建一個「應用程序池」,執行許可權為「腳本和可執行程序」,點擊「配置」,添加一個
「應用程序擴展」,在新彈出的窗口中,可執行文件選擇剛才的php5isapi.dll(最好是c:\windows\system32下的),」擴展
名」為.php,動作限制為「get,head,post,trace」,勾去「確認文件是否存在」
ok,這樣php就基本上配置好了,可以去網站根目錄下創建一個index.php,寫入「
?php
phpinfo();?」,然後打開瀏覽器測試一下就可以了。
首先你必須修改php.ini,找到extension_dir這個參數,假設wamp安裝在d盤,改成
extension_dir
=
「d:\wamp\bin\php\php5.2.5\ext\」,然後找到extension=php_mysql.dll和
extension=php_mysqli.dll,確保他們之前的逗號已經去掉。
接下就是關鍵了,在wamp\bin\php\php5.2.5目錄下有一個關鍵的文件libmysql.dll,昨天困擾了許久,才想起以前配置
mysql的慘痛經歷(都是wamp惹的禍,把php/mysql的安裝搞的太簡單了),這個文件一定要復制到c:\windows\system32目
錄下去,否則就算在php.ini裡面打開extension=php_mysql.dll也沒有用,當瀏覽需要連接mysql的頁面時,會報錯說
「mysql」類型不存在。
我們就遇到了這樣一個實際問題:54上已經在運行asp以及asp.net的網站,iis搶佔了80埠,apache就不能使用了,這樣難道你要別人在
單,在wamp中找到httpd.conf文件,將其中所有「80」字樣替換成你想要的埠,重啟apache就可以了。apache裡面一共有4個地方
需要修改80:
listen
80,servername
localhost:80,namevirtualhost
*:80,前2個是默認的,後2個是配置了virtualhost才會出現。</pre
評論
0
11
載入更多

㈤ IIS+PHP伺服器 發布多個PHP站點怎麼樣操作

在伺服器上打開iis服務。
右鍵新建站點就可以了。注意主機頭要綁定不同的域名。
網站之間最好用不同的資料庫。
在iis建立多站點很簡單,有幾個站就新建幾個站點就可以了。需要注意的是主機頭不能重復,不然站點啟動不了。

熱點內容
伺服器怎麼刪除資源 發布:2025-02-06 14:36:14 瀏覽:671
安卓如何設置桌面返回鍵 發布:2025-02-06 13:58:15 瀏覽:48
bi可視化php 發布:2025-02-06 13:50:15 瀏覽:931
shell寫腳本文件 發布:2025-02-06 13:47:32 瀏覽:231
健身器材腳本 發布:2025-02-06 13:46:36 瀏覽:856
怎麼從手機里卸載存儲卡 發布:2025-02-06 13:35:04 瀏覽:644
誅仙青雲志2ftp 發布:2025-02-06 13:34:48 瀏覽:34
mill91編程 發布:2025-02-06 13:10:27 瀏覽:294
華為平板怎麼儲存伺服器文件 發布:2025-02-06 12:49:21 瀏覽:482
php查詢結果數組 發布:2025-02-06 12:31:05 瀏覽:717