最赞回答 / 冒雨先生
这个问题一看就知道是权限问题,所以我们可以轻易地切换到tp5目录然后使用chmod -R 777 tp5来解决,当然不太建议这样做,这不符合我们在线上的操作方式。一种比较推荐的做法是执行chmod -R daemon:daemon tp5来进行处理,这是因为在Mac上默认的Apache用户为daemon,当然你也可以通过在配置文件中修改用户名和所属组来解决这一问题。
2017-11-02
最新回答 / 车程一
设置路由的配置里有两个参数, 一个是是否使用路由。一个是强制使用路由。 如果强制使用路由你设置为true的话, 就是所有的请求都必须写路由了, 比如, 我想要访问的是index模块下的Index控制器里面的index方法。 你在url里访问 index/Index/index, 就行不通了, 因为你设定了必须强制使用路由。 所以你必须在路由里去配置一盒路径, 如 我配置, Route::get('/index','index/Index/index'); 那我就可以在地址栏输入/ i...
2017-10-29
最新回答 / 相遇椰果
报错页面的图看一下?提示controller类不存在,看一下框架核心文件的Controller.php文件是否存在或者其中的内容是否被修改了?(文件位置:/thinkphp/libray/think/Controller.php)
2017-10-21
最赞回答 / 慕数据8387858
没显示.env加载文件内容的修改thinkphp框架下的 base.php在 putenv("$name=$val"); 代码下边 加上 $_ENV[$name] = $val;$_SERVER[$name] = $val;这2句话即可这样可以解决刷新就有了
2017-10-17
最新回答 / _蛰伏
{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}
2017-10-08