thinkphp5入门踩坑记录

1.MAMP目录选择 tp5/public

2.MAMP的数据库位置在 /Application/MAMP/Library/bin/mysql

执行命令
/Applications/MAMP/Library/bin/mysql -u root -p

3.Navicat链接MAMP的数据库需要在advanced中设置套接字

套接字
/Applications/MAMP/tmp/mysql/mysql.sock

4.css/js/images/fonts这些静态资源引用需要在config.php中设置

    //设置静态资源路径
    'view_replace_str'       => [
        '__PUBLIC__' => '/static'
    ],

5.layout用法

    'template'               => [
        // 模板引擎类型 支持 php think 支持扩展
        'type'         => 'Think',
        // 默认模板渲染规则 1 解析为小写+下划线 2 全部转换小写
        'auto_rule'    => 1,
        // 模板路径
        'view_path'    => '',
        // 模板后缀
        'view_suffix'  => 'html',
        // 模板文件名分隔符
        'view_depr'    => DS,
        // 模板引擎普通标签开始标记
        'tpl_begin'    => '{',
        // 模板引擎普通标签结束标记
        'tpl_end'      => '}',
        // 标签库标签开始标记
        'taglib_begin' => '{',
        // 标签库标签结束标记
        'taglib_end'   => '}',
        // 用layout
        'layout_on'    =>  false,
        'layout_name'  =>  'layout/layout',
    ],

6.用php think build来生成php的模块。

8.待补充,都是自己遇到的问题,不是什么百科大全。

猜你喜欢

转载自blog.csdn.net/weixin_42450794/article/details/103781231