專案遷移 寶塔 No input file specified

Bear_Brown發表於2020-04-19

No input file specified 寶塔問題

  • 問題描述

    # 專案遷移時 寶塔伺服器 報錯 No input file specified 
  • 解決

    # 寶塔會生成 user.ini 複製此檔案

參考文獻描述

  • 原因1:更改根目錄的.htaccess檔案內容為:

    <IfModule mod_rewrite.c>
    Options +FollowSymlinks
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L]
    </IfModule>
  • 原因2:

    由於寶塔皮膚專案部署會生成user.ini檔案
    open_basedir=/伺服器上專案目錄/:/tmp/:/proc/
    若你的專案在/work/nihao下,那麼user.ini檔案為:open_basedir=/work/nihao/:/tmp/:/proc/
  • 文獻地址不記得了 若作者看到可以提醒我引入

總結

  • 注意細節!!!
本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章