日日摸夜夜添夜夜添aa,亚洲一区二区在线视频,国产精品入口在线看麻豆,久久久久久久99精品免费观看

tp6如何配置在空間上,在空間上怎么使用

程序猿 2021-03-26 21:40:34 8547瀏覽 加載中

thinkphp6需要php7.1+,支技mysql,sqlserver,pgsql等各種數據庫。

由于安全考慮thinkphp6網站根目錄是在public下面,里面只有一個入口文件index.php,然后網站的靜態文件像,css,js,圖片等也是放在public下,一般會建一個static目錄。但空間一般不能指定到public下面,也就是說要修改入口文件位置。

其實要修改也很簡單,只用把public中的文件全部移動到根目錄下,其中index.php中文件做如下修改

// [ 應用入口文件 ]
namespace think;

require __DIR__ . '/../vendor/autoload.php';

// 執行HTTP應用并響應
$http = (new App())->http;

$response = $http->run();

$response->send();

$http->end($response);

修改成

// [ 應用入口文件 ]
namespace think;

require __DIR__ . '/vendor/autoload.php';

// 執行HTTP應用并響應
$http = (new App())->http;

$response = $http->run();

$response->send();

$http->end($response);

因為入口文件位置變了,自然要修改下路徑了。但這樣就會把thinkphp6所有文件暴露在公網,雖然現在沒有出現什么bug,但還是不建議修改入口文件位置,安全才是最重要的。

標簽: tp6
最后修改:2025-04-25 19:35:32

非特殊說明,本博所有文章均為博主原創。