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.待補充,都是自己遇到的問題,不是什麼百科大全。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章