CI框架中遇見的一些錯誤和解決方法 筆記

2021-10-05 10:20:43 字數 1028 閱讀 7895

1、

遇到未捕獲的異常(an uncaught exception was encountered)

型別:異常

檔名:/usr/share/nginx/html/terminal_php/system/libraries/session/drivers/session_files_driver.php

遇到php錯誤

嚴重程度:警告

訊息:fopen(1f194f2bef7c1013a926c931c860a0eb62071b84):開啟流失敗:許可權被拒絕

檔名:drivers / session_files_driver.php

原因:訪問session_files_driver.php該檔案的許可權不夠,因為sesssion_files該資料夾內是儲存session的檔案,然而每次使用者訪問都會進行動態生成session的寫入、讀取和執行,因此,只要設定好「讀、寫、執行」許可權即可。

解決辦法:提高許可權(chmod 777)

2、 warning: mkdir(): permission denied in /usr/share/nginx/html/terminal_php/system/core/log.php on line 122

遇到php錯誤

嚴重程度:警告

訊息:mkdir():許可權被拒絕

檔名:core / log.php

行號:122

回溯:

檔案:/usr/share/nginx/html/terminal_php/index.php

線:293

函式:require_once

原因:由於伺服器(nginx或者apache或者其他伺服器)賬戶沒有許可權建立檔案,因為必須把修改**根目錄的許可權

解決辦法:提高伺服器賬戶的許可權(chmod)

CI框架與Thinkphp框架的一些區別

初學ci框架遇到的一些問題,與thinkphp框架對比的不同之處。system 是框架核心 index.php 是專案入口檔案 其他目錄可以刪除 控制器命名規則 控制器不加 controller 字尾,如 user.php 這就是乙個控制器 修改預設控制器和方法 修改方法如下 在 config ro...

編譯kernel是遇見的錯誤和解決方法

首先介紹下openssl,openssl是web安全通訊的基石,ssl全名叫secure socket layer 安全套接字型檔層 openssl是對ssl的實現。通過make編譯高版本的kernel時會出現如此錯誤 scripts extract cert.c 21 10 fatal error...

ci的一些基礎內容

第一部分 load view,model,database,helper,driver helpers輔助函式 system helpers 常用 url 常用 url,form,text,cookie,file 1.載入 this load helper name 2.檔名 eg url help...