Local by Flywheel で No input file specified

WordPressのローカル環境「Local by Flywheel」において、サイトを表示させようとすると

No input file specified

になってしまう問題が発生しています。

下記の条件をすべて満たすと発生します。

  • PHP 7.3.5 または 7.4.1
  • Web Server が Apache
  • Local Site Path のパーティションが Local がインストールされているパーティションと異なる
    (Local が Cドライブにインストールされていて、サイト作成の際に Local Site Path をDドライブにした)
3つの条件

逆に言えば、上記のいずれかが満たされていなければエラーは発生しません。

PHPのバージョンとウェブサーバーの指定は本番環境と合わせるために必要な条件ですので、Local Site path を、Local がインストールされているパーティションと同じにする(デフォルト設定にする)のが手っ取り早い解決策になります。

新規サイト作成 オプション設定

過去バージョンを使用して既に別のパーティションにサイトを作成済の場合は、Local Site path を Local がインストールされているパーティションと同じにした新規サイトを作成して移設します。
元のサイトにおいて一時的に Web Server を nginx に切り替え、「All in one WP Migration」プラグインを使って新規サイトに移行するのが簡単です。

この問題は Local のコミュニティで話し合われているようですので最新情報を知りたい方はこちらへどうぞ

No input file specified using PHP 7.3.5 or 7.4.1 … 5.6.39 works – Support – Local Community
https://localwp.com/community/t/no-input-file-specified-using-php-7-3-5-or-7-4-1-5-6-39-works/20576

この記事を書いた人

川井 昌彦
川井 昌彦
FAシステムメーカー、国内最大手印刷会社製版部、印刷・ウェブ制作会社を経て、家庭の事情で実家に帰省して独立
現在はフリーランスと制作会社シニアディレクターのマルチワーク
ウェブ制作のほぼ全般を見渡せるディレクター業務が主だが、デザイン・コーディングも好き

1997年ブログ開設
WordPressコミュニティには2011年から参加
WordCamp Kansai 2016 セッションスピーカー
WordCamp Tokyo 2023 パネルディスカッションパネラー
WordBench京都、WordBench神戸、WordPress Meetup八王子など登壇多数

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

Vektor Passport(ライセンス期間1年)
VK Filter Search Pro
Vektor WordPress Solutions
PAGE TOP