在Mac上搭建了PHP服務器以后,默認的路徑為/Library/WebServer/Documents下面,但這讓人很不爽,我想修改到自己定義的路徑下。經過好一番折騰,終於成功了。
PHPEclipse 工作空間為 /Users/MuyunLee/PHPWorkSpace,將PHP默認文件夾設置到Eclipse工作空間中
環境信息
Mac OS X 10.10.1
Apache 2.4.2
PHP 5.6
正文
如果出現以下情況,請嘗試以下方法:
1.?嘗試修改了路徑出現了403 Forbidden You don’t have permission to access / on this server;
2. 還未修改路徑,現在需要修改;
因為Mac 10.10與Apache 2.4的配置信息與之前版本不同,很多網站上都沒有,所以不容易找到解決辦法。
具體步驟為(我mac的用戶名為MuyunLee,以下均以MuyunLee為例):
1. 打開文件/private/etc/apache2/httpd.conf
找到LoadModule userdir_module libexec/apache2/mod_userdir.so
並將#去掉
2. 在用戶名下創建文件夾Sites
3. 修改/private/etc/apache2/httpd.conf文件中的DocumentRoot為:DocumentRoot "/Users/MuyunLee/PHPWorkSpace"
4. 創建文件/private/etc/apache2/users/MuyunLee.conf
並在文件中輸入以下代碼
Options Indexes MultiViews AllowOverride All Require all granted # OSX 10.10 / Apache 2.4
5. 找到/private/etc/apache2/httpd.conf文件中Options FollowSymLinks Multiviews
修改為Options FollowSymLinks Multiviews Indexes
6. 重啟apache服務器sudo apachectl restart