⑴ 如何讓伺服器支持php,iis配置php環境
第一步
下載php
下載壓縮包就可以了
第二步
解壓縮php到某個目錄,比如D:\php
php目錄裡面有兩個php.ini,一個是php.ini-dist,比較適合開發用;一個是php.ini-recommended,比較適合配置運行環境用,因為這個安全性稍高一些。
所以我們復制php.ini-recommended到C:\WINDOWS下,並改名為php.ini,然後用記事本打開它
1、搜索"extension_dir"找到extensino_dir="./"將改為extension_dir ="D:\php\ext"
2、搜索;extension=php_mysql.dll去掉前面的分號";"
3、將D:\php\php5ts.dll 復制到 C:\windows\system32下。
將D:\php \libmysqls.dll 復制到 C:\windows\system32目錄下
第三步
1、 控制面版——》管理工具——》Internet服務管理器——》點尋Web
服務擴展地——》在右邊窗口點擊逗添加一個新的 Web 服務擴展地——》擴展名為
逗PHP地——》再點擊逗添加地——》在出現的窗口裡填上逗D:\PHP\php5isapi.dll地 並確定 然後再點選 Web 服務擴展 PHP 並選擇允許
2、在逗默認網站屬性地窗口上按
逗主目錄地標簽點逗配置地按鈕在彈出的逗映謝地窗口中點勸添加地按鈕,在彈出的逗添加/編輯應用程序擴展名映像地對話框中的逗可執行文件地文本框中輸入逗D:\PHP\php5isapi.dll地
逗擴展名地文本框中輸入逗.php地(注意一定要有那個點) 並勾選
"檢查文件是否存在"項
3、在逗默認Web站點屬性地窗口上點勸ISAPI篩選器地標簽,點擊逗添加地按鈕,在彈出的逗篩選器屬性地窗口的逗篩選器名稱地中輸入逗PHP地
逗可執行文件地中瀏覽選定逗D:\PHP\sapi\php5isapi.dll地
A:重新啟動IIS 6.0 意在開始對PHP 載入
B:在逗默認Web站點屬性地窗口上點勸ISAPI篩選器地標簽,如果看到 PHP 的箭頭綠色且向上,證明 PHP 已經被 IIS 6.0 順利載入起來了。
這里需要說明一下,如果是紅色箭頭向下,說明沒有載入成功,這是由於許可權造成的,給php目錄的user用戶加上逗運行地許可權即可。
另外還有一點需要注意,php.ini裡面有個short_open_tag 可選屬性有逗On地和逗Off地,如果選為on就不是很嚴格直接用<?phpinfo();?>就可以運行,如果設置為off,就必須加上php,
⑵ iis+php怎麼配置laravel運行環境
安裝composer。安裝之前要確保目錄:wamp\bin\php\php5.4.3下的php.ini文件中的php_openssl.dll擴展庫是開啟的,否則,composer在安裝過程中會出現錯誤提示。(注意:wamp安裝文件下會有兩個php.ini文件,我們要修改的是php目錄下的php.ini文件)。
下載最新Laravel框架,解壓到伺服器根目錄www下。
Laravel 4 的安裝。打開cmd命了窗口,使用cd命令將目錄切換到伺服器根目錄下。執行命令composer install ,等待下載完成。
訪問項目主頁。因為在Laravel框架中,沒有index.php文件,而是用server.php文件來替代的,所以我們需要修改Apache的http.conf文件,在<IfMole dir_mole>下面添加server.php即可。
配置成功後,直接訪問http://localhost/,即可出現以下界面,則安裝成功!
⑶ iis如何運行php
1.首先
我們需要安裝好IIS,默認windows2008下是iis7.0,具體的安裝可以查看iis7.0安裝圖解
2. 安裝好IIS後,默認已經支持asp,這里我們開始安裝.net環境
進入系統,打開桌面左下角「伺服器管理器」
點擊功能->"添加功能"->勾選「.NET Framework 3.5.1功能」
點擊下一步,安裝完成即可。
3. 接下來配置PHP環境,從常用軟體下載php5.2.6和php.ini文件
下載後,將php5.2.6解壓為php,並將php.ini拷貝到php裡面,這里我們將php放置在C:Program Files目錄下,
並用記事本打開php.ini文件,找到extension_dir這一行,將路徑修改為ext文件所在路徑,我們這里為 C:Program Filesphpext
設置php文件夾目錄許可權:
administrators 完全控制
system 完全控制
users 讀取和運行,列出文件夾目錄,讀取
設置系統環境變數:
Path環境變數末尾追加C:Program Filesphp
新建系統變數PHPRC變數值C:Program Filesphp
IIS設置:
A.添加應用程序池
E.將站點進程池設置到創建的php進程池內,重啟IIS,在默認站點下創建一個info.php,內容如下:
<?php
phpinfo();
?>
打開localhost/phpinfo.php 查看效果:
到這里PHP環境配置完成。
額外注意:
IIS+php 運行phpMyAdmin
Cannot start session without errors, please check errors 錯誤解決辦法
在php安裝目錄 找到php.ini
將php.ini中的session.auto_start的值改為1(啟動),默認是0(禁用),
在你的php安裝目錄下找到php.ini並且在該目錄下創建Temp文件夾
; where MODE is the octal representation of the mode. Note that this
; does not overwrite the process's umask.
;session.save_path = "D:/host/php/Temp"
session.save_path 這一行,設成session.save_path = 「D:/host/php/Temp」 (把前面分號去掉)
然後重啟IIS伺服器
在phpmyadmin中找到,config.sample.inc.php,改成config.inc.php,
找到 $cfg['blowfish_secret'] 將後面的賦值,加入數字和字母組合。
⑷ 自己伺服器上用iis作為伺服器環境配置php
1.按你上面的情況來看,不一定;
2.IP+PHP網站埠可以訪問,很有可能是APACHE在起作用;
3.你得把PHP文件解析的動態服務和執行文件指向IIS;
4.我們常用的IIS和PHP配置有如下3種
我們知道php配置有幾種:
第一種、CGI方式載入PHP環境,通常就是IIS裡面配置解釋器為php.exe,早期比較常見,目前使用較少。
特點是:穩定,但效率太低。
第二種、ISAPI方式載入PHP環境,通常就是IIS裡面配置解釋器為php5isapi.dll,目前使用最多,應用最廣。
特點是:多線程,效率較高,但不夠穩定。
第三種、FastCGI方式載入PHP環境,在IIS環境里並不常見,但其它系統環境應用還是有的,不過IIS7.0開始內置FastCGI了。
特點是:高效率,高穩定性,屬於將來發展趨勢。
我試過其他的特別麻煩,PHP
5.3發布的Windows版已經不支持ISAPI模式了,所以我打算按微軟推薦的FastCGI方式運行PHP。
我用的就第三種,也是最好最快的,因為FastCGI大大加強了IIS處理PHP的能力,能迅速提高PHP站點的反應速度和生產力,
並具有更高的穩定性和安全性.
⑸ 如何配置Window2003 iis+mysql+php環境
1.windowsiis +ftp安裝:
開始----控制面板----添加或刪除程序-添加/刪除windows組件(a)--選擇「應用程序伺服器」
2
點擊圖片中的「詳細信息」,出現下面的圖片「選中internet 信息服務(iis)」,再點擊圖片中的「詳細信息」。
3
選中圖片中的「文件傳輸協議(ftp)服務」然後點擊「確定」
4
點擊圖片中的「瀏覽」選中「c:\win2003_sys\disc1\i386」(也就是你所存放的IIS的文件夾)點擊圖片中的「打開」iis就開始安裝了。
5
2.下載php mysql zend phpmyadmin
下載完成後解壓拷貝到d盤,目錄結構如:
6
3.安裝PHP
剪切「libeay32.dll libmcrypt.dll libmysql.dllssleay32.dll」這些dll文件到「c:\windows\system32」目錄下
剪切圖片中的「php」到c:\windows目錄下
7
桌面,右擊 「我的電腦」 選擇「管理」
8
找到Internet 信息伺服器(iis)點擊「web服務擴展」在一般空白區域右擊,選擇「添加一個新的web服務擴展」,擴展名輸入 php 然後點擊「添加」
點擊「瀏覽」選擇 d:\websoft\php-5.2.17\php5isapi.dll .選中圖片中「設置擴展狀態為允許」 點擊「確定」,在web服務擴展就多了php,
右擊「網站」,選擇「屬性」, 出現下面的截圖
點擊圖片中的「瀏覽」選擇「d:\websoft\php-5.2.17\php5isapi.dll」再點擊「確定」,
在擴展名處輸入 .php ,然後點擊「確定」,出現
在應用程序擴展就出現了剛才添加的.php, 點擊圖片中的「確定」,再點擊「文檔」,點擊「添加」,出現,後輸入 index.php 然後點擊「確定「
然後再點擊「添加」, 添加index.html,添加完成後,點擊「應用」,點擊「全選」,然後再點擊「確定」然後點「應用」 然後再點擊「確定」,這樣iis+php 就配置好了。
4.mysql 安裝
雙擊d:\websoft\mysql-essential-5.1.63-win32.msi 就開始安裝了,選擇「custom」然後點「next」
這個是選擇mysql 安裝的位置,默認在c盤,我們點「change」選擇d:\websoft\mysql-5.1
,選擇點擊「ok」切換到之前的操作畫面
點擊mysql server datafiles 默認也是在c盤,點擊「change」選擇d:\websoft\mysql-5.1
,選擇好了後,點擊「ok」,切換到之前的操作界面,然後點擊圖片中的「next」,mysql 就開始安裝了
出現上面的圖片,表示安裝好了。點擊「finish」就開始配置mysql了,看圖操作
這個操作畫面的時候,輸入的就是mysql root 帳號的密碼,建議你輸入完成後隨手記下免得忘記。
當安裝完成之後,至此 mysql 就安裝好了,這樣iis+php+mysql 環境基本已經可用了。
⑹ 如何在IIS中配置PHP運行環境,dedecms
建議你直接安裝phpStudy環境都是集成好的!使用起來也方便!我個人仿站和調試網站都是用的他!dede官方也有集成安裝包,只是有些php的擴展沒有!不如找個用著方便!
⑺ 如何在IIS中配置PHP運行環境
安裝PHP(環境變數篇)
設置環境變數後,無須拷文件到系統盤
1.把php-5.2.0-Win32.zip解壓到E:PHP_SERVERPHP目錄
2.把E:PHP_SERVERPHP目錄下的PHP.INI-DIST文件改名為PHP.INI
作如下修改:
查找extension_dir = "./",該處是指定PHP動態鏈接庫的路徑,
改為extension_dir = "E:/PHP_SERVER/PHP/EXT",注意是「/」。
查找extension=php_mbstring.dll,把前面的分號去掉。
這個不去的話用phpMyAdmin會出現紅色提示。
查找extension=php_gd2.dll,去掉前面的分號,支持GD庫用的。
查找extension=php_sockets.dll,去掉前面的分號。
查找extension=php_mysql.dll,去掉前面的分號,支持MYSQL資料庫用的。
3.現在我們通過設置環境變數把PHP.INI文件位置定在E:PHP_SERVERPHP目錄下,
打開系統屬性-環境變數-系統環境變數-新建,變數名:PHPRC,變數值:E:PHP_SERVERPHP,
更改系統環境變數,編輯path變數, 在最後加上:;E:PHP_SERVERPHP,注意是「」。
(重啟伺服器..)
配置IIS支持PHP
1.在WEB服務擴展中 「添加一個新的WEB伺服器擴展」 .php E:PHP_SERVERPHPphp5isapi.dll 允許
2.網站屬性-ISAPI篩選器 - 添加 php E:PHP_SERVERPHPphp5isapi.dll
3.網站屬性-主目錄-配置-添加映射-可執行E:PHP_SERVERPHPphp5isapi.dll .php
4.網站屬性-文檔-添加index.php
5、重啟IIS先點擊開始菜單選擇「運行」依次輸入CMD回車
net stop w3svc回車
net stop iisadmin回車
net start w3svc回車
⑻ 如何在iis伺服器搭建php環境
在 IIS 中搭建 PHP 環境,推薦用 php manager ,步驟如下:
1、先安裝配置好 IIS。
提示:需要注意的是要選中 CGI。
2、下載安裝 php manager 1.2。
提示:需要注意的是,如果是 IIS 10,在安裝 php manager 之前,需要修改注冊表,否則可能會出現「必須安裝IIS7以上才可以安裝」的錯誤提示,這是這個軟體的小 bug。
3、下載安裝(解壓) php。
提示:從官網下載時,注意選擇 windows 平台的 PHP 版本,Non Thread Safe,x64 或 x86。
4、配置 php。
提示:打開 IIS 管理器,點擊 php Manager。
⑼ 怎麼配置iis7下的php環境
在 IIS 環境下配置 PHP 環境,推薦php manager。
php manager 是微軟發布的一款在 IIS 運行的插件工具,不僅可以省去手工配置php.ini文件的過程,而且可以圖形化管理每個php功能模塊,更重要的是配置完這一切後不用重啟WEB服務即可即時生效。
效果如圖:
⑽ 怎麼配置php+iis+mysql環境啊!!!
xampp不支持iis。phpstudy或phpstudy for iis支持iis7,iis8和iis6。