通過網(wǎng)上找的例子結(jié)合自己試驗(yàn)纱皆,用以下步驟配置成功砌滞。
1.建立一個(gè)站點(diǎn)(~/Sites 也就是你用戶目錄下面的”站點(diǎn)”目錄镰踏,在 OS X 中歇父,這個(gè)目錄可能沒有蒂培,所以你需要手動建立一個(gè)同名目錄。建立方式很簡單庶骄,直接在終端中運(yùn)行:sudo mkdir ~/Sites
)毁渗。
2.在/etc/文件夾下創(chuàng)建xxx.conf文件,如果有這個(gè)文件就不創(chuàng)建单刁。然后用sudo vi /etc/apache2/users/haibor.conf將下面的:
<Directory "/Users/用戶電腦名/Sites/">
Options Indexes MultiViews
AllowOverride All
Order allow,deny
Allow from all
</Directory>
寫入這個(gè)文件中,最后用sudo chmod 755 /etc/apache2/users/haibor.conf來修改這個(gè)文件的權(quán)限
3..用sudo vim /etc/apache2/httpd.conf,把/etc/apache2/httpd.conf文件里的 /Library/WebServer/Documents/ 都替換成自己的路徑灸异,比如 /Users/sun/Sites,然后按esc,輸入/php羔飞,找到#LoadModule php5_module libexec/apache2/libphp5.so把前面的#號去掉肺樟。
期間遇到的幾個(gè)問題都是配置有錯(cuò)導(dǎo)致的,遇到問題仔細(xì)檢查配置是否正確逻淌。