讓lnmp 支持 thinkphp5

修改的配置文件主要在兩個目錄里

/usr/local/nginx/conf
/usr/local/nginx/conf/vhost

lnmp vhost add 添加完后,修改域名配置文件

root /home/wwwroot/域名目錄/public; //工作目錄配置到public
修改fastcgi.conf

#fastcgi_param PHP_ADMIN_VALUE "open_basedir=document_root/:/tmp/:/proc/"; fastcgi_param PHP_ADMIN_VALUE "open_basedir=document_root/../:/tmp/:/proc/";
配置站點的Conf文件, 在vhost文件夾中, 默認(rèn)站點在nginx.conf. 添加以下代碼

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

同時把

include enable-php.conf; 改為

include enable-php-pathinfo.conf;

最后別忘了重啟nginx

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容