截止到發文時(2023年9月25日),php是最新版本為5.3.0,但是5.3.0在iis中的執行方式是fastcgi,要在vista的iis7上實現這一點我始終沒弄成。
最後我還是用的老方法,isa程式設計客棧pi,選用了乙個5.3以前的版本,我選的是5.2.11。
php-5.2.11-win32.zip的**位址
如果上面的位址不好始,也可以去下面這個位址去從其他映象**
把php-5.2.11-win32.ziwww.cppcns.comp**回來之後,把裡面的檔案解壓到c:\p程式設計客棧hp目錄下(或者是d盤e盤也都行,只是我習慣放c盤)。
還要確認一點,在vista的「開啟或關閉windows功能」裡不但要安裝iis,而且還要安裝兩個重要的isapi元件,如下圖:
下面開始配置php了……
1、把php目錄下的php.ini-dist(顯示副檔名)改成php.ini,然後用記事本開啟,在裡面找到extension_dir = "./",然後把裡面的./改成c:\php(就是把php解壓到的那個路徑)。
2、還是在php.ini這個檔案裡,找到下面這三行,把它們程式設計客棧前面的分號刪掉(帶分號是注釋的意思)
extension=php_mbstring.dll
extension=php_mssql.dll
extension=php_mysql.dll
3、把php.ini儲存,然後複製到windows目錄下。
4、開啟vis程式設計客棧ta管理工具中的「internet資訊服務(iis)管理器」,在「應用程式池」中新建乙個應用程式池,取名為php,.net版本為「無託管**」。
5、在「isapi篩選器」中點右鍵「新增」,起名為php,可執行檔案選成c:\php\php5isapi.dll。
6、在「isapi和cgi限制」裡點右鍵「新增」,路徑還是選成c:\php\php5isapi.dll,描述還寫成php,選中「允許執行擴充套件路徑」。
7、在「處理程式對映」裡右鍵「新增指令碼對映」,請求路徑填*.php,可執行檔案還選c:\php\php5ispai.dll,名稱還叫php。
8、以上工作做完後就基本完工了,下面測試:
在iis指定的站點目錄下建乙個資料夾,就叫php(我之所以要搭建php+iis,主要是因為我要開發及管理的專案裡既有php,也有asp和.net的),然後在這個php目錄裡新建乙個檔案phpinfo.php,裡面的內容就是經典的php測試函式:
phpinfo();
為wampserver 新增新版本php支援
1.1.停止wamp伺服器.3.從已存在的php版本檔案中 如php7.0.4 eg.wamp bin php php7.0.4 複製以下檔案 php.ini phpforapache.ini和wampserver.conf到php7.2.3資料夾.4.開啟php7.1.0資料夾的以下檔案 php....
PHP7新增swoole擴充套件
swoole需要php版本在7.0以上。1.進入php目錄中的bin目錄下,通過pecl指令進行安裝。cd usr local php7 bin root localhost bin pwd usr local php7 bin root localhost bin ll total 121848 ...
PHP7新增swoole擴充套件
swoole需要php版本在7.0以上。1.進入php目錄中的bin目錄下,通過pecl指令進行安裝。cd usr local php7 bin root localhost bin pwd usr local php7 bin root localhost bin ll total 121848 ...