zoukankan      html  css  js  c++  java
  • 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
    打开文件后 回车 输入 
    
    /LoadModule php5_module libexec/apache2/libphp5.so
    再文件里找到该行 去掉前面的#
    保存就可以
    
    2、开启支持用户级文件夹 http://localhost/~username/
    
    用户级文件夹不能訪问了
    Not Found
    The requested URL /~zhuzi/ was not found on this server.
    配置用户级文件夹的.conf(通常会在用户级的根文件夹下有一个~/Sites)的文件夹 该文件夹就是用户级的网站 
    没有的话须要又一次创建
    sudo mkdir ~/Sites
    这时须要配置zhuzi.conf
    
    sudo mvim /etc/apache2/users/zhuzi.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/

  • 相关阅读:
    Java 第十一届 蓝桥杯 省模拟赛 洁净数
    Java 第十一届 蓝桥杯 省模拟赛 第十层的二叉树
    Java 第十一届 蓝桥杯 省模拟赛 第十层的二叉树
    Java 第十一届 蓝桥杯 省模拟赛 第十层的二叉树
    Java 第十一届 蓝桥杯 省模拟赛 70044与113148的最大公约数
    Java 第十一届 蓝桥杯 省模拟赛 70044与113148的最大公约数
    20. Valid Parentheses
    290. Word Pattern
    205. Isomorphic Strings
    71. Simplify Path
  • 原文地址:https://www.cnblogs.com/gcczhongduan/p/4230172.html
Copyright © 2011-2022 走看看