MAC環(huán)境:OS X EI Capitan
PHP的環(huán)境:MAMP
遇到的坑:
localhost:8888能訪問/Applications/MAMP/htdocs文件夾下的工程,但是127.0.0.1:8888不能訪問。最后饒了一圈,也不知道怎么解決的。
1、把Apache的配置文件的路徑改了一下,把之前的目錄(DocumentRoot "/Library/WebServer/Documents")改成了(user/yjh/www)這個(gè)目錄,
2、etc/hosts文件下是這樣指定的(127.0.0.1 localhost),這時(shí)這個(gè)目錄(/Library/WebServer/Documents)下還有之前Apache服務(wù)啟動(dòng)時(shí)加載的文件,這是時(shí)候重啟Apache服務(wù),用127.0.0.1訪問是(user/yjh/www)這個(gè)目錄的文件,但是用localhost訪問的卻是(/Library/WebServer/Documents)這個(gè)目錄的文件,當(dāng)刪除(/Library/WebServer/Documents)這個(gè)目錄下的文件時(shí),localhost和127.0.0.1訪問的就一致是(user/yjh/www)了
3、這時(shí)候再把Apache的配置文件改回到以前的配置。最初遇到的問題127.0.0.1:8888也能訪問到/Applications/MAMP/htdocs文件夾下的工程了。如果MAC上的自帶的Apache服務(wù)也開著,根據(jù)端口不同,也可以訪問不同的內(nèi)容了。
其中MAMP軟件卸載了兩三次,卸載的幾種方式不同,最后一次是用它自帶的卸載的程序卸載的。
這樣就可以同時(shí)在MAC上開發(fā)iOS和PHP了。