部署nginx php注意事項

红豆奶茶+红豆發表於2024-06-18

安裝環境不敘述

主要講踩坑點

nginx 和專案都部署完成後,發現專案訪問不了,報錯500,請求提示找不到資源

這種情況先排查ngin的配置檔案root是否寫對;

正確的情況下檢查php的擴充套件是否都安裝了,如果你專案中用到某個擴充套件,但是沒有安裝就會出現上述錯誤,小白第一部署排查了半天才找到問題,記錄一下;

    1. MySQL擴充套件(用於連線MySQL資料庫):

    sudo yum install php-mysqlnd
    1. PDO擴充套件(用於資料庫抽象層):

    sudo yum install php-pdo
    1. GD庫擴充套件(用於影像處理):

    sudo yum install php-gd
    1. XML擴充套件(用於XML處理):

    sudo yum install php-xml
    1. CURL擴充套件(用於傳送HTTP請求):

    sudo yum install php-curl
    1. JSON擴充套件(用於JSON資料處理):

    sudo yum install php-json
    1. mbstring擴充套件(用於多位元組字串處理):

    sudo yum install php-mbstring

    安裝完成後,重啟PHP FPM服務

    systemctl restart php-fpm
    systemctl status php-fpm

相關文章