MAC 升级到10.10(OS X Yosemite)下apache+php的配置问题
生活随笔
收集整理的這篇文章主要介紹了
MAC 升级到10.10(OS X Yosemite)下apache+php的配置问题
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
原文鏈接:http://www.cnblogs.com/dragonbattlesun/p/4039706.html
MAC升級到最新系統后 本地測試的網站不能正常執行,其原因是mac系統升級后 他的apache的版本號也隨之升級了版本號
Server version: Apache/2.4.9 (Unix)
Server built: ? Sep? 9 2014 14:48:20
升級前的版本號為 10.9
Server version: Apache/2.2.26 (Unix) Server built: ? Dec 10 2013 22:09:38基本上之前配置的block都被覆蓋了 所以導致網站不能正常工作 解決的方法是 1 又一次啟用php 以避免php的腳本文件直接顯示到網頁上| 1 | sudo mvim /etc/apache2/httpd.conf |
加入例如以下代碼(10.10)配置方式
| 1 2 3 4 5 | <Directory "/Users/zhuzi/Sites/"> ????Options Indexes MultiViews ????AllowOverride None ????Require all granted </Directory> |
然后更改文件夾權限
sudo chmod 775 /etc/apache2/users/zhuzi.conf還須要配置 httpd.conf
sudo mvim /etc/apache2/httpd.conf通過vim的查找命令找到一下幾個塊去掉前面的#
LoadModule authz_core_module libexec/apache2/mod_authz_core.so LoadModule authz_host_module libexec/apache2/mod_authz_host.so LoadModule userdir_module libexec/apache2/mod_userdir.so Include /private/etc/apache2/extra/httpd-userdir.conf配置httpd-userdir.conf
| 1 | sudo nano /etc/apache2/extra/httpd-userdir.conf |
將這個塊前的#去掉
| 1 | Include /private/etc/apache2/users/*.conf |
重新啟動apache
| 1 | sudo apachectl restart |
這是就能訪問
http://localhost/~zhuzi/轉載于:https://www.cnblogs.com/gcczhongduan/p/4230172.html
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
以上是生活随笔為你收集整理的MAC 升级到10.10(OS X Yosemite)下apache+php的配置问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 用DzzOffice管理阿里云OSS
- 下一篇: poj3252 组合数学