为了账号安全,请及时绑定邮箱和手机立即绑定

快速入门ThinkPHP 5.0--基础篇

难度中级
时长 5小时20分
学习人数
综合评分9.63
150人评价 查看评价
9.8 内容实用
9.6 简洁易懂
9.5 逻辑清晰

最赞回答 / 冒雨先生
这个问题一看就知道是权限问题,所以我们可以轻易地切换到tp5目录然后使用chmod -R 777 tp5来解决,当然不太建议这样做,这不符合我们在线上的操作方式。一种比较推荐的做法是执行chmod -R daemon:daemon tp5来进行处理,这是因为在Mac上默认的Apache用户为daemon,当然你也可以通过在配置文件中修改用户名和所属组来解决这一问题。

最新回答 / 垂死挣扎
额。。。没开 Apache的重写,话说能把这个问题删掉吗?太尴尬了XD

最新回答 / 车程一
设置路由的配置里有两个参数,   一个是是否使用路由。一个是强制使用路由。   如果强制使用路由你设置为true的话, 就是所有的请求都必须写路由了,  比如, 我想要访问的是index模块下的Index控制器里面的index方法。  你在url里访问 index/Index/index,  就行不通了,  因为你设定了必须强制使用路由。  所以你必须在路由里去配置一盒路径,  如 我配置, Route::get('/index','index/Index/index');  那我就可以在地址栏输入/ i...

最新回答 / 垂死挣扎
linux下的Apache的入口文件夹路径设置对了没

最新回答 / 相遇椰果
报错页面的图看一下?提示controller类不存在,看一下框架核心文件的Controller.php文件是否存在或者其中的内容是否被修改了?(文件位置:/thinkphp/libray/think/Controller.php)

最新回答 / 心悦君兮君不知
你都不说报啥错,别人怎么回答你的问题呢?最好把错误贴出来

最赞回答 / 慕数据8387858
没显示.env加载文件内容的修改thinkphp框架下的  base.php在  putenv("$name=$val");  代码下边 加上 $_ENV[$name] = $val;$_SERVER[$name] = $val;这2句话即可这样可以解决刷新就有了

最新回答 / _蛰伏
{foreach $list as $k } 首先楼主需要注意的是:$k输出的是一个值,而其默认的键值是从0开始的,假如需要键值是user1、user2、user3的话那么需要把键值也显示出来:像这样的:{foreach $list as $key=>$v} <p>{$key}</p> {/foreach}或者是这种方式也是可以的:{foreach name="list" item="k"}<p>{$key}</p>{/foreach}
课程须知
1、有一定的php基础。 2、对git composer 有一定的了解。 3、本机安装好相应的开发环境 4、最好有一定的mvc 框架的使用经验
老师告诉你能学到什么?
1、框架的搭建 2、目录文件的介绍 3、环境的配置 (开发 测试 线上环境) 4、请求对象和数据请求参数获取 5、相应对象和返回相应类型的数据 6、模板的使用 比较 判断 循环

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消