docker 部署dnmp thinkphp所遇之事

百事可口發表於2024-07-07

多應用 出現 預設應用能訪問,其他應用訪問不了:

原因:nginx.htaccess 未生效
解決:
1.nginx 新增
location / {
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php?s=/$1 last;
}
}
2. nginx 新增引用檔案nginx.htaccess
include /..../nginx.htaccess

reidis nginx能ping通: connection refused

原因:redis.conf bing 127.0.0.1 只監聽本地ip 未開啟容器之前ip
解決:1. bing 127.0.0.1 10.0.0.5 容器ip

防跨站目錄錯誤

執行目錄新增了.use.ini檔案 設定了錯誤目錄對映
解決:修改回容器內正確的目錄

相關文章