文档章节

Mac下LAMP开发环境搭建

plusman
 plusman
发布于 2014/10/03 10:54
字数 325
阅读 148
收藏 1

OS X Mountain Lion 系统配置 Apache+Mysql+PHP 详细教程

http://www.guomii.com/posts/30136

虚拟主机配置

参考博文

http://blog.csdn.net/zm2714/article/details/8351342

mac 默认web发布目录

/Library/WebServer/Documents

mac apache 虚拟主机配置文件地址

/private/etc/apache2/extra/httpd-vhosts.conf

mac 下php.ini 位置

/private/etc/php.ini,如果没有,cp php.ini.default php.ini

开启短标签
short_open_tag = On

开启 .htaccess

http://note.rpsh.net/posts/2013/11/27/osx-10-9-apache-server-php-mysql

编辑 httpd.conf

sudo vi /etc/apache2/httpd.conf

删除 AllowOverride all 前的注释 #

支持.htaccess

Error message “Forbidden You don't have permission to access / on this server”

解决方案:http://stackoverflow.com/questions/10873295/error-message-forbidden-you-dont-have-permission-to-access-on-this-server

接上面问题,Forbidden,You don't have permission to access /system/help/wx_help on this server.

网站开发使用的CI框架,目录结构如下

project
    -Application
        --Controllers
            ---System
                 alipay.php
    -System
        .htaccess
        ..........
    .htaccess

通过url访问,system里面的操作,如,http://ffzy.me/system/help/wx_help,会报如上错误,后来发现,system 里面的.htaccess 有一句 Deny from all,拒绝了所有请求,而apace解析的时候,system .htaccess的优先级比 外层的高,所有造成网站无法访问,注释掉即可。 这种解决方案,其实不安全,但是考虑到是mac的开发环境,勉强接受。生产环境,一定要改过来哈!!!!!

mac版 sublime3 运行php

http://www.sharkli.com/post/2014/2014-03-14-zai-sublime-text3zhong-yun-xing-php

© 著作权归作者所有

plusman
粉丝 1
博文 8
码字总数 6058
作品 0
杭州
高级程序员
私信 提问
如何入门java项目开发配置maven+spring+hibernate...

打算开发一个后台程序,用来跑db查询记录并更新,包括生成图片上传服务器这些功能,打算采用java,但是 本人仅了解javase编程,但是对项目构建环境不熟悉,尤其是主流的spring hibernate等不...

jetta
2015/12/21
190
0
Mac下docker搭建lamp本地开发环境

1.先在Mac上下载docker:官网下载:下载地址(选择mac版本下载,可能速度较慢) DaoCloud下载:下载地址(速度较快,可能版本较低) 2.装完之后打开: 3.检查一下是否下载成功: $ docker -...

zhizhic
2018/04/08
0
0
QT Creator 加 apxs 搭建Apache模块开发环境

一 概述: 本文说述的是在苹果机器上搭建Apache模块开发环境的方法,选用的IDE是QT Creator。实质上,我最开初是选用CodeBlocks进行搭建,并且搭建成功了。但CodeBlocks当前的13.12版本在Mac...

胖老狼
2015/10/25
199
0
让 VAGRANT 启动并运行起来

这是一个帮助你快速入门Vagrant的初级教程。官方文档也可以很好的帮助你入门,但是本文更针对完全零基础的初学者并且会对某些问题直接切入正题。 本文在任何方面都不会取代官方文档,而且我建...

oschina
2014/06/22
48.3K
14
mac 下PHP环境搭建与配置

mac lamp靠谱教程Mac下用brew搭建PHP(LNMP/LAMP)开发环境 [develop] apache /etc/hosts/private/etc/apache2/user/yuu.confsudo apachectl restart mac系统升级到sierra后,连localhost都无法......

phala
2016/11/04
13
0

没有更多内容

加载失败,请刷新页面

加载更多

Angular 英雄编辑器

应用程序现在有了基本的标题。 接下来你要创建一个新的组件来显示英雄信息并且把这个组件放到应用程序的外壳里去。 创建英雄组件 使用 Angular CLI 创建一个名为 heroes 的新组件。 ng gener...

honeymoose
今天
5
0
Kernel DMA

为什么会有DMA(直接内存访问)?我们知道通常情况下,内存数据跟外设之间的通信是通过cpu来传递的。cpu运行io指令将数据从内存拷贝到外设的io端口,或者从外设的io端口拷贝到内存。由于外设...

yepanl
今天
6
0
hive

一、hive的定义: Hive是一个SQL解析引擎,将SQL语句转译成MR Job,然后再在Hadoop平台上运行,达到快速开发的目的 Hive中的表是纯逻辑表,就只是表的定义,即表的元数据。本质就是Hadoop的目...

霉男纸
今天
3
0
二、Spring Cloud—Eureka(Greenwich.SR1)

注:本系列文章所用工具及版本如下:开发工具(IDEA 2018.3.5),Spring Boot(2.1.3.RELEASE),Spring Cloud(Greenwich.SR1),Maven(3.6.0),JDK(1.8) Eureka: Eureka是Netflix开发...

倪伟伟
昨天
13
0
eclipse常用插件

amaterasUML https://takezoe.github.io/amateras-update-site/ https://github.com/takezoe/amateras-modeler modelGoon https://www.cnblogs.com/aademeng/articles/6890266.html......

大头鬼_yc
昨天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部