Thinkphp5筆記一:項目部署


系統:window 7 64位

Thinkphp版本:5.0.5

環境:wampserver集成

 

筆記分為兩大部分,配置篇數據庫篇

 

 

一、虛擬主機部署/本地部署

在網站根目錄下建立文件index.php,內容如下

<?php
// 定義應用目錄
define('APP_PATH', __DIR__ . '/apps/');
// 加載框架引導文件
require  './thinkphp/start.php';

這樣基本上就可以了,這是最簡單的配置。

 

二、服務器部署

服務器部署項目文件入口public ,優勢:只給外人看到public目錄下的文件,與public同級的文件,在外網是隱藏狀態的,如:thinkphp、apps、extend、tests、vendor。更簡單的意思就是通過域名是訪問不到這些文件下內容的,但又不影響框架的使用。

 

故障一:nginx服務器配置,http://xxx.com/index/product/index.html 無法訪問

解決辦法:nginx.conf 加入代碼

location / { 
   if (!-e $request_filename) {
   rewrite  ^(.*)$  /index.php?s=/$1  last;
   break;
    }
 }

 

項目部署,手冊地址:http://www.kancloud.cn/manual/thinkphp5/129746

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM