1. 程式人生 > >ThinkPHP多應用配置技巧

ThinkPHP多應用配置技巧

如果有兩個檔案:
前臺Home
後臺Admin
這時候就會使用兩個檔案,我們可以讓他們呼叫一個配置檔案,
從而做到牽一髮動全身。
在根目錄新建config.php檔案作為配置檔案
<?php
return array(
//'配置項'=>'配置值'
'DB_PREFIX'=>'tp_',
'DB_DSN'=>'mysql://root:[email protected]:3306/thinkphp',
);
?>
然後分別的Admin目錄和Home目錄的配置檔案加入引入資訊
<?php
    $arr=include './config.php';     //陣列1引入配置檔案
    $arr2=array(//陣列2是空陣列
        );
    return array_merge($arr,$arr2);  //使用array_merge函式將兩個數組合並
?>

相關推薦

ThinkPHP應用配置技巧

如果有兩個檔案:前臺Home後臺Admin這時候就會使用兩個檔案,我們可以讓他們呼叫一個配置檔案,從而做到牽一髮動全身。在根目錄新建config.php檔案作為配置檔案<?phpreturn a

阿裏雲王牌架構師楊曦:N環境N應用個性配置管理如何從混亂到簡單?

存儲系統 世界 出錯 技術分享 acf https 代表性 不同的 發的 阿裏雲高級解決方案架構師 楊旭世界最大混合雲的總架構師,4年前,開始作為雙11阿裏雲技術負責人,負責搭建全球最大的混合雲結構,把 “雙11”的電商業務和技術場景在阿裏雲上實現,並保障這個混合雲在雙11

Spring Boot 環境配置 --不通的環境應用不通的配置,生成、測試、開發等

方法一: Properties多環境配置 resouce 下面新建如properties-dev.properties等配置檔案(檔名字必須按照這種格式),不通的環境對應著一個配置檔案,想用那個就在application.properties裡使用例如   spri

使用SpringBoot2.0搭建企業級應用開發框架(五)環境配置

血淚背景 在將甲方粑粑的想法實踐於世人之前,我們的專案至少要經歷 開發→測試→執行 3個環境,對於不同的環境我們可能需要連線不同的資料庫、設定不同的上傳路徑、呼叫不同地址的遠端服務等等,這就要求必須有不同的配置來滿足多環境需求 如果我們是通過打包前手動修改檔案內容的話,會由

TP3.2 Nginx下配置ThinkPhp入口訪問

thinkphp多入口配置後,入口index.php指向應用目錄=>app,入口admin.php指向後臺管理目錄=>admin在nginx下設定偽靜態(在nginx的配置檔案中): #ThinkPHP REWRITE支援if (!-e $request_filename) {rewrit

TP3.2 Nginx下配置ThinkPhp入口訪問

目錄 一個 .com request www. 配置 tp3.2 $1 last thinkphp多入口配置後,入口index.php指向應用目錄=>app,入口admin.php指向後臺管理目錄=>admin在nginx下設置偽靜態(在nginx的配置文件中)

應用指定配置檔案

包含關係 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2

Linux+Nginx+Tomcat 域名,應用在同一伺服器的配置

Linux+Nginx+Tomcat 多域名,多應用在同一伺服器的整合配置 實現的效果和達到的目的為: 1、有兩個域名www.aaa.com www.bbb.com 分別對應兩個兩個不同的網站,但是公用同一個Nginx和Tomcat伺服器; 2、所有的JSP等動態內容轉發

react 應用入口配置及實踐總結

背景 還是之前的那個專案,做完國際化沒多久,還沒來得及划水, 又有新的活了 – 移動端的相容。 考慮到後期的複雜度, 需要做兩套資源。 具體的目標是:同一個URL,PC開啟就顯示PC的那一套, M端開啟就顯示Mobile的頁面。 create-react-app 腳手架本身不支援多入口,

一臺ECS伺服器,部署(兩)應用,且應用配置不同域名

場景 產品環境伺服器有兩臺,前後端各分配一臺伺服器。現在在不增加機器的情況下,需要增加部署一套服務給臺北地區服務。 現有的前端部署方案。 產品環境部署方案詳解 實現 配置NAT步驟 ECS配置多網絡卡,以及網絡卡繫結私有IP。參考 建立NAT閘道器。 建立兩個EIP。 配置D

Tomcat配置應用共享Session(使用crossContext)

1. 新建兩個應用: test1     |------WEB-INF     |              |------web.xml     |------test.jsp test.jsp程式碼 <%       session.setAttrib

Tomcat7配置虛擬路徑-部署應用-自動部署

找到conf/server.xml  <Context path="/news1" docBase="E:\新聞釋出系統\news1.0" debug="0" reloadable="true"

TOMCAT載入應用webAppRootKey配置

TOMCAT7 啟動報錯,應用啟動失敗 嚴重: The web application [/gzgicn] registered the JDBC driver [com.ibm.db2.jcc.DB2Driver] but failed to unregister it

struts2學習筆記——第一個struts2應用配置

pac 我們 nbsp tsp 方便 ons 路徑和 method names   說實在的,隨著Java學習的不斷深入,特別是Java web框架部分,調bug讓人很心累,但是每征服一個bug,內心的成就感也是難以言說的。第一個struts2應用的配置,我昨天折騰了快2個

Git 賬戶配置

key 定義 oba 測試 密碼 個人 現在 配置 註釋 廢話少說,直切主題。 現在同時有兩個賬戶gitLab [email protected]/* */ 和gitHub [email protected]/* */,想同時在一臺電腦上正常使用gi

使用maven profile實現環境配置相關打包

本地 ces 軟件測試 測試 project oca rect fault uil 項目開發需要有多個環境,一般為開發,測試,預發,正式4個環境,通過maven可以實現按不同環境進行打包部署,命令為: mvn package -P dev 在eclipse中可以右擊選項r

openstackregion配置

nal 機器 openstac opensta png 文檔 images 創建 ava 實驗 A機器 10.64.8.171 RegionOne B機器 10.64.8.142 RegionTwo Keytson(這個組件隨便放

最新apache域名站點配置

設置 list director option file rtu directory virt host httpd.conf===> Listen 80 Listen 9001 ServerName 123.123.123.123:80 用IP地址作為

nginx站點配置

cnblogs director real 數據 doc cor file all 設置 主配置文件 nginx.conf: user www; worker_processes 2; error_log /var/log/nginx/error.log; pid /va

thinkPHP 模板的使用技巧(十三)

文件的 def -a tracking 開發框架 div you true body 模板的使用技巧:頁面跳轉 、模板包括、模板渲染、模板的繼承 頁面跳轉 <a href=‘__URL__/index‘>我要跳轉到首頁面。用這