首頁  >  問答  >  主體

nginx - 從php5.5環境搬家到php7.1,網站存取全部500錯誤

打包整站文件,配置好偽靜態,上傳好資料庫,修改好了資料庫位址和帳號。
訪問就是500錯誤,什麼頁面都是500。
以前的環境是在阿里雲虛擬主機上php5.5 mysql5.1
現在是oneoneinstack的lnmp環境 php7.1 mysql 5.7
有辦法解決嗎?

给我你的怀抱给我你的怀抱2664 天前762

全部回覆(5)我來回復

  • 漂亮男人

    漂亮男人2017-06-05 11:09:04

    這很正常。
    就像你XP裡能用的一堆軟體,win10裡面就不能用了

    那就找出500的錯誤出現在哪唄。
    先把這段php塞進去,放到最開始的地方

    error_reporting(E_ALL);
    ini_set('display_errors', 1);

    然後看看錯誤是什麼。 如果依舊是500沒有詳細錯誤內容,去web伺服器的錯誤日誌裡面找, 一般叫 error.log 。

    然後就一個一個查錯補錯了。 。

    你這PHP和MySQL都是大跨步升級,問題肯定不少。祝你好運。

    回覆
    0
  • 黄舟

    黄舟2017-06-05 11:09:04

    這個整體看報錯誤日誌

    回覆
    0
  • 淡淡烟草味

    淡淡烟草味2017-06-05 11:09:04

    你們沒有現在測試伺服器上升級麼?

    回覆
    0
  • 为情所困

    为情所困2017-06-05 11:09:04

    500錯誤代表伺服器內部出錯也就是程式碼報錯 ,5的寫法很多7都不支援。看看報錯的地方,一個個改咯。

    回覆
    0
  • 習慣沉默

    習慣沉默2017-06-05 11:09:04

    php-error.log

    回覆
    0
  • 取消回覆