當前位置:首頁 » 數據倉庫 » 如何配置thinkphp
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

如何配置thinkphp

發布時間: 2022-02-10 04:32:22

① thinkphp3.2.2怎麼配置

你可以通過從ASCII、GB2312、GBK到GB18030,這些編碼方法是向下兼容的,即同一個字元在這些方案中總是有相同的編碼,後面的標准支持更多的字...有的中文Windows的預設內碼還是GBK,可以通過GB18030升級包升級到GB1803.你還不清楚的話可以去後盾人學習

② thinkphp配置問題

define("__ROOT__","/根目錄");//這一個是你自己設置的根目錄路徑,這個可設可不設
define("APP_NAME","根目錄");//這一個是你的根目錄
define("APP_PATH","application/default");//這一個是你生成應用文件的目錄
include_once 'library/ThinkPHP/ThinkPHP.php';//載入ThinkPHP的核心文件
APP::run();//運行

③ thinkphp 配置路由

對的,寫在項目下面的config.php就好了。

如何配置thinkphp的偽靜態重寫

什麼是偽靜態?簡單說就是將動態的url變成靜態的url顯示,就叫做偽靜態。「偽」就是假的,不是真的靜態url,是通過技術手段實現的。用戶只要開通無憂php虛擬空間就支持url重寫功能,無需其它任何設置,我們使用偽靜態的好處,就是可以優化網路引擎,提高網站權重。將網站靜態化處理,是網站seo優化非常重要的一個工作。Thinkphp也可以通過技術手段,實現偽靜態處理。文件使網站支持url重寫功能,加入代碼:define(『URL_REWRITE』,2);

⑤ thinkphp資料庫怎麼配置

配置文件config文件裡面

⑥ thinkphp5.0 怎麼獨立寫配置文件

獨立配置文件

配置文件支持分離(也稱為擴展配置),只需要在公共配置文件配置extra_config_list參數(V5.0.1版本已經廢除該寫法)。

例如,不使用獨立配置文件的話,資料庫配置信息應該是在config.php中配置如下:

/* 資料庫設置 */
'database' => [
// 資料庫類型
'type' => 'mysql',
// 伺服器地址
'hostname' => '127.0.0.1',
// 資料庫名
'database' => 'thinkphp',
// 資料庫用戶名
'username' => 'root',
// 資料庫密碼
'password' => '',
// 資料庫連接埠
'hostport' => '',
// 資料庫連接參數
'params' => [],
// 資料庫編碼默認採用utf8
'charset' => 'utf8',
// 資料庫表前綴
'prefix' => '',
// 資料庫調試模式
'debug' => false,
],
如果需要使用獨立配置文件的話,則首先在config.php中添加配置:

'extra_config_list' => ['database'],
定義之後,資料庫配置就可以獨立使用database.php文件,配置內容如下:

/* 資料庫設置 */
return [
// 資料庫類型
'type' => 'mysql',
// 伺服器地址
'hostname' => '127.0.0.1',
// 資料庫名
'database' => 'thinkphp',
// 資料庫用戶名
'username' => 'root',
// 資料庫密碼
'password' => '',
// 資料庫連接埠
'hostport' => '',
// 資料庫連接參數
'params' => [],
// 資料庫編碼默認採用utf8
'charset' => 'utf8',
// 資料庫表前綴
'prefix' => '',
// 資料庫調試模式
'debug' => false,
],
如果配置了extra_config_list參數,並同時在config.php和database.php文件中都配置的話,則database.php文件的配置會覆蓋config.php中的設置。

獨立配置文件的參數獲取都是二維配置方式,例如,要獲取database獨立配置文件的type參數,應該是:

Config::get('database.type');
要獲取完整的獨立配置文件的參數,則使用:

Config::get('database');
系統默認設置了2個獨立配置文件,包括database和validate,分別用於設置資料庫配置和驗證規則定義。
自動讀取擴展配置

版本要求V5.0.1
5.0.1以上版本支持自動讀取擴展配置文件(extra_config_list配置參數廢棄),只需要將擴展配置文件放入application/extra目錄,即可自動讀取。

自動讀取的配置文件都是二級配置參數,一級配置名稱就是擴展配置的文件名。
模塊也可以支持自己的擴展配置文件,只需要放入 application/模塊名/extra下面就可以自動載入。

系統默認載入的獨立配置文件不在此列,包括:

文件名 描述
config 應用或者模塊配置文件
database 資料庫配置文件
tags 行為定義文件
場景名 應用場景配置文件
如果你更改了CONF_PATH,那麼擴展配置文件目錄應該是CONF_PATH/extra,模塊配置目錄則變成 CONF_PATH/mole/,模塊的擴展配置目錄則變成CONF_PATH/mole/extra。

⑦ thinkphp 如何設置全局變數

反問一句,如果不用thinkphp而只是php你會怎麼做??
如果你的答案不是sesson或者cookie的話建議學習一下
thinkPHP6目前默認不開啟session,cookie默認保存時間為0

⑧ ThinkPhp如何通過後台修改配置文件

thinkphp是一個快速、兼容而且簡單的輕量級國產php開發框架。
新建一個admin.php文件,將index.php內容復制到admin.php內,訪問配置地址後面加上/admin/public/login.html就可以訪問後台了。

⑨ bch 怎麼配置thinkphp

具體的設置有文檔可以參考,可以考慮看那個。

希望我的回答可以幫到你,有什麼不懂可以追問。

⑩ nginx thinkphp怎麼配置

讓nginx支持pathinfo,支持thinkphp
1
我們打開nginx的配置文件,如果是想某個站點支持,請打開對應站點的配置文件
2
我們注釋掉配置文件中那些被我圈出來的語句(location
~
\.php$
{……}這一段裡面的),我們將對這部分進行重寫