簡介:這是在Mac OS X中配置Apache + PHP + MySQL(轉)的詳細頁面,介紹了和php,有關的知識、技巧、經驗,和一些php源碼等。
class='pingjiaF' frameborder='0' src='http://biancheng.dnbcw.info/pingjia.php?id=344026' scrolling='no'>
Mac OS X 內建了Apache 和 PHP,這樣使用起來非常方便。本文以Mac OS X 10.6.3為例。主要內容包括:
- 啟動Apache
- 運行PHP
- 安裝MySQL
- 使用phpMyAdmin
- 配置PHP的MCrypt擴充庫
- 設定虛擬機器主機
啟動Apache
有兩種方法:
- 開啟“系統設定偏好(System Preferences)” -> “共用(Sharing)” -> “Web共用(Web Sharing)”
- 開啟“終端(terminal)”,然後(注意:sudo需要的密碼就是系統的root帳號密碼)
- 運行“
sudo apachectl start
”,再輸入帳號密碼,這樣Apache就運行了。
- 運行“
sudo apachectl -v
”,你會看到Mac OS X 10.6.3中的Apache版本號碼:Server version: Apache/2.2.14 (Unix)Server built: Feb 11 2010 14:40:31
這樣在瀏覽器中輸入“http://localhost”,就可以看到出現一個內容為“It works!”的頁面,它位於“/Library(資產庫)/WebServer/Documents/”下,這是Apache的預設根目錄。
注意:開啟了Apache就是開啟了“Web共用”,這時連網的使用者就會通過“http://[本地IP]/”來訪問“/Library(資產庫)/WebServer/Documents/”目錄,通過“http://[本地IP]/~[使用者名稱]”來訪問“/Users/[使用者名稱]/Sites/”目錄,可以通過設定“系統喜好設定”的“安全(Security)”中的“防火牆(Firewall)”來禁止這種訪問。
運行PHP
- 在終端中運行“
sudo vi /etc/apache2/httpd.conf
”,開啟Apache的設定檔。(如果不習慣操作終端和vi的可以設定在Finder中顯示所有的系統隱藏檔案,記得需要重啟Finder,這樣就可以找到對應檔案,隨心所欲編輯了,但需要注意的是某些檔案的修改需要開啟root帳號,但整體上還是在終端上使用sudo來臨時擷取root許可權比較安全。)
- 找到“
#LoadModule php5_module libexec/apache2/libphp5.so
”,把前面的#號去掉,儲存(在命令列輸入:w
)並退出vi(在命令列輸入:q
)。
- 運行“
sudo cp /etc/php.ini.default /etc/php.ini
”,這樣就可以通過php.ini來配置各種PHP功能了。比如:;通過下面兩項來調整PHP提交檔案的最大值,比如phpMyAdmin中匯入資料的最大值upload_max_filesize = 2Mpost_max_size = 8M;比如通過display_errors來控制是否顯示PHP程式的報錯display_errors = Off
- 運行“
sudo apachectl restart
”,重啟Apache,這樣PHP就可以用了。
- 運行“
cp /Library/WebServer/Documents/index.html.en /Library/WebServer/Documents/info.php
”,即在Apache的根目錄下複製index.html.en檔案並重新命名為info.php
- 在終端中運行“
vi /Library/WebServer/Document/info.php
”,這樣就可以在vi中編輯info.php檔案了。在“It’s works!”後面加上“<?php phpinfo(); ?>
”,然後儲存之。這樣就可以在http://localhost/info.php中看到有關PHP的資訊,比如版本號碼是5.3.1。
安裝MySQL
由於Mac OS X中並沒有預裝MySQL,所以需要自己手動安裝,目前MySQL的最穩定版本是5.1。MySQL提供了Mac OS X下的安裝說明。
- 下載MySQL 5.1。選擇合適的版本,比如這裡選擇的是mysql-5.1.46-osx10.6-x86_64.dmg。
- 運行dmg,會發現裡面有4個檔案。首先點擊安裝mysql-5.1.46-osx10.6-x86_64.pkg,這是MySQL的主安裝包。一般情況下,安裝檔案會自動把MySQL安裝到/usr/local下的同名檔案夾下。比如點擊運行“mysql-5.1.46-osx10.6-x86_64.dmg”會把MySQ安裝到“
/usr/local/mysql-5.1.46-osx10.6-x86_64
”中。一路預設安裝完畢即可。
- 點擊安裝第2個檔案MySQLStartupItem.pkg,這樣MySQL就會自動在開機時自動啟動了。
- 點擊安裝第3個檔案MySQL.prefPane,這樣就會在“系統設定偏好”中看到名為“MySQL”的ICON,通過它就可以設定MySQL開始還是停止,以及是否開機時自動運行。到這裡MySQL就基本安裝完畢了。
- 通過運行“
sudo vi /etc/bashrc
”,在bash的設定檔中加入mysql
和mysqladmin
的別名#mysqlalias mysql='/usr/local/mysql/bin/mysql'alias mysqladmin='/usr/local/mysql/bin/mysqladmin'
這樣就可以在終端中比較簡單地通過命令進行相應的操作,比如安裝完畢之後MySQL的root
預設密碼為空白,如果要設定密碼可以在終端運行“mysqladmin -u root password "mysqlpassword"
”來設定,其中mysqlpassword即root的密碼。更多相關內容可以參考B.5.4.1. How to Reset the Root Password。
注意:Mac OS X的升級或者其他原因可能會導致MySQL啟動或者開機自動運行,在MySQL的操作面板上會提示“Warning:The /usr/local/mysql/data directory is not owned by the 'mysql' or '_mysql'
”,或者在命令列下提示“Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
”,這應該是某種情況下導致/usr/local/mysql/data的宿主發生了改變,只需要運行“sudo chown -R mysql /usr/local/mysql/data
”即可。
另外,使用PHP串連MySQL可能會報錯“Can’t connect to local MySQL server through socket ‘/var/mysql/mysql.sock’”,或者使用localhost無法串連MySQL而需要127.0.0.1,原因是串連時候php預設去找/var/mysql/mysql.sock了,但是MAC版本的MYSQL改動了檔案的位置,放在/tmp下了。處理辦法是按如下修改php.ini:
mysql.default_socket = /tmp/mysql.sock
使用phpMyAdmin
phpMyAdmin是用PHP開發的管理MySQL的程式,非常的流行和實用。能夠實用phpMyAdmin管理MySQL是檢驗前面幾步成果的非常有效方式。
- 下載phpMyAdmin。選擇合適的版本,比如我選擇的是phpMyAdmin-3.3.2-all-languages.tar.bz2這個版本。
- 把“下載(downloads)”中的phpMyAdmin-3.32-all-languages檔案夾複製到“
/Users/[使用者名稱]/Site
s”中,名改名為phpmyadmin。
- 複製“
/Users/[使用者名稱]/Sites/phpmyadmin/
”中的config.sample.inc.php,並命名為config.inc.php
- 開啟config.inc.php,做如下修改:
用於Cookie加密,隨意的長字串$cfg['blowfish_secret'] = ''; 當phpMyAdmin中出現“#2002 無法登入 MySQL 伺服器”時,請把localhost改成127.0.0.1就ok了,這是因為MySQL精靈做了IP綁定(bind-address =127.0.0.1)造成的$cfg['Servers'][$i]['host'] = 'localhost';把false改成true,這樣就可以訪問無密碼的MySQL了,即使MySQL設定了密碼也可以這樣設定,然後在登入phpMyAdmin時輸入密碼$cfg['Servers'][$i]['AllowNoPassword'] = false;
- 這樣就可以通過
http://localhost/~[使用者名稱]/phpmyadmin
訪問phpMyAdmin了。這個時候就看到一個提示“無法載入 mcrypt 擴充,請檢查您的 PHP 配置。”,這就涉及到下一節安裝MCrypt擴充了。
配置PHP的MCrypt擴充
MCrypt是一個功能強大的密碼編譯演算法擴充庫,它包括有22種演算法,phpMyAdmin依賴這個PHP擴充庫。但是它在Mac OS X下的安裝卻不那麼友善,具體如下:
- 下載並解壓libmcrypt-2.5.8.tar.bz2。
- 在終端執行如下命令(注意如下命令需要安裝xcode支援):
cd ~/Downloads/libmcrypt-2.5.8/./configure --disable-posix-threads --enable-staticmakesudo make install
- 下載並解壓PHP源碼檔案php-5.3.1.tar.bz2。Mac OS X 10.6.3中預裝的PHP版本是5.3.1,而現在最新的PHP版本是5.3.2,你需要依據自己的實際情況選擇對應的版本。
- 在終端執行如下命令:
cd ~/Downloads/php-5.3.1/ext/mcryptphpize./configuremakecd modulessudo cp mcrypt.so /usr/lib/php/extensions/no-debug-non-zts-20090626/
- 開啟php.ini
sudo vi /etc/php.ini
在php.ini中加入如下代碼,並儲存後退出,然後重啟Apache
extension=/usr/lib/php/extensions/no-debug-non-zts-20090626/mcrypt.so
當你再訪問http://localhost/~[使用者名稱]/phpmyadmin
時,你會發現“無法載入 mcrypt 擴充,請檢查您的 PHP 配置。”的提示沒有了,這就表示MCrypt擴充庫安裝成功了。
設定虛擬機器主機
- 在終端運行“
sudo vi /etc/apache2/httpd.conf
”,開啟Apche的設定檔
- 在httpd.conf中找到“
#Include /private/etc/apache2/extra/httpd-vhosts.conf
”,去掉前面的“#”,儲存並退出。
- 運行“sudo apachectl restart”,重啟Apache後就開啟了它的虛擬機器主機配置功能。
- 運行“sudo vi /etc/apache2/extra/httpd-vhosts.conf”,這樣就開啟了配置虛擬機器主機的檔案httpd-vhost.conf,配置你需要的虛擬機器主機了。需要注意的是該檔案預設開啟了兩個作為例子的虛擬機器主機:
<VirtualHost *:80> ServerAdmin webmaster@dummy-host.example.com DocumentRoot "/usr/docs/dummy-host.example.com" ServerName dummy-host.example.com ErrorLog "/private/var/log/apache2/dummy-host.example.com-error_log" CustomLog "/private/var/log/apache2/dummy-host.example.com-access_log" common</VirtualHost><VirtualHost *:80> ServerAdmin webmaster@dummy-host2.example.com DocumentRoot "/usr/docs/dummy-host2.example.com" ServerName dummy-host2.example.com ErrorLog "/private/var/log/apache2/dummy-host2.example.com-error_log" CustomLog "/private/var/log/apache2/dummy-host2.example.com-access_log" common</VirtualHost>
而實際上,這兩個虛擬機器主機是不存在的,在沒有配置任何其他虛擬機器主機時,可能會導致訪問localhost時出現如下提示:
ForbiddenYou don't have permission to access /index.php on this server
最簡單的辦法就是在它們每行前面加上#,注釋掉就好了,這樣既能參考又不導致其他問題。
- 增加如下配置
<VirtualHost *:80> DocumentRoot "/Users/[使用者名稱]/Sites" ServerName sites ErrorLog "/private/var/log/apache2/sites-error_log" CustomLog "/private/var/log/apache2/sites-access_log" common</VirtualHost>
儲存退出,並重啟Apache。
- 運行“
sudo vi /etc/hosts
”,開啟hosts設定檔,加入”127.0.0.1 sites
“,這樣就可以配置完成sites虛擬機器主機了,這樣就可以用“http://sites”訪問了,其內容和“http://localhost/~[使用者名稱]”完全一致。
這是利用Mac OS X 10.6.3中原生支援的方式來實現的配置,也可以參考“Mac OS X Leopard: 配置Apache, PHP, SQLite, MySQL, and phpMyAdmin(一) ”和“Mac OS X Leopard: 配置Apache, PHP, SQLite, MySQL, and phpMyAdmin(二) ”。實際上,你還可以使用XAMPP或MacPorts這種第三方提供的整合方案來實現簡單的安裝和使用。
標籤:apache, mac, mcrypt, MySQL, php, phpMyAdmin
作者:秦歌,時間:2010-05-09 2:37,歸納於:Apache & MySQL & PHP, Apple,訂閱:RSS 2.0,引用:Trackback
« 《高效能網站建設進階指南》譯者序和樣章
啟用Mod Rewrite和.htaccess »
有評論 56 條,發表一條新評論 »
-
aoao說:
2010-05-09 12:36 #1
-
用MAMP的懶人路過~
-
檸檬園主說:
2010-05-10 0:58 #2
-
呀,都用上MAC了,
哎,俺們還在用UBUNTU
-
Fwolf說:
2010-05-20 22:29 #3
-
非常有用,謝謝!
安裝 mcrypt 的時候,如果 php 的版本更新了,
libmcrypt 似乎也要重新編譯再 make install,
當然 php 肯定是要再編譯一遍的了。
-
will說:
2010-06-03 23:42 #4
-
文章不錯,寫的很詳細,但是對於很多沒有mac’使用經驗者來說,vi使用起來還是比較陌生,建議使用vi的地方更詳細,例如,vi的儲存等小地方.
-
在Mac OS X中配置Apache + PHP + MySQL - 隱遁峰說:
2010-06-04 23:42 #5
-
[...] source [...]
-
在服務端合并和壓縮JavaScript和CSS檔案 @ 隨網之舞說:
2010-06-10 19:48 #6
-
[...] 安裝好Apache + PHP (Windows、Mac)。 [...]
-
有光說:
2010-06-28 15:34 #7
-
mac os x中能用xampp嗎
-
秦歌說:
2010-06-29 1:33 #8
-
@有光:可以的,具體請看本篇文文章結尾的XAMPP的連結。
-
[zt]在服務端合并和壓縮 JavaScript和CSS檔案 « interUI說:
2010-07-03 1:23 #9
-
[...] 安裝好Apache + PHP (Windows、Mac)。 [...]
-
Hiro說:
2010-07-05 12:17 #10
-
買了該書,在學習中…
-
在服務端合并和壓縮JavaScript和CSS檔案 « Koubei UED說:
2010-07-08 21:29 #11
-
[...] 安裝好Apache + PHP (Windows、Mac)。 [...]
-
拆牆部隊說:
2010-07-21 10:19 #12
-
瓦擦,居然還有人用蘋果伺服器這非主流產品,真實錢燒的慌吧?
-
初學者吧說:
2010-07-24 18:40 #13
-
學習了
-
曉曉說:
2010-09-07 22:15 #14
-
通過運行“sudo vi /etc/bashrc”,在bash的設定檔中加入mysql和mysqladmin的別名
#mysql
alias mysql=’/usr/local/mysql/bin/mysql’
alias mysqladmin=’/usr/local/mysql/bin/mysqladmin’
這個語句我運行後告訴我檔案為readonly,修改了無法儲存,我還要修改檔案許可權嗎?
-
在Mac OS X中配置Apache + PHP + MySQL « 今心的技術部落格說:
2010-09-10 10:35 #15
-
[...] 啟動Apache [...]
-
秦歌說:
2010-09-11 1:54 #16
-
@曉曉:是不是因為你沒有加上sudo阿,如果加上應該就不需要修改檔案許可權了。
-
Mac 安裝apache php mysql phpmyadmin說:
2010-09-17 18:57 #17
-
[...] 基本參考此文 在Mac OS X中配置Apache + PHP + MySQL,問題如下: [...]
-
neville說:
2010-09-23 8:51 #18
-
是不是要先安裝make?
bogon:mcrypt-2.6.8 neville$ ./configure –disable-posix-threads –enable-static
checking build system type… i386-apple-darwin10.4.0
checking host system type… i386-apple-darwin10.4.0
checking target system type… i386-apple-darwin10.4.0
checking for a BSD-compatible install… /usr/bin/install -c
checking whether build environment is sane… yes
checking for a thread-safe mkdir -p… ./install-sh -c -d
checking for gawk… no
checking for mawk… no
checking for nawk… no
checking for awk… awk
checking whether make sets $(MAKE)… no
checking for style of include used by make… none
checking for gcc… no
checking for cc… no
checking for cl.exe… no
configure: error: no acceptable C compiler found in $PATH
See `config.log’ for more details.
bogon:mcrypt-2.6.8 neville$ make
-bash: make: command not found
-
在Mac OS X中配置Apache + PHP + MySQL – Development說:
2010-10-09 10:28 #19
-
[...] 引用自:http://dancewithnet.com/2010/05/09/run-apache-php-mysql-in-mac-os-x/ [...]
-
Charles說:
2010-10-12 1:34 #20
-
謝謝樓主的文章,寫得相當詳細,同時驚歎一下Mac的周到,竟然預裝了那麼多我需要的軟體,連Apache,PHP,Subversion,Java全都有了,如果是用Windows的話,又得吭哧吭哧裝半天~~~
-
夜叉說:
2010-10-16 0:26 #21
-
看了你的教程,寫得非常細,我這樣做前端開發的也算是基本看懂啦,但是有個問題想請教,OS X 10.6內建的php是5.3.2的,但我們公司現在的項目有個擴充卻只支援php 5.2.8,請問有沒有辦法將OS X內建的php降級的呢?
希望能給予一些提示,萬分感謝了~
-
在Mac OS X中配置Apache + PHP + MySQL說:
2010-11-13 3:29 #22
-
[...] 啟動Apache [...]
-
【建站】在Mac OS X中配置Apache + PHP + MySQL說:
2010-11-13 15:50 #23
-
[...] 配置PHP的MCrypt擴充庫 [...]
-
stoneros說:
2010-11-16 23:17 #24
-
寫得超詳細呀:D 感謝
-
在服務端合并和壓縮JavaScript和CSS檔案 | Wang Jun's Blog說:
2010-11-24 16:35 #25
-
[...] 安裝好Apache + PHP (Windows、Mac)。 [...]
-
simon說:
2010-12-02 3:11 #26
-
��『配置PHP的MCrypt擴充』
是不是要先安��xcode?
因�我�make都出����息
-
秦歌說:
2010-12-04 9:10 #27
-
@simon:是的,需要安裝xcode,xcode提供了很多mac上基礎的開發工具
-
Evan說:
2010-12-28 7:20 #28
-
我在編譯事在最後有錯誤不知道問題出在哪了?不知道你有沒有遇到類似情況。
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
-
朱琦說:
2010-12-30 2:02 #29
-
說得真好,好文章
-
黑妞haha說:
2011-01-17 13:08 #30
-
非常詳細的教程,正在尋找mac上如何配置開發環境,我轉載了。
-
在Mac OS X中配置Apache + PHP + MySQL | web前端開發工程師的隨記–黑妞haha說:
2011-01-17 13:17 #31
-
[...] 運行PHP [...]
-
Kevin說:
2011-04-02 16:24 #32
-
非常好的一篇文章,超級詳盡,拋棄了XAMPP,還是命令爽哇。。。。
-
匿名說:
2011-04-02 17:11 #33
-
在終端中運行“vi /Library/WebServer/Document/info.php”,這樣就可以在vi中編輯info.php檔案了。在“It’s works!”後面加上“”,然後儲存之。這樣就可以在http://localhost/info.php中看到有關PHP的資訊,比如版本號碼是5.3.1。
我是新手,這句話我做不出來。添加了”",就顯示”"呀。添加錯地方了?我重新整理後就多顯示了“”。沒版本資訊。
求教
-
在服務端合并和壓縮JavaScript和CSS檔案 « 陽光小小 yhostc說:
2011-04-27 16:27 #34
-
[...] 安裝好Apache + PHP (Windows、Mac)。 [...]
-
mrgaolei說:
2011-05-03 23:23 #35
-
安裝mcrypt為什麼不用pecl呢?另外樓上說xamp的,問題很多,無法自己編譯擴充。
-
tsdeng說:
2011-05-10 16:53 #36
-
非常感謝這篇文章,節省了大量的時間
-
匿名說:
2011-05-28 21:14 #37
-
找不到找到“#LoadModule php5_module libexec/apache2/libphp5.so”怎麼辦啊
-
秦歌說:
2011-05-30 1:28 #38
-
@ #33樓,抱歉,那個引號之前的是有內容的<?php phpinfo(); ?>
,由於我們做轉移,導致它們被過濾掉了,我也才看到這個問題,不好意思啊。
@ #37樓,你使用的是哪個版本的Apache,我使用這個版本2.2.14中/etc/apache2/httpd.conf
中預設就有這句,你搜一下關鍵詞看看,應該存在。如果你的版本沒有添加上去也應該是沒有問題的。
-
leebin說:
2011-06-05 0:15 #39
-
本人虛心討教:我能請問這個一些問題嗎?
問題如下:
1.我想學習建設網站,我需要哪些硬體知識和軟體知識以及硬體裝置?
2.學習做一個小網站,需要申請些什麼(聽說過註冊網域名稱以及伺服器之類的東西,但是網上魚龍混雜的知識點讓我很迷茫)?
3.本人有c語言的基礎,對於自己做一個網站是否有協助(不是語言理解上的問題,我是說是否會用到c語言)?
4.想學精通建設網站,能否提供些參考書籍?為鄙人指明大方向是什嗎?
(本人為一學生)
如果可以,請費您一點時間回答鄙人。
不可以也就算了~
-
icy說:
2011-06-06 16:22 #40
-
lz,請問下,啟動apache的時候,輸入的密碼應該是啥?- -
-
icy說:
2011-06-06 16:25 #41
-
親愛的lz,請問,啟動apache的時候,使用的密碼是什麼口牙~~=,=
-
leebin說:
2011-06-06 23:22 #42
-
我還是希望高手能指點指點,指明迷途路人一個方向
-
C說:
2011-06-09 3:53 #43
-
配了幾個小時,終於配好了
-
hihww說:
2011-06-15 13:40 #44
-
make 沒有這個命令 要怎麼弄
-
秦歌說:
2011-06-19 23:56 #45
-
@icy : 不好意思,因為spams太多,才回複,是root的密碼,我想你已經搞定了。
-
秦歌說:
2011-06-20 0:04 #46
-
@leebin:
1、快速的搭建一個網站,可以採用一些開源的程式,先研究研究別人是怎麼搞的,這樣可以快速成長,比如http://wordpress.org 就很不錯。
2、如果在本機上玩什麼都不需要,如果是想有一個公開的,需要申請網域名稱和空間,需要一些前,當然你可以直接去國內的部落格網站或者http://wordpress.com搞一個先玩玩也不錯。
3、簡單的小網站幾乎用不到C
4、精通建站的最好方法就是利用開源的東西先把網站建設起來。等你先把網站建設起來之後就明白自己缺什麼,再去學校,很難先通過看一本書來精通建站。建站並不難,難的是如何建立一個很好滿足特定需求的站
最好,我想說網上的類似知識很多,我們必須要能夠從浩如煙海的資訊中找出我們需要的知識,這是想從事資訊技術的同學必須具備的能力,勇於實踐是我們快速成長的最佳方式。
-
qifei說:
2011-07-03 22:37 #47
-
你好,請教個問題。
我在安裝 MCrypt 擴充的時候遇到了問題
按照您的說明,我在終端裡輸入./configure –disable-posix-threads –enable-static 並且斷行符號後,出現了很多行,末尾都是 no
而輸入 make 斷行符號後,則提示沒有這個命令
我的系統是 10.5.8 請問如何解決,謝謝。
-
QiFei說:
2011-07-07 20:49 #48
-
你好,再次打擾。
我在網上搜到了一些文章,因為我沒有安裝 Xcode 所以沒有 Make 命令。我就找到系統硬碟安裝了 Xcode 3.0 按照你的方法編譯出了 mcrypt.so ,可是 phpMyAdmin 依然說沒有 mcrypt 擴充。還有就是用 localhost 無法串連資料庫,必須要用 127.0.0.1,好頭疼啊。
-
Kaelzhang說:
2011-07-10 23:23 #49
-
這三個東西,windows上得配,重裝要配,還了mac還得配,於是現在很懶地用xampp了,一鍵 + 在conf和hosts配好本地的測試網站和網域名稱,就搞定了。
在mac上用xampp,web共用和apache是兩個不同位置的conf檔案。一個在安裝路徑,一個在 usr 裡。
個人還是喜歡直接配 xampp 安裝路徑的 conf,給各種不同目錄配好自訂的網域名稱。
-
秦歌說:
2011-07-11 16:23 #50
-
@qifei:我去你的blog看過,Mac OS X 10.5和10.6相差還是比較大,可能這方面有相容問題,你是否可以升級到10.6來嘗試一下。
-
Kevin Lee說:
2011-07-14 23:11 #51
-
在終端中運行“sudo vi /etc/apache2/httpd.conf”,<<< 我入了但是他要求我�入password ?? 是什�passoword??
-
秦歌說:
2011-07-15 13:20 #52
-
@kevin:其實在#45樓回答過,就是系統的root帳號密碼。
-
eric說:
2011-07-17 10:39 #53
-
我想請問一下,再我修改“#LoadModule php5_module libexec/apache2/libphp5.so”之後,要怎麼儲存和退出呢?
-
秦歌說:
2011-07-18 11:03 #54
-
@eric:儲存(在命令列輸入:w)並退出vi(在命令列輸入:q),我也寫入原文中了,這寫都是vi命令
-
eric說:
2011-07-18 22:16 #55
-
非常感謝,我按照運行php的步驟做了,可是在輸入http://localhost/info.php後,並沒有顯示PHP的資訊,請問那是哪裡出錯了呢?
-
Joanna說:
2011-08-10 23:33 #56
-
出現
Forbidden
You don’t have permission to access /index.php on this server
要把下面兩行注釋掉:
Options FollowSymLinks
AllowOverride None
# Order deny,allow
# Deny from all
愛J2EE關注Java邁克爾傑克遜視頻站JSON線上工具
http://biancheng.dnbcw.info/php/344026.html pageNo:5