外のコードを実行opcacheエラーによって引き起こされる。これは、今日、私は奇妙な質問を満たしますこのサイトは、私はメンテナンスページを表示し、それはまた、storage/framework
でdown
ファイルが存在している私はCheckForMantenanceミドルウェアがaleadyグローバルルートミドルウェアに追加したチェックは、PHP-FPM日付
ホーム・ページが表示されていない見つけ
私はそれは、メンテナンスページを返すphp index.php
を実行するが、私はbrown
またはcurl
からサイトにアクセスすると、それは
は、私はまた、テストサーバーとローカル、それはすべての作業ウェルで実行
私は追加のホームページを表示しますテストミドルウェアの新しいルート、およびcurlとbrownによって使用されているURLを参照してください。結果は404です。ルートは見つかりません。
ルータキャッシュによって発生する可能性がありますが、ブートストラップ/キャッシュにキャッシュファイルはありません。またはストレージ/フレームワーク、私はnever
オープンルータキャッシュ!
インデックスファイルを修正し、先頭に書き込みヘッダー機能を追加し、エラーHTMLにリダイレクトしてしまいました。狂ったことが起こって、ホームページも表示されます!!!!!!
どうすればよいですか?私は、プロジェクトのパスが最後に、私は今、まだ理解していない
私は、URLの作業をリダイレクトし、PHP-FPMとそれ回復通常、メンテナンスビューは仕事をリロードし、ルートが通常の
権利であると確信しているが、私はそれがopcacheによって引き起こされるかもしれないと思いますか?
私はopcache extを開き、デフォルト設定を使用します。
ENV:
laravel: 5.3
nginx: 1.8.1
php-fpm: 7.0.9 with opcache ext
opcacheのようなサウンドです。あなたは 'opcache_reset();'を実行する必要があります。 – Farkie
ありがとう、私はそれを試してみます – lilin
私はそれもopcacheによって引き起こされると思いますが、なぜ、opcacheのチェックファイルのタイムスタンプごとに2sではないのですか?これは更新する必要があります – lilin