台灣最大程式設計社群網站
線上人數
2654
 
會員總數:246575
討論主題:190032
歡迎您免費加入會員
討論區列表 >> Linux / Unix >> [討論] 關於windows下架設apache+php+mysql
[]  
[我要回覆]
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
[討論] 關於windows下架設apache+php+mysql
價值 : 500 QP  點閱數:8262 回應數:51
樓主

towns 版主
中級專家
5027 174
5576 901
發送站內信

捐贈 VP 給 towns
目前因為某些需求,需要在windows 中架設 apache + php + mysql,towns在實做時,出現了一些問題,需要請大家幫忙解決問題,在這先感謝大家
第一部分是 單純的windows下的LAMP
第二部分是 apache取代IIS,並能執行ASP、ASP.NET程式

環境說明
虛擬系統:VMware
OS:windows XP PRO SP3
apache:apache_2.2.14-win32-x86-no_ssl.msi,官方下載
PHP:php-5.3.0-Win32-VC9-x86.msi,官方下載
MySQL:mysql-5.1.40-win32.msi,官方下載

安裝流程
1.架好windows XP PRO SP3
2.直接安裝apache,點選安裝就可以了,非常容易,測試也正常
3.直接安裝php,也是點安裝就可以了,不過,出了問題,雖然看起來正常,但卻無法正常顯示php,出現空白畫面
4.安裝mysql,towns還沒裝

目前towns卡在安裝php後,沒辦法正常顯示php程式,希望有經驗的朋友能一起來討論,感謝每一位願意參與的朋友。

搜尋相關Tags的文章: [ windows ] , [ apache ] , [ php ] , [ mysql ] ,
本篇文章發表於2009-11-04 12:10
== 簽名檔 ==
來吧~~~電腦:http://blog.xuite.net/towns/hc
專修小問題:http://hc.chongyang-go.idv.tw
1樓
最有價值解答

tony
捐贈 VP 給 Tony 檢舉此回應
恩...Windows的問題跑到Linux板塊來了XD

基本上你都沒把問題點寫出來,都只寫好像有問題,我們也無法知道到底問題出在哪...
若一直卡在Apache+PHP+MySQL,其實你可以有更快的作法
直接去下載appserv,他都整合好了,你只要輸入幾個資訊就可以將三個都安裝好
http://www.appservnetwork.com/

接下來再去搞你主要的towns吧...
本篇文章回覆於2009-11-04 12:18
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
回應

tony
捐贈 VP 給 Tony 檢舉此回應
更正一下
應該說你詳細的安裝步驟沒有寫出來...
我們不知道你是哪個步驟錯了
本篇文章回覆於2009-11-04 12:20
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
作者回應

towns
捐贈 VP 給 towns 檢舉此回應
安裝步驟與這個網頁的說明是相同的,不過新版本的apache是不需要手動修改httpd.conf檔,php的部分也是
http://www.php5.idv.tw/html.php?mod=article&do=show&shid=19

第一個部分是比較單純的
第二個部分是 towns的重點
本篇文章回覆於2009-11-04 13:23
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
作者回應

towns
捐贈 VP 給 towns 檢舉此回應
感謝你的回應 ^^
本篇文章回覆於2009-11-04 13:24
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
5樓
作者回應

towns
捐贈 VP 給 towns 檢舉此回應
使用appserv-win32-2.5.10.exe,安裝完成後,還是一片空白
本篇文章回覆於2009-11-04 13:38
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
6樓
不錯的參考

風之幻術師
捐贈 VP 給 風之幻術師 檢舉此回應
是php的頁面一片空白嗎?
那試試找一下這個檔php.ini
改這行
display_errors=on ←預設是Off

然後讓apache重啟看看。試試能不能找到錯誤。

上面這是在下,在fedora時php一直空白。
改了這行,就提示我哪行有問題。
不知有沒有用。參考看看吧。
本篇文章回覆於2009-11-04 15:27
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
7樓
回應

tony
捐贈 VP 給 Tony 檢舉此回應
你是用測試的PHP網頁跑嗎??
試看看以下你跑不跑的出來

如果有跑出來Hello那表示你的PHP其實是正常的
應該是你跑的PHP網頁有問題,可以看看#6大大的方法跑出來的錯誤訊息是如何
不然把PHP Code貼出來看看
本篇文章回覆於2009-11-04 16:30
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
8樓
作者回應

towns
捐贈 VP 給 towns 檢舉此回應
補充一下,是看phpinfo.php檔時,還是空白一片
從access.log檔中看,是有正常抓取的,會不會是IE設定的問題?error.log中沒有出現錯誤
127.0.0.1 - - [04/Nov/2009:13:36:17 +0800] "GET /phpinfo.php HTTP/1.1" 200 18
本篇文章回覆於2009-11-04 17:04
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
9樓
不錯的參考

Bryan(不來ㄣ)
捐贈 VP 給 Bryan(不來ㄣ) 檢舉此回應
檢視一下html source code

本篇文章回覆於2009-11-04 17:12
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
10樓
如果html source code有東西
那再check browser使用的編碼跟網頁的編碼是否不一致
本篇文章回覆於2009-11-04 17:15
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
11樓
作者回應

towns
捐贈 VP 給 towns 檢舉此回應
回風大
怪啦!不知道是towns安裝有問題還是……,安裝appserv-win32-2.5.10.exe後,在C:\AppServ\php5中並沒有php.ini檔,到是有php.ini-dist及php.ini-recommended兩個檔案,php.ini-dist中,display_errors= 設定是on,php.ini-recommended中display_errors= 設定是off,兩個設為on,重啟apache 還是空白一片

回t大
寫了那一段去測試,還是白色一片
本篇文章回覆於2009-11-04 17:22
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
12樓
作者回應

towns
捐贈 VP 給 towns 檢舉此回應
找到問題了= =
沒想到<?php ?>,他一定要這樣下語法
towns用 <? ?>,他就不顯示了
本篇文章回覆於2009-11-04 17:41
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
13樓
作者回應

towns
捐贈 VP 給 towns 檢舉此回應
關於第二部分 apache取代IIS,並能執行ASP、ASP.NET程式,是否有高手做過呢?
本篇文章回覆於2009-11-04 17:43
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
14樓
回應

tony
捐贈 VP 給 Tony 檢舉此回應
可以去php.ini將以下參數做設定就可以使用<? ?>了
short_open_tag

第二部份剛去Google搜尋是可以的
詳細步驟你去Google搜尋看看
我接觸PHP後就沒去碰ASP和ASP.Net了
本篇文章回覆於2009-11-04 18:09
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
15樓
php.ini-recommended 這是好象要自已拿來改
我會手動複製後改成php.ini

之前我有回過類似的文章。

不過towns大大,您的第二部份....不知道。期待google.....吧
本篇文章回覆於2009-11-04 21:30
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   

回覆
如要回應,請先登入.