導航:首頁 > 編程語言 > iis重啟php

iis重啟php

發布時間:2023-05-18 22:55:44

⑴ 重啟伺服器IIS篩選器不自動載入

你好,文檔裡面添加 index.php default.php 了嗎?
如果想搜頃讓iis 支持php 程序,則在isapi篩選器中
添加php 的執行程序。例如:
單擊「添加」按鈕;在「篩選器名稱」中輸入「php」,在「可執行文件」中輸入「c:\\winnt\\system32\\php4isapi.dll」,點擊「確定」。
(php4isapi.dll需要自己下載,並復制兆陪到c:\\winnt\\system32下)
天互數據 為您解答,族漏蠢希望能幫到你

⑵ IIS+PHP環境,為什麼php腳本無論怎麼出錯,返回的HTTP值始終是200能解決100分追加

修改php.ini裡面有一個錯誤顯示的設喊慎團置error這個,把display error=off改孝慎成on,然後保存後再重啟IIS看看,它能顯鄭橘示出具體錯誤

⑶ 網站IIS每天23點00,准死卡死,重啟後還是不行,一直持續到23點40左右恢復正常。網站系統win2003+IIS6+PHP

三種可能
第一:你的伺服器被攻擊
第二:你伺服器網段的某台伺服器被攻擊畝銀
第三:你的服務迅咐宴器或者你網段的簡春某台伺服器可能有定時任務

⑷ Win2008 IIS7,無緣無故的FastCGI(php-cgi)佔用過高如下圖,參數調整如下圖:

方法/步驟

1、首先安裝IIS 7,下載PHP Manager(請網路搜索下載,坑爹的不允許發鏈接),請根據自己的系統選擇32位或者64位下載。安裝步驟就不截圖了,一路按next就好了。安裝完後在IIS管理器裡面就能看到PHP Manager了。

2、下載php5.3以上版本。在選擇版本時有
3、Thread Safe和Non Thread Safe之分。Non Thread Safe就是非線程安全,Thread Safe 是線程安全。在windows+IIS平台選擇Non Thread Safe版本的PHP,並選擇V9以上的版本。本文以64位V11 Non Thread Safe 5.5.14版本為例:

4、解壓PHP 5.5壓縮包到某個文件夾中(本文以D:\PHPweb\PHP),打開IIS管理器,雙擊「PHP Manager」:

5、點擊「Register New PHP Version」,在彈出框裡面選擇PHP目錄下的php-cgi.exe文件,點擊確認後就能看到PHP的相關信息:

6、重啟IIS,PHP運行環境就配置成功了。出現「FastCGI進程意外退出」如何解決?在DOS下輸入命令「D:\PHPweb\PHP\php.exe -v」,根據提示做相應的修改即可。小編在運行命令後提示「缺失msvcp110.dll」,在36X衛士中「人工服務」直接修復了。

⑸ 如何讓iis支持php,SOS SOS SOS SOS SOS 本人懸賞30分,呵呵,因為我只有32分

這個問題比較簡單,我有一個詳細的配置方案,你看看吧.

在網上找了很多IIS+PHP的配置的方法,試過之後很多都不能達到效果。於是總結了大部分的文章後就得出了這樣的方法:(本次操作系統以Win2000為例,如果你要改為其它系統就把系統根目錄變一下就Ok了)

一、下載必須的程序:
(1) 先到PHP的官方網站下載一個PHP(本文就以PHP 4.4.2為例)。網址如下:http://cn.php.net/downloads.php;
(2) 然後就到Zend的官方網站下載一個Zend optimizer(本文以Zend 2.6.2為例)。網址如下:http://downloads.zend.com/optimizer/;
(3) 既然要裝PHP當然就裝MySQL啦(本次以MySQL 3.23.49為例游納),到官方網站上去下載一個吧,網址如下:http://www.mysql.com;
(4) 最後要下載一個用來方便管理MySQL的工具,這樣在管理時可以事半功倍,下載地址如下:http://www.dnsing.com/upfiles/phpmyadmin.rar;

二、 正式配置開始:
(1) 先解壓下載回來的全部壓縮包,首先把PHP的壓縮包解壓到C盤的C:\php,然後把分別把文件夾下的「php4ts.dll」復制到「C:\winnt\system32\」下,把C:\PHP\sapi\目錄下的「php4isapi.dll」復制到「C:\winnt\system32\」下,接著就把C:\PHP\dlls\培困目錄下的所有*.dll文件都拷到「C:\winnt\system32\」目錄下(如果原來有神中沒的就先備份舊的文件後再進行復蓋操作),最後就把C:\php目錄下的「php.ini-dist」改為「php.ini」復制到C:\winnt目錄下,然後就打開把裡面的 extension_dir = "./" 改為 extension_dir = "c:\php\extensions" 修改後保存;
(2) 然後就到控制面版的管理工具找到「Internet 服務管理器」(即IIS),然後就依次操作,右擊默認站點->點擊屬性->主目錄->配置->應用程序映射->添加->然後在可執行文件處輸入:C:\WINNT\system32\php4isapi.dll ,擴展名輸入.PHP(有一個點「.」)->接著就就點擊ISAPI 篩選器->添加->在篩選器名稱處輸入php(這個沒有一點「.」),在可執行文件處輸入:C:\WINNT\system32\php4isapi.dll 把全部都配置完後就退出IIS;
(3) 然後,在開始菜單的運行,輸入 net stop iisadmin 先停止IIS,目錄是為了重啟IIS使剛才的配置生效,最後就在運行處輸入 net start w3svc 重啟IIS服務;到這里為止IIS+PHP就基本上配置完了,下面還有做的工作就是把Zend裝上還有一個MySQL伺服器裝上,不過這些都不是難事。此時你就再次打開IIS,然後在默認站點的文檔中加多幾個文檔名進去,例如:index.php,index.php3等的文件名。
(4) 現在要開始裝Zend Optimizer,這個解開壓縮包後是一個安裝程序來的,直接雙擊安裝就OK了,安裝路徑默認就行,在安裝過程中把伺服器的根目錄設置一下就行,此目錄和IIS中所指向的主目錄一至。最後,Zend安裝程序會自動把它自己的路徑加入到php.ini中。
(5) 裝好上面的程序後就開始裝MySQL,你就解壓到C:\mysql ,然後打開my.ini文件,接著就設置:(你打開後就對照來設置一下就Ok,加了#號的可以先不管)
以下為設置段:
[mysqld]
basedir=C:/mysql
#bind-address=192.168.0.1
datadir=C:/mysqll/data
#language=C:/mysql/share/your language directory
#slow query log#=
#tmpdir#=
#port=3306
#set-variable=key_buffer=16M
[WinMySQLadmin]
Server=C:/mysql/bin/mysqld-nt.exe
#user為管理員用戶名,根本需要自行修改即可
user=root
#此項為密碼
password=www.dnsing.com

設置完後就拷貝文件到「C:\winnt」目錄下,最後就點擊開始菜單的運行,依次輸入:cmd->cd c:\mysql\bin->mysqld-nt.exe -install
等裝完後會有提示,然後就接著輸入:net start mysql 啟動mysql的服務;
(6) 全文到此為止,全部配置完畢,再重啟一下IIS就可以測試一下是否己經配置成功。重啟的命令就是先:net stop iisadmin 然後就 net start w3svc

下面是測試的程序 test.php,保存放IIS的根目錄下
以下是代碼片段:
<?php
echo "Hello World!";
?>

在瀏覽器中輸入http://localhost/test.php,如果能看到 HelloWorld!的字樣,恭喜你!配置成功。如果還不行你可以試一下輸入http://127.0.0.1/test.php,還是不行的話就把則說明你的hosts文件有問題,請編輯C:\WINNT\system32\drivers\etc下面的hosts文件,加入「127.0.0.1 localhost」一行。那最後還是不行,你就要好好再次研究一下本文,究竟有沒有什麼步驟遺漏或者沒有做到位的。

⑹ 如何在IIS中配置PHP

第一步:下載PHP主程序

第二步:接下來將PHP文件夾中的php.ini-dist復制到C:\WINDOWS目錄下並改名為php.ini,復制php5ts.dll和libmysql.dll兩個文件到
C:\WINDOWS\system32中。

第三步:為了讓PHP支持MYSQL和GD庫需要編輯php.ini文件,用記事本打開該文件,查找「extension_dir」,然後把extension_dir
=
"./"修改為extension_dir
=
"C:\php\ext";另外還需要把「;extension=php_mysql.dll」前的分號去掉,改成extension=php_mysql.dll。把「;extension=php_gd2.dll」前的分號也去掉,修改為extension=php_gd2.dll。

第四步:配置IIS的PHP映射:
1步:打開IIS,在默認網站上點右鍵選擇「屬性"
2步:找到「主目錄」標簽,點右下角的「配置」按
3步:在「添加和編輯應用程序擴展名映射」窗口中,通過瀏覽按鈕找到c:\php\php5isapi.dll文件,擴展名輸入.php,這樣在解析過程中將自動調用php5isapi.dll解釋PHP語言。另外還需要把「腳本引擎」和「檢查文件是否存在」選中
4:返回到默認網站屬性窗口的「主目錄」標簽,將執行許可權修改為「腳本和可執行文件」,這樣才能夠執行PHP程序
5:來到默認網站屬性窗口的「文檔」標簽,將index.php添加到默認文檔列表中
OK!OK!

⑺ 怎樣在IIS下配置PHP

首先下載Windows的PHP安裝包。隨後將該包解壓至C:\PHP。完成上面的步驟後,將C:\php目錄下的php.ini-dist文件改名為php.ini,然後拷到C:\Windows目錄下。
用記事本打開C:\Windows目錄php.ini文件php.ini里找到register_globals = Off 將 Off 改成 On。
再找到extension_dir = "./" 吧"./"里的./改成php里的ext所在的位置,如"C:\php\ext"。最後將php目錄下的php5ts.dll拷到C:\WINDOWS\system32目錄下。至此完成PHP的安裝步驟。
設定IIS支持PHP
添加新的WEB擴展服務。按
「開始」→「程序」→「管理工具」→「Internet 信息服務(IIS)管理器」打開IIS管理器。選中「Web服務擴展」→添加一個新的Web 服務擴展。添加:php目錄下的php5isapi.dll,名稱:PHP設置擴展狀態為允許:√。完成後選擇確定。添加ISAPI篩選器。按
「Internet 信息服務(IIS)管理器」→「網站」→「屬性」→「ISAPI 篩選器」→添加篩選器名稱:PHP可執行文件:php目錄下的php5isapi.dll。添加php映射文件。
選中「Internet 信息服務(IIS)管理器」→「網站」→「默認網站」→「屬性」→「主目錄」→「配置映射」→添加可執行文件:php目錄下的php5isapi.dll擴展名:.PHP。添加首頁默認文件。選中「Internet 信息服務(IIS)管理器」→「網站」→「默認網站」→「屬性」→「主目錄」→「文檔」。添加index.php首頁文件。
設定相關許可權
設定PHP文件夾許可權。打開PHP文件夾,添加everyone和IUSR及IWAM用戶許可權。查看相關資料說只需添加IUSR用戶許可權就可以但我個人試過如果不加入everyone用戶則執行不成功。如果設定有誤歡迎指正。因為加入everyone不能保證安全。設定網站文件夾許可權。具體設定如上所述。只是文件夾路徑不一樣。
測試
重啟IIS。
查看PHP首頁文件。測試頁面。 在瀏覽器中輸入本機的IP地址。

⑻ IIS 修改了 php配置 如何重啟生效

如果重啟IIS信息管理伺服器不行,就直接重啟IIS服務:
運行:services.msc,然後找到IIS Admin Service重啟即可。

⑼ 在iis下怎麼運行php

IIS下運行PHP的方法:x0dx0a一、安裝PHP5.3.6x0dx0a 1) 關閉防火牆,解壓 php5.zip 到 D:\PHP\php5x0dx0ax0dx0a 2) 將php.ini文件分別拷貝到 D:\PHP\php5 和 C:\WINDOWS 目錄下x0dx0ax0dx0a 3) 給php安裝目錄(D:\PHP\php5)賦上users組讀與執行許可權x0dx0ax0dx0a 4) 在 D:\PHP\php5 文件夾下找到名為php_mysqli.dll,php_mysql.dll,libmysql.dll,libmcrypt.dll的文件,並將其復制到C:\windows\System32文件夾中 (註:IIS處理PHP和MYSQL需要該文件)。x0dx0ax0dx0a二、配置IISx0dx0a 1) 在IIS下新建網站,這里可以存放你的php網站文件。比如新建虛擬目錄jihetuan指向電腦上的E:\jihetuan目錄。x0dx0ax0dx0a 2) 在"映射"選項卡上點"添加",打開"添加/編輯應用程序擴展名映射"對話框,點擊"可執行文件"後的"瀏覽",定位到D:\PHP\php5\php5isapi.dll,在"擴展名"後的文本框內輸入".php"(註:一定要注意擴展名前的句點),點擊確定。x0dx0ax0dx0a 3) 在文檔選項卡中添加index.php做為默認文檔。也可不添加。x0dx0ax0dx0a 4) 再點"確定",退出"應用程序配置"對話框,再點"確定",退出PHP屬性對話框。x0dx0ax0dx0a 5) 重啟IIS,生效。x0dx0a三、安裝Mysqlx0dx0a完畢

⑽ 為何IIS7.5的404跳轉對PHP文件無效

1,是否是php框架,大多數框架會自定枝晌義錯誤洞芹頁面,特別是在偽靜態運行下。
2,iis404不是跳轉到這納搭畢個文件,而是直接使用這個頁面。
3,重啟一下iis。

閱讀全文

與iis重啟php相關的資料

熱點內容
鋰電池增加密度 瀏覽:657
linux用戶密碼忘記 瀏覽:240
gb壓縮天然氣 瀏覽:633
圖片拼接不壓縮app 瀏覽:668
我的世界如何編程 瀏覽:84
vue反編譯代碼有問題 瀏覽:948
linuxshell字元串連接字元串 瀏覽:51
androidviewpager刷新 瀏覽:438
python編程計算平均分 瀏覽:678
加密數字貨幣市值查詢 瀏覽:692
時尚商圈app怎麼樣 瀏覽:584
stacklesspython教程 瀏覽:138
用命令行禁用135埠 瀏覽:212
linux防火牆編程 瀏覽:627
pdf閱讀器刪除 瀏覽:979
考研人如何緩解壓力 瀏覽:822
買電暖壺哪個app便宜 瀏覽:505
洛克王國忘記伺服器了怎麼辦 瀏覽:782
為什麼cf登錄伺服器沒反應 瀏覽:695
伺服器如何獲取文件列表 瀏覽:674