解決tp5在nginx下修改配置訪問的問題

2022-09-26 04:06:09 字數 967 閱讀 3476

第一:修改nginx配置

注意:所有配置都是基於lnmp1.www.cppcns.com4的一鍵安裝環境的

根據自己的nginx配置,找到正確的fastcgi.conf,修改fastcgi_param引數

將預設的路徑修改至自己的專案根目錄的上一級,注意是上級!!!

3、lnmp nginx reload

lnmp nginx restart

第二:執行service nginx restart命令重啟nginx,發現網頁報404錯誤,需要配置一下偽靜態可以在/usr/local/nginx/conf/www.tp5.com.conf(根據實際情況而定)新增:

location ~ .*\.(php|php5)?$

location /

}**放在server{} 內

第三:php錯誤scandir() has been disabled for security reasons

原因:php.ini裡禁用了scandir()方法

解決:編輯php.ini檔案

disable_functions = scandir,passthru,exec,system,chroot,chgrp,chown,shell_exec,proc_open,proc_get_status,ini_alter,ini_alter,程式設計客棧ini_restore,dl,pfsockopen,openlog,syslog,readlink,symlink,popepassthru,stream_socket_server,fsocket,fsockopen

去掉scandir儲存並重起php-fpm即可。

php.ini 的位置:/usr/local/php/etc/php.ini

最後執行/etc/init.d/php-fpm restart重啟下

本文標題: 解決tp5在nginx下修改配置訪問的問題

本文位址: /wangluo/php/281054.html

tp5在nginx下修改配置解決訪問問題

第一 修改nginx配置 注意 所有配置都是基於lnmp1.4的一鍵安裝環境的 根據自己的nginx配置,找到正確的fastcgi.conf,修改fastcgi param引數 將預設的路徑修改至自己的專案根目錄的上一級,注意是上級!3 lnmp nginx reload lnmp nginx re...

TP5 配置檔案修改

template 模板引擎型別 支援 php think 支援擴充套件 type think 模板路徑 view path template 更改預設模板路徑 模板字尾 view suffix htm 更改預設模板字尾 模板檔名分隔符 view depr ds,模板引擎普通標籤開始標記 tpl be...

TP5分頁樣式修改

基礎的分頁呼叫 控制器部分 例項化模型 areasmodel new areas 分頁資料集 listarea areasmodel paginate page 分頁顯示輸出 page listarea render 模板賦值 this assign listarea listarea this a...