原创 Thinkphp6.0 -- 多應用模式開啓、路由訪問路徑自定義
開啓多應用模式,可以輸入以下命令,來安裝多引用擴展: composer require topthink/think-multi-app (注:此命令要在項目根目錄下使用。) 安裝好擴展後,就是正常使用多應用了,多應用目錄如下:
原创 Thinkphp6.0框架 -- 渲染視圖報錯
在渲染視圖時,提示:Driver [Think] not supported. 這時需要安裝think-template 命令:composer require topthink/thin
原创 Redis服務 -- Windows安裝redis服務
在我們項目開發中,會有需要使用redis服務來保存數據。那麼,下面我們在Windows環境下安裝redis服務。 1. 首先,需要下載redis服務,下載地址:redis服務下載 2.
原创 Laravel框架 -- 修改時區
在Laravel框架中,它默認的時區是UTC(稱,倫敦時區),所以我們要更改此項。 首先打開項目根目錄,在config目錄下找到app.php文件,打開 用快速搜索,搜索 ‘timezone’ => ‘UTC’, 然後把UT
原创 Thinkphp6.0框架 -- 網站配置無法訪問
Thinkphp6.0框架,在配置好域名後,在app下,我們分別創建了index和admin兩個目錄來區分前端後端操作數據。 此時,我們訪問頁面時會提示,訪問控制器不存在。 遇到這種問題,
原创 服務器知識 -- LNMP編譯安裝
1、安裝工具 yum install gcc gcc-c++ glibc make 2、創建安裝目錄 在服務器根目錄下創建一個目錄(alidata),在 alidata 目錄裏分別創建 server 、webapps 、d
原创 數據庫知識點 -- MySQL清除數據表信息
有時候需要清除數據庫的裏面某一個數據表的數據是,我們可以使用以下代碼實現: truncate table `表名`;
原创 Laravel框架 -- Validator 可用的驗證規則
以下是現有可用的驗證規則的函數名稱及說明: accepted 字段值爲 yes, on, 或是 1 時,驗證纔會通過。這在確認”服務條款”是否同意時很有用。 active_url 字段值通過 PHP 函數 checkdnsrr 來驗證是否
原创 Laravel框架 -- Cookie的使用
Laravel會加密所有已創建的cookie信息,並附加上授權碼,當客戶端擅自修改cookie信息時,該cookie將被廢棄,從而保證安全性。 1、Cookie::make() 添加一個新的cookie; Coo
原创 Thinkphp框架 -- 單圖片和多圖片上傳方法
上傳一張圖片 1、前端代碼: <form action="{地址}" method="POST" enctype="multipart/form-data"> <input name="image" type="file" val
原创 前端知識 -- Bootstrap-Switch(開關插件)
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edg
原创 前端知識 -- JS獲取上傳文件信息
<form action=""> <input type="file" id="photo" > <input type="submit" onclick="lastname()"> <sp
原创 Laravel框架 -- 打印SQL語句
DB::connection()->enableQueryLog(); $lists = Admin::where('admin_id',$id)->first(); $queries = DB::getQueryLog(); $a =
原创 Laravel框架 -- 使用Artisan遷移數據報錯
Laravel 5.4默認使用utf8mb4字符編碼,而不是之前的utf8編碼。因此運行PHP artisan migrate會出現如下錯誤: [Illuminate\Database\QueryException] SQ
原创 前端知識 -- Jquery根據郵箱地址跳轉頁面
$(".gotomail").click(function () { var url = $(".email").text(); uurl = gotoEmail(url); if (url != "") {