文档章节

mac PHP开发环境搭建

远方__
 远方__
发布于 2016/12/23 12:34
字数 426
阅读 1
收藏 0

首先要安装集成环境,即apache+mysql+php,有个wampserver可以一键集成。

        那么问题来了,我的电脑是macbook,而wampserver没有mac版!!!我了个擦擦。

        but,天无绝人之路,xampp也是一键集成,而且有mac版本!首先到xampp官网下载dmg文件,安装好后打开app,启动所有的service,这时候在mac os 10.10上会出现问题,就是Mac 版的xampp里的mysql无法启动    

        解决方案如下:

sudo /Applications/XAMPP/xamppfiles/bin/mysql.server start

        好了,这样就解决了问题了。接下来到官网下载thinkphp3.2,然后 cd /Applications/XAMPP/xamppfiles/htdocs  

的进入到htdocs文件夹后,创建一个app文件夹,然后把thinkphp解压到这个app文件夹下面

如下图所示:


然后打开浏览器输入http://localhost/app

结果发现没权限!!!如下图所示:


不过别慌张!这说明那个文件夹下的php文件没有权限,那么打开命令行,进入XAMPP的文件夹下的htdocs文件夹下,敲chmod 777 app,然后cd app,然后敲chmod -R 777 *

就可以递归的给app文件夹下所有的子目录和自文件赋予权限了,这时候就可以打开浏览器输入localhost:app看到如下界面



可能有童鞋会问,用command line tools 没办法cd进去Applications文件夹啊,即使进去了,敲ls也是不显示文件的。

这时我们可以装一个插件,Go2Shell,它直接可以在当前目录下打开命令行,这个工具的具体使用大家自行搜索吧~

到这里,就可以正式用mac进行php开发了!


本文转载自:http://blog.csdn.net/sinat_27615265/article/details/51043497

上一篇: SQL拼接
下一篇: js 封装ajax
远方__
粉丝 0
博文 82
码字总数 0
作品 0
丰台
程序员
私信 提问
Xamarin iOS开发实战1.1.3Xamarin版本

Xamarin iOS开发实战1.1.3Xamarin版本 Xamarin提供了免费版和付费版。免费版本包含Xamarin Studio服务。付费版本分为普通版299美元/年、商业版999美元/年和企业版1899美元/年。开发者可以根据...

大学霸
2014/12/17
0
0
mac php nginx mysql 环境搭建及eclipse/phpstorm xdebug

由于以前使用的都是windows对于新买的Mac系统异常不熟悉,所以安装环境碰到了许多小问题,这里做些总结。希望可以对以后安装的朋友有点用处。 首先是搭建PHP 环境,这里我使用了下面这个博客...

solate
2015/10/12
123
0
OGEngine v2.1.1 Mac开发环境搭建

OGEngine v2.1.1 Mac开发环境搭建 OGEngine v2.1.1拓展了iOS平台的支持,我们现在来搭建下开发环境。注意,由于iOS版本的编译开发必须在Mac系统上,所以我们的部署也是在Mac环境下进行的。 ...

橙游OrangeGame
2014/09/04
0
0
Vagrant 打造 PHP7 开发环境

引言 PHP7 已经出来有一整子了,听说速度明显有提升,而且 Yii2 又全面兼容 PHP7,那么为何不试试呢? 所以Vagrant 打造 PHP7 开发环境 这个项目就诞生了。 包括以下环境和软件: Nginx 1.4....

小田天
2016/12/20
28
0
QT Creator 加 apxs 搭建Apache模块开发环境

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

胖老狼
2015/10/25
199
0

没有更多内容

加载失败,请刷新页面

加载更多

开发函数计算的正确姿势 —— 移植 next.js 服务端渲染框架

首先介绍下在本文出现的几个比较重要的概念: 函数计算(Function Compute): 函数计算是一个事件驱动的服务,通过函数计算,用户无需管理服务器等运行情况,只需编写代码并上传。函数计算准...

阿里云云栖社区
44分钟前
1
0
Windows获取其他进程中Edit控件的内容

最近做的MFC项目中,有个获取其他进程中Edit控件内容的需求,本来以为是个很简单的问题,但是来来回回折腾了不少时间,发博记录一下。   刚开始拿到这个问题,很自然的就想到GetDlgItemTex...

WinkJie
49分钟前
0
0
Mysql数据库基于流量审计mysql-sniffer部署

Base Enviroment:CentOS release 6.5 +10.1.40-MariaDB MariaDB Server 安装完后,经过Navicat客户端工具,java web项目,linux操作系统myql客户端,三个维度(客户端)的实测。 实测结果是:...

硅谷课堂
52分钟前
1
0
Visual Paradigm 教程[UML]:如何在SoaML中建模多方服务?(下)

下载Visual Paradigm最新试用版 第三部分 - 用UML序列图指定多方编排 在多服务合同中,可以在交互图中显示各方之间的通信和编排。像UML序列图这样的交互图显示了谁调用谁以及何时进行调用。让...

xiaochuachua
今天
1
0
rpm 自动依赖安装

rpm -Uvh *

Mr_Tea伯奕
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部