1. 程式人生 > >ThinkPHP5新增使用者配置檔案

ThinkPHP5新增使用者配置檔案

ThinkPHP是一套國產框架,功能強大,大大提高開發效率,使用簡單,thinkPHP框架可升級,因此我們在開發過程中必須遵循一些規則,否則後期框架升級後可能導致專案不可用或者需要修改大量資料。因此我們一般不會直接修改框架中的配置檔案,而是新增一個使用者自己建立的配置檔案,在裡面進行配置,這樣框架升級也不會導致太多的問題。下面是新增使用者配置檔案的詳細步驟。

1.在app同級目錄下建立一個資料夾conf,在資料夾中建立一個名為config.php的檔案,以後就在此檔案中進行資訊配置

2.開啟public目錄下的index.php檔案,新增一行程式碼,定義配置檔案目錄

define('CONF_PATH'
,__DIR__.'/../conf/');

3.以後就可在自己定義的配置檔案中進行使用者自己的配置,config.php配置檔案的格式很簡單,就返回一個數組即可,例如:

return [
    // 應用名稱空間
    'app_namespace'         => 'app',
    // 應用除錯模式
    'app_debug'           => true,
    // 應用Trace
    'app_trace'           => false,
    // 應用模式狀態
    'app_status'          => '',
    // 是否支援多模組
'app_multi_module' => true, // 入口自動繫結模組 'auto_bind_module' => false, // 註冊的根名稱空間 'root_namespace' => [], ];

相關推薦

ThinkPHP5新增使用者配置檔案

ThinkPHP是一套國產框架,功能強大,大大提高開發效率,使用簡單,thinkPHP框架可升級,因此我們在開發過程中必須遵循一些規則,否則後期框架升級後可能導致專案不可用或者需要修改大量資料。因此我們一般不會直接修改框架中的配置檔案,而是新增一個使用者自己建立

iOS開發:在專案中新增podfile配置檔案及使用cocoapods匯入第三方庫

新建一個專案中是沒有pods的配置檔案的,下面介紹一下怎麼在新建的專案工程裡面新增podfile配置檔案,以及包含xcodeproj的那個檔案的(前提是電腦上已經安裝了cocoapods,安裝過程我在另一篇文章中有寫)。 (1)新建一個Xcode專案,cd到該檔案目錄下 (2)執

IDEA中新增xml配置檔案時,顯示file

有時候在IDEA中新增配置檔案,不小心字尾忘記寫,預設開啟方式就會是text了,修改ReFactor--》Rename新增字尾後還是file格式,可按以下方式修改回來: 錯誤展示:新建file後,我

mac .zshrc中新增bash配置檔案

1、開啟終端。輸入vim .zshrc 會出現一個可編輯文件, 2、找到# User configuration部分,在下一行新增source ~/.bash_profile,之後儲存退出此文件 3、在終端輸入 source .zshrc 使之生效。

maven手動新增resource配置檔案

<plugin> <artifactId>maven-resources-plugin</artifactId> <executions> <execution>

PHP+Nginx常用配置檔案(Laravel ThinkPHP5)

Laravel server { listen 80; # 埠,一般http的是80 server_name we.smallzhou.cn; # 一般是域名,本機就是localhost index index.php index.html; #

在 spring-mybatis配置檔案新增分頁查詢功能

先將包匯入 然後在resource下面新建mybatisConfig.xml檔案,內容如下: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE configuration PUBLIC "-//myb

ThinkPHP5 配置檔案

配置目錄 系統預設的配置檔案目錄就是應用目錄(APP_PATH),也就是預設的application下面,並分為應用配置(整個應用有效)和模組配置(僅針對該模組有效)。 ├─application 應用目錄 │ ├─config.php 應用配置檔案 │ ├─databas

Spring Boot 初級入門教程(六) —— 新增配置檔案 *.properties 及常用配置的使用(附原始碼)

Spring Boot 使用了一個全域性的配置檔案 application.properties,放在 src/main/resources 目錄下或者類路徑的 /config 下。Sping Boot的全域性配置檔案的作用是對一些預設配置的配置值進行修改。 一、新增 applic

S3C2440的Keil啟動檔案S3C2440.s新增中斷配置

參考文件 前言 本文主要描述如何在Keil自帶的S3C2440.s檔案中新增中斷配置及中斷地址對映,從而可以在中斷產生時跳轉到使用者程式碼中的中斷服務函式。目前在TQ2440開發板是實測可用。 本文所有程式碼都是擷取程式碼,“…”代表其還有上

Android系統編譯:新增OpenCV庫和模型配置檔案

一、新增 libopencv_java3.so庫至/system/lib64/ 在Android原始碼目錄的hardware/libgesture/目錄下建立libopencvhw資料夾,並將libo

給web程式傳遞引數,新增web伺服器的配置檔案新增shell功能----03

傳遞埠號 如果埠號在伺服器裡面寫死的話,那麼別人拿到伺服器,如果寫死的埠被佔用,那麼伺服器就沒用了,所以我們需要傳遞一個活動的埠號,具體方法就是匯入sys模組,用sys.argv來接受,程式碼如下 def main(): """ 控制整體,建立一個web伺服器物件,然

新增gitignore實現忽略idel配置檔案

target/ ### IntelliJ IDEA ### .idea *.iws *.iml *.ipr /*.iml /model-rpc/*.iml /model-rest/*.iml /model-kafka/*.iml /deployment/*.iml /service/*

Docker 新增環境系統檔案配置

在 docker 啟動檔案新增預設環境系統配置 ” /etc/default/docker “: 新增  Environment File 配置: # vi /usr/lib/systemd/system/docker.service 在 [Serivce] 下新增

linux系統redis修改配置檔案,允許外網訪問,新增登入密碼

修改配置檔案redis.conf sudo vim /etc/redis/redis.conf 重啟redis服務(非常重要) /etc/init.d/redis-server restart  下面開始登入 當輸入redis-cli的時候是登入不進去

通過配置檔案新增MIME型別

在web.config配置檔案中的configuration節點下新增如下節點: <system.webServer>   <staticContent>     <mimeMap fileExtension=".kml" mimeType="text/plain" />

linux如何新增新網絡卡並修改網絡卡配置檔案

如何給linux虛擬機器新增網絡卡,並給配置修改網絡卡資訊 環境:VMware Workstation  系統:Centos  步驟一:關機、新增網絡卡硬體: 1、網路介面卡 2、新增 3、選中網路介面卡   下一步 4、

Mac上安裝Mysql配置檔案新增及修改配置檔案

安裝 Mysql預設安裝在/usr/local目錄下,這個目錄可以通過command+shift+G進入: 進入後選擇mysql安裝資料夾。 配置檔案 Mac上Mysql預設沒有配置檔案,需要自己新增,可以support-file 檔案目錄下的m

maven新增 xfire-all-1.2.6.jar 導致的spring配置檔案異常

1. 環境       maven       spring-3.2.3       xfire-1.2.6 2. 問題描述     在工程中的 pom.xml 中新增 xfire <dependency> <groupId>org.codehaus.xfire</gr

spring boot 新增自定義配置檔案並讀取屬性

"123" "pcq" spring 屬性檔案預設配置檔案是從application.properties讀取的, 但是我想把配置檔案分開,比如 業務的我想放在biz.properties, 客戶端配置的放在client.properties , 但是注入呢,經過測試可以這