A. php 5.6 怎麼安裝
與其他版本的PHP安裝相差不大。需要注意的是,下載PHP時注意根據系統平台和CPU選擇相應的的版本。
比如,我現在使用的是WIN7(64位) + IIS + PHP5.6.3 + MYSQL5。
extension=php_mbstring.dll
extension=php_exif.dll;
extension=php_mysql.dll
extension=php_mysqli.dll
4. 下載 PHPManagerForIIS-1.2.0-x64.msi ,然後安裝。
5. 啟動 IIS 管理器,雙擊「php manager"圖標。
6. 注冊新PHP,對PHP進行設置(比如上面的第3步可以放到這里一起進行)。
B. win7搭建php環境win7+iis php論壇 或者其他方法
...PHP100.com上沒有嗎,環境可以用wamp或phpStudy,phpStudy老點的版本是有iis+php的。這兩個都是集成環境一鍵安裝哈。
路由不能設置花生殼的吧。這個真心不清楚,愛莫能助哈
據有關報道,中國電信已經將所有ADSL用戶80(http)埠屏蔽,使用「花生殼」等工具在ADSL用戶電腦發布網站將無法使用默認http埠訪問。
http://www.ct10000.zj.cn/huodong/2049.html
C. 怎樣安裝和下載php環境(還有IIS配置安裝包)
如果你是iis 7.5 的話。推薦使用 phpmanager
下載地址http://phpmanager.codeplex.com/ 注意區分 64位 和 32 位。
然後安裝一個 wamp 或是 xampps 集成安裝包,不啟動apache ,也可以單獨安裝 php 和 mysql
打開 iis 選中 計算機,在右側選擇 phpManager
選中 php 的 安裝目錄 的 php.exe ,配置新建網站。就可以 讓 iis 支持 php了
D. 如何在iis下安裝php
CGI 用戶必須在 php.ini 中將 cgi.force_redirect 指令設為 0。其重要細節請閱讀 FAQ 中的cgi.force_redirect。此外,CGI 用戶可能需要設定 cgi.redirect_status_env 指令。在使用這些指令時,確保它們沒有在 php.ini 中被注釋掉。
*
PHP 4 的 CGI 文件名是 php.exe 而在 PHP 5 中是 php-cgi.exe。在 PHP 5 中,php.exe 是 CLI 版本,不是 CGI。
*
修改 Windows 的 PATH 環境變數以把 PHP 目錄包括進去。這樣 PHP 的 DLL 文件,可執行文件和 php.ini 就都可以保留在 PHP 目錄中而不用把 Windows 系統目錄搞亂了。更多細節見 FAQ 中的設定路徑 PATH。
*
IIS 專用用戶(通常為 IUSR_MACHINENAME)需要能夠讀取各個文件和目錄的許可權,例如 php.ini,docroot 和 session 的 tmp 目錄。
*
確保在 php.ini 中正確設定了 extension_dir 和 doc_root 指令的值。這些指令依賴於 PHP 被安裝的系統。在 PHP 4 中,extension_dir 是 extensions 而在 PHP 5 中是 ext。因此在 PHP 5 中 extensions_dir 的一個取值例子是 "c:\php\ext",IIS 的 doc_root 的取值例子是 "c:\Inetpub\wwwroot"。
*
PHP 擴展庫的 DLL 文件,如 php_mysql.dll 和 php_curl.dll,存放於 PHP 下載的 ZIP 包中(自動安裝包里沒有)。在 PHP 5 中,很多擴展庫都是 PECL 的一部分,可以從「Collection of PECL moles」包中下載,例如 php_zip.dll 和 php_ssh2.dll。點擊進入 PHP 下載頁。
*
在定義應用程序擴展名映射時,應選中「檢查文件是否存在」。以極小的性能為代價,IIS(或者 PWS)會在調用 PHP 之前檢查腳本文件是否存在並選出認證方法。這意味著 web 伺服器會提供一個有道理的 404 形式錯誤信息而不是一條 CGI 錯誤說什麼 PHP 沒有輸出任何數據。
Windows NT/200x/XP 和 IIS 4 或更高版本
PHP 可以安裝為 CGI 或者 ISAPI 模塊。不管哪種,都需要啟動 Microsoft 管理控制台(也可能是「Internet 信息服務」,在 Windows NT 4.0 Option Pack 中或者在 Windows 2000/XP 下的控制面板=>管理工具)。然後右鍵點擊 web 伺服器節點(通常為「默認網站」),並選擇「屬性」。
如果想用 CGI 方式,按如下方法進行:
*
選擇「主目錄」,「虛擬目錄」或「目錄」標簽頁,然後進行:
*
將執行許可權改為「純腳本」
*
點「配置」按鈕,選擇「映射」標簽頁。點擊「添加」按鈕,將「可執行文件」指向適當的 CGI 文件名。例如 PHP 5 的值可能是:C:\php\php-cgi.exe。在「擴展名」中填入 .php。選擇「全部動作」(或者「限制為」留空),選中「腳本引擎」。然後點擊「確定」。
*
設定合適的目錄安全性(在 Internet 信息服務中完成)。如果 NT 伺服器使用 NTFS 文件系統,給 I_USR_ 用戶加上 php.exe/php-cgi.exe 文件所在目錄的可執行許可權(通過資源管理器完成)。
要用 ISAPI 模塊方式,按如下方法進行:
*
如果不想用 PHP 進行 HTTP 認證,應該跳過這一步。在「ISAPI 篩選器」標簽頁中添加一個新的 ISAPI 篩選器。「篩選器名稱」設為 PHP,「可執行文件」設為 php4isapi.dll/php5isapi.dll 的路徑。
*
選擇「主目錄」,「虛擬目錄」或「目錄」標簽頁,然後進行:
*
將執行許可權改為「純腳本」
*
點「配置」按鈕,選擇「映射」標簽頁。點擊「添加」按鈕,將「可執行文件」指向適當的 ISAPI DLL。例如 PHP 5 的值可能是:C:\php\php5isapi.dll。在「擴展名」中填入 .php。選擇「全部動作」(或者「限制為」留空),選中「腳本引擎」。然後點擊「確定」。
*
完全停止 IIS(NET STOP iisadmin)
*
重新啟動 IIS(NET START w3svc)
對於 IIS 6(2003 Server),打開 IIS 管理器,進入 web 服務擴展,點擊「添加一個新的 web 服務擴展」,「擴展名」中輸入名稱,例如 PHP,再點擊「添加」按鈕,點擊「瀏覽」選擇要麼 ISAPI 文件(php4isapi.dll 或 php5isapi.dll)或者 CGI 文件(php.exe 或 php-cgi.exe)作為「文件路徑」後點「確定」,然後選中「設置擴展狀態為允許」並點「確定」。
要使用 index.php 作為默認文檔,在「文檔」標簽頁中選擇「添加」。輸入 index.php 並點「確定」。用上下箭頭按鈕調整順序。這和在 Apache 中設定 DirectoryIndex 相似。
對於每個要關聯為 PHP 腳本的後綴都要重復以上步驟。.php 是最常用的,此外為兼容一些遺留下來的老程序可能還需要加上 .php3。
如果過些時候之後碰到 CPU 佔用率達到 100%,則取消選中「緩存 ISAPI 應用程序」(「主目錄」下點「配置」按鈕」)。
1 怎樣將 PHP 目錄加入到 Windows 路徑 PATH 中去?
在 Windows NT,2000,XP 和 2003 下:
*
進入控制面板並打開「系統」圖標(開始 -> 設置 -> 控制面板 -> 系統,Windows XP/2003 中是:開始 -> 控制面板 -> 系統)
*
選擇「高級」標簽頁
*
點擊「環境變數」按鈕
*
在「系統變數」欄中
*
找到 Path 這一項(可能需要向下滾動才能找到)
*
滑鼠雙擊 Path 這一項
*
在最後加入你的 PHP 目錄,包括前面的「;」(例如:;C:\php)此處好像是ext的目錄
*
點擊「確定」並重新啟動電腦
注意: 記住在上述修改之後重新啟動,以確保對 PATH 的改變生效。
PHP 手冊過去提倡把文件拷貝到 Windows 系統目錄中去,這是因為該目錄(C:\Windows,C:\WINNT,等等)默認就在系統路徑中。但是把文件拷貝到 Windows 系統目錄中這一方式早已不被提倡,還可能造成問題。
2 怎樣使 php.ini 文件在 Windows 下被 PHP 所用?
有幾種方法。如果使用 Apache,閱讀專門的安裝指示(Apache 1,Apache 2),否則就必須設定 PHPRC 環境變數:
在 Windows NT,2000,XP 和 2003 種:
*
進入控制面板並打開「系統」圖標(開始 -> 設置 -> 控制面板 -> 系統,Windows XP/2003 中是:開始 -> 控制面板 -> 系統)
*
選擇「高級」標簽頁
*
點擊「環境變數」按鈕
*
在「系統變數」欄中
*
點擊「新建」按鈕並在「變數名」中輸入「PHPRC」,在「變數值」中輸入 php.ini 文件所在的目錄(例如:C:\php)
*
點擊「確定」並重新啟動電腦
E. windows 2008 r2 iis7 +php web環境怎麼安裝
1.第一步首先確認系統信息本教程在2008系統版本上測試成功
F. WIN7旗艦版64位IIS6.0,PHP要怎麼安裝呀
控制面板-程序和功能-打開或關閉Windows功能-Internet信息服務-IIS6管理兼容性
走以上步驟就OK了
Win7 默認的是IIS7 要選兼容IIS 6就好了,PHP安裝到PHP官網去下載就行了,下載後按使用說明編輯php.ini腳本就行了。
G. win10怎樣安裝iis for php
1、點擊「Windows」鍵進入「開始」菜單,點擊「所有應用」,在所有應用菜單里點擊「Windows系統」里的「控制面板」。
2、在控制面板對話框里點擊「程序」。
3、在「程序」對話框里點擊「啟用或關閉Windows功能」。
4、在「Windows功能」對話框里選中「Internet Information Services」,在Internet Information Services功能展開選擇框里根據你的需要選擇需要的功能就行了,比如本人要用FTP功能,能運行ASP.NET程序等等,只要選中這些功能就行了。並點擊「確定」按鈕。
5、Windows功能開始下載並安裝你要的功能的程序,直到出現「Windows已完成請求的更改」,點擊重啟電腦。
H. win7 IIS如何配置PHP具體步驟
在Windows7的控制面板-程序中「打開/關閉Windows功能」,在裡面打開IIS,不要忘了打開IIS里的CGI(這個默認是不選的)
參考:http://www.iisboy.com/iis_article/252.html
主要講解了WIN7下配置PHP的FastCGI
I. 本地測試163K,安裝好了IIS和PHP1.5.4,怎麼配置和安裝詳細步驟
第一步:配置PHP
如果你下載的是安裝版的php,安裝的時候可以選擇使用IIS,安裝完畢就會自動配置好IIS。如果你下載的是zip版的,則按照以下步驟配置:
1、把PHP-5.2.0 zip(目前最新版本)解壓放到 D:\php (你可以選擇目錄,本例以此說明)。
2、將php.ini-dist復制到 C:\Windows 目錄下並改名為php.ini,復制 php5ts.dll和 libmysql.dll到 C:\Windows\system32 中。
3、用記事本打開php.ini,查找「extension_dir」,然後把 extension_dir = "./"修改為 extension_dir = "D:\php\ext"注意:路徑在Win下一定要使用\
4、在記事本中查找「;extension=php_mysql.dll」和「;extension=php_gd2.dll」,然後把前面的「;」去掉,即把 ;extension=php_mysql.dll 改為 extension=php_mysql.dll
把以下內容前面的;去掉
;extension=php_mbstring.dll
;extension=php_gd2.dll
;extension=php_dbase.dll
;extension=php_ldap.dll
5、找到 ;session.save_path = "/tmp"將';'去掉.設置你保存session的目錄。
如:session.save_path = "C:\Windows\Temp";
6、找到 register_globals 將 Off 改為 On
7、找到 allow_url_include 將 Off 改為 On
8、保存 php.ini
9、接下來在IIS中進行設置,打開Web服務擴展,添加PHP擴展,擴展名為PHP,要求的文件為d:\php\php5isapi.dll,打開默認網站-〉屬性對話框,切換到「主目錄」選項卡,然後點「配置」按鈕打開「應用程序配置對話框」,點「添加」按鈕打開「添加/編輯應用程序擴展名映射」對話框。在「可執行文件」輸入框中,指向d:\php\php5isapi.dll,在「擴展名」輸入框裡面輸入「.php」,並選中「腳本引擎」和「檢查文件是否存在」兩個復選框,一路確定,選擇文檔,添加默認內容為 index.php ,確定並重啟IIS後退出IIS。
此時PHP環境基本已經配置成功
在WEB根目錄(如我的D:\website)里建一個名為test.php的文件內容如下
<? echo phpinfo(); ?>
用瀏覽器打開 http://localhost/test.php
如果可以看到php配置輸出信息就OK了
第二步:安裝MySql
1、先安裝mysql,雙擊執行 Setup.exe,點Next選擇Custom(自定義)安裝,然後點Next(下一步),默認安裝目錄為 C:\Program Files\MySQL\MySQL Server 5.0\ 為了方便進入我們可以安裝在D盤根目錄下,點Change(改變目錄)按鈕來更改安裝目錄為D:\mysql。完成後出現創建 MySQL.com 帳號的界面,簡單一點,我們選擇Skip Sign-Up跳過這一步,既安裝完成。這里有個配置向導的選項Configure the MySQL Server now默認的是選起的,我們就順便完成配置吧。
這里的配置是很簡單的,我們只要點Next(下一步)即可,有幾個地方要說明:Install As Windows Service默認的是選中的,這一選項要選上,作用是將MySQL作為Windows的服務運行。Service Name(服務名)默認的「MySQL」,可以改你喜歡的服務名。下面的Launch the MySQL Server automatically要勾選,這樣Windows啟動時,MySQL就會自動啟動服務。Include Bin Directory in Windows PATH這一選項是修改環境變數,在PATH的值中增加../bin目錄,可以根據怎麼的愛好來決定是否選上,如果選上,在CMD下不需要進入bin目錄就可以運行mysql。在Manual Selected Default Character Set / Collation 下 Character Set: 選擇 gbk 或 gb2312,接著點下一步,Modify Security Settings是設置根帳號的密碼,設置後點下一步,excute完成安裝。
如果是zip文件,用解壓縮軟體將壓縮包直接解壓到指定目錄,如 D:\mysql;
2、安裝完成後,打開「開始」按鈕中的「運行」,輸入命令:D:\mysql\bin\mysqld-nt.exe --install,並執行;
3、打開「開始」按鈕下的「程序」=》「管理工具」=》「服務」,找到「mysql」服務,啟動它;
4、至此,mysql安裝完成,重啟win2003 server。您還可以打開D:\mysql\bin\MySQLInstanceConfig.exe,再次配置MySQL,在Manual Selected Default Character Set / Collation 下 Character Set: 選擇 gbk 或 gb2312(我選擇的是 gbk ),後面還會要求輸入 root 登錄密碼(如:123456)。
至此,mysql安裝完成。
第三步:PHPMyAdmin 的安裝配置
1、將phpMyAdmin-2.9.1.zip解壓到WEB根目錄(d:\website\中去),重命名文件夾為myadmin或其它
打開myadmin 目錄中的 config.sample.inc.php
找到以下這些(以下我已改好):
$cfg['blowfish_secret'] = 'cookie'; //在等號後的單引號內加入 cookie
$cfg['Servers'][$i]['controluser'] = 'root'; //將 pmausr 改為 root
$cfg['Servers'][$i]['controlpass'] = '123456'; //分別填上你mysql的用戶和密碼即可
改好了保存並將config.sample.inc.php改為config.inc.php,在瀏覽器打開http://localhost/myadmin 輸入你的用戶名和密碼,便可以管理mysql了。
如果以上都正常的話,開始建網站吧 ^-^ 藍色數碼寫於2006-11-15 14:09 以前寫的,轉來此處。補充:mysql連接錯誤(10061)該怎麼辦?
Error: Can't connect to MySQL server on 'localhost' (10061)
請檢查你的mysql服務是否啟動!
MySQL的1067錯誤
錯誤信息為:
A system error has occurred.
System error 1067 has occurred.
The process terminated unexpectedly.
在我的機上的解決辦法是:
修改%windir%\my.ini,增加
[mysqld]
#設置basedir指向mysql的安裝路徑
basedir=D:\mysql
datadir=D:\data
或者刪除%windir%\my.ini
在c:\下添加一個 c:\my.cnf文件
文件內容
[mysqld]
#設置basedir指向mysql的安裝路徑
basedir=D:\mysql
datadir=D:\mysql\dataMySQL5.1.28版設置密碼 2009.1.16X:\MySQL\bin\mysqladmin -u root -p shutdownEnter password:*****後面的*****表示資料庫管理新密碼!2009.1.31補充解決辦法您未被授權查看該頁,HTTP 錯誤 401.3 - 未經授權:訪問由於 ACL 對所請求資源的設置被拒絕。症狀:HTTP 錯誤 401.3 - 未經授權:訪問由於 ACL 對所請求資源的設置被拒絕。
原因:IIS匿名用戶一般屬於Guests組,而我們一般把存放網站的硬碟的許可權只分配給administrators組,這時候按照繼承原則,網站文件夾也只有administrators組的成員才能訪問,導致IIS匿名用戶訪問該文件的NTFS許可權不足,從而導致頁面無法訪問。
解決方案:
給IIS匿名用戶訪問網站文件夾的許可權,方法:進入該文件夾的安全選項,添加IIS匿名用戶,並賦予相應許可權,一般是讀、寫。
J. 在iis下怎麼運行php
IIS下運行PHP的方法:
一、安裝PHP5.3.6
1) 關閉防火牆,解壓 php5.zip 到 D:\PHP\php5
2) 將php.ini文件分別拷貝到 D:\PHP\php5 和 C:\WINDOWS 目錄下
3) 給php安裝目錄(D:\PHP\php5)賦上users組讀與執行許可權
4) 在 D:\PHP\php5 文件夾下找到名為php_mysqli.dll,php_mysql.dll,libmysql.dll,libmcrypt.dll的文件,並將其復制到C:\windows\System32文件夾中 (註:IIS處理PHP和MYSQL需要該文件)。
二、配置IIS
1) 在IIS下新建網站,這里可以存放你的php網站文件。比如新建虛擬目錄jihetuan指向電腦上的E:\jihetuan目錄。
2) 在"映射"選項卡上點"添加",打開"添加/編輯應用程序擴展名映射"對話框,點擊"可執行文件"後的"瀏覽",定位到D:\PHP\php5\php5isapi.dll,在"擴展名"後的文本框內輸入".php"(註:一定要注意擴展名前的句點),點擊確定。
3) 在文檔選項卡中添加index.php做為默認文檔。也可不添加。
4) 再點"確定",退出"應用程序配置"對話框,再點"確定",退出PHP屬性對話框。
5) 重啟IIS,生效。
三、安裝Mysql
完畢