原文: 入門很不錯
在本系列的上兩篇文章:mysql的安裝和配置,apache的安裝中我們安裝了資料庫和web伺服器,轉眼間我們就說到了我們的重點php。
至於php為什麼叫做php,戰地至少聽說過兩種說法,但是這個不重要了。就像謝遜有時候被人叫做金毛獅王一樣,我們知道他就是他就行了。
注意:apache查詢php.ini檔案的順序是這樣的:
先是apache的目錄,然後系統目錄,再到path指定的目錄,所以放在apache的目錄下最容易被找到,呵呵……
就這樣了php安裝完成了,雖然他還不能和apache一起工作,但是他已經完成安裝了。真的!
不能工作安裝它有個鳥用啊?——不要憤怒兄弟,戰地還沒有說完,下邊咱們就把apache和php糅合到一起,讓他們一起上路。
還記得咱們安裝apache目錄不?我記得!在d:\apache
開啟這個目錄找到conf資料夾開啟,找到乙個叫httpd.conf的檔案,這個就是apache的設定檔案,一定要記住哦,以後用的地方多著呢。用記事本開啟這個檔案。
搜尋 scriptalias,應該看到類似如下的內容:
對於 /cgi-bin/來說,此條目告訴 apache 如何處理任何包含 cgi-bin 目錄的 url。例如,如果您請求了 不會在 cgi-bin 目錄中查詢乙個名為 mail-me 的檔案。相反,scriptalias 命令會告訴 apache 檢視另乙個目錄 —— 在本例中,這個目錄是」d:/apache/cgi-bin/」。這是至關重要的,因為您不會希望將指令碼儲存在可通過 web 訪問的目錄中。因此,您需要為 php 指令碼新增乙個條目。如下所示:
scriptalias /php/ 「d:/php/」
接下來,您需要告訴 apache 以 .php 結尾的檔案必須作為應用程式處理;尤其是,您希望為 php 檔案分配乙個型別,然後您就能夠指示 apache 以特定方式處理它們。在 scriptalias 條目下,新增以下條目:
看到了吧?我們直接.php型別的副檔名檔案交給我php/目錄下的php-cgi.exe檔案來處理了,你可能會問是哪個php目錄,看到了我們第乙個設定沒有:
scriptalias /php/ 「d:/php/」
這個就是目錄對映檔案,apache會知道/php/目錄就是指d:/php/,apache很聰明是不是?呵呵呵……
設定索引檔名稱,就是預設的首頁檔案,搜尋directoryindex,並做如下設定:
directoryindex index.html index.html.var index.php
重新啟動apache,控制面板->服務->找到apache,重新啟動
到此為止,你的web伺服器基本完成了,apache也能執行.php程式了,咱們來看看吧。編寫第乙個php檔案phpinfo.php,內容是:
<?php
phpinfo();
?>
放到apache目錄的htdocs資料夾下,輸入http://localhost/phpinfo.php執行他,你就會看到乙個頁面,這個頁面包含了所有的php設定資訊,包括所使用的php.ini的位置等。
還有乙個問題,就是php如何連線到mysql的問題,我們也在這裡解決了吧。
找到php的設定檔案d:/apache/php.ini,這個剛才說了在apache的安裝目錄下,開啟搜尋extension_dir,設定為
extension_dir = 「d:/php/ext/」 擴充套件檔案的儲存路徑,
搜尋extension=php_mysql.dll
去掉前面的「;」,啟用mysql擴充套件
再次重新啟動apache,重新http://localhost/phpinfo.php 如果還算順利的話,你會在這個頁面上看到mysql的乙個模組,仔細看看吧,一定會有的。
Windows平台下PHP開發環境的配置
windows平台下php開發環境的配置 一 基本環境 1 windows xp 32位 注 上述軟體未採用最新版本的原因主要是為了盡可能與實際部署的環境相一致。二 安裝步驟 1 安裝apache 安裝目錄c apache 2 安裝php 直接解壓縮到c php 3 修改apache配置 新增php...
Windows平台下VIM環境搭建
最近經常做一些不便於使用vs這種ide的 開編輯工作,使用ultraedit notepadd 等編輯器又總有個別地方使用起來不是很順手,所以衝動之蒐集了一些網路上的資源拼湊了乙個自己用起來比較順手的vim 嚴格來說應該是gvim 的配置。意思意思傳個圖 主要說明 0.f12重新整理tags檔案 1...
windows平台下php開發平台的配置
最近想學php,配置了一下開發環境,把我的配置過程寫出來希望對各位有點小小幫助 用的是apache2.2.4 mysql 5.0,php5.2.3,作業系統windows xp sp2 1.安裝apache,mysql,php5.2.3 apache 用的是安裝包直接安裝 安裝路徑 c progra...