Mac下配置ThinkPHP5开发环境(入坑指南)

一、环境搭建
  1. 首先配置Mac下搭建PHP开发环境(Apache+PHP+MySQL+phpMyAdmin)点击前往
  2. 获取ThinkPHP前往下载 完整版
    ThinkPHP5的环境要求如下:
PHP >= 5.4.0
PDO PHP Extension
MBstring PHP Extension
CURL PHP Extension
  1. thinkphp_5 文件夹移到目录/Libirary/WebServer/Documents/
  2. 终端开启Apachesudo apachectl start
  3. 打开浏览器访问 http://localhost/thinkphp_5/public/index.php,发现无权限访问,回到终端cd /Libirary/WebServer/Documents/,然后执行ls -l发现drwx------@ 18 hanqing staff 612 3 25 16:35 thinkphp_5,果然没有权限,然后执行chmod -R 755 thinkphp_5/分配thinkphp_5文件夹755权限,回到浏览器刷新,可以访问了;
  4. 发现页面报错:
    浏览器截图
    是因为thinkphp_5/runtime权限不够,继续终端cd thinkphp_5/,执行chmod -R 777 runtime/再次访问浏览器,尼玛啊,可以了!!
    480B00CE-0513-490B-8CBC-A8C6F78B18CF.png
二、创建第一个demo,Hello world!
  1. 进入thinkphp_5的目录下,终端执行php think build --module demo 然后在thinkphp_5/application/下生成了demo项目(如图)
    demo路径
  2. 修改thinkphp_5/application/demo/controller/index.php代码,return "hello world!"(如图):
    代码截图
  3. 浏览器访问http://localhost/thinkphp_5/public/index.php/demo/index/index如图:
    hello world!

接下来,留两个周的时间刷语法做东西了!!!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,420评论 25 708
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,246评论 4 61
  • 我是日记星球288号星宝宝ye,我正在参加日记星球第8期蜕变之旅,这是我的第2篇原创日记。 今天是我加入日记星球的...
    雨鱼儿儿阅读 503评论 2 2
  • 序言 我是一个落魄的公主,蛇蝎心肠的后妈和两个同父异母的姐姐经常欺辱我。为了摆脱悲惨命运,我求仙女赐我一双有魔法的...
    董小姐cafe阅读 539评论 3 2
  • 请把衬衫的第一颗扣子摘下来送给我 因为它最多余 像我 我不怕他的女人缘好 我怕的是他来者不拒
    Singaforever阅读 196评论 0 0