Mac 下安裝thinkphp5 出錯

2021-08-16 00:05:44 字數 630 閱讀 7770

知道了如何解決,那究竟報錯是什麼原因所致呢?

仔細檢視上述報錯的檔案**,會發現是由於log資料夾無法建立所致,可以通過檢視框架檔案下的base.php發現需要在根目錄下建立vendor, runtime, log等目錄(預設不存在這些目錄)

234

// 24-26行

defined('vendor_path') or

define

('vendor_path', root_path .

'vendor'

. ds);

defined('runtime_path') or

define

('runtime_path', root_path .

'runtime'

. ds);

defined('log_path') or

define

('log_path', runtime_path .

'log'

. ds);

所以我們就知道了報錯產生的原因是沒有建立這些目錄的許可權所致。

ThinkPHP5入門 安裝

thinkphp主要有以下幾種安裝方式 2 在入口檔案 public index.php 裡的require dir thinkphp start.php 下面插入以下兩行 讀取自動生成定義檔案 build include build.php 執行自動生成 think build run build...

ThinkPHP5下Auth許可權認證

admin管理員 表裡有admin1 admin2 adimn 3個管理員 auth group 管理員組 表裡有 超級管理員 普通管理員 文章發布管理員 auth rule 管理規則 文章新增 文章刪除 文章修改 文章檢視 auth group access 裡面只有兩個字段,uid 哪個使用者 ...

ThinkPHP5使用快取

cache 使用復合快取型別 type complex 預設使用的快取 default 驅動方式 type file 在這設定換人的快取方式 快取儲存目錄 path cache path,檔案快取 file 驅動方式 type file 設定不同的快取儲存目錄 path runtime path f...