私のローカル環境では、私は$items = Model::paginate(10);
でした。それから私はそれをプロダクションにプッシュし、ページングリンクをクリックすると、ページ1が何度も表示されます。それから、私はdd($items)
でした。私は/items?page=*
にアドレスを変更するとlength aware pagination
のcurrent Page
プロパティが変更されていないことがわかりました。それに応じて現在のページのプロパティを変更するにはどうすればいいですか、それとも他に何かがありますか?事前に感謝Laravel 5/5.4ページング機能がNGINXの生産環境で動作していません
3
A
答えて
2
私はubuntu 16.04 nginxサーバーを使用しています。問題は、$_GET
セッション変数が正しく設定されていないことです。だから私がやったのは/etc/nginx/sites-available/default
の中にあって、内部にはlocation /
ブロック/ディレクティブtry_files $uri $uri/ /index.php?$query_string;
をtry_files $uri $uri/ /index.php?$args;
に変更していました。またはLaravel 5 - NGINX Server Config Issue with URL Query Strings
0
Awsomeさんのおかげで
を#Ahmed見る私はちょうど私が@rewriteappを使用していた私の他のサイトのいくつかを見たようlocation/{
index index.php;
try_files $uri @rewriteapp;
}
location @rewriteapp {
rewrite ^(.*)$ /index.php/$1 last;
}
に
location/{
try_files $uri $uri/ /index.php?$query_string;
}
から地雷を変更する必要がありました部分的にうまくいくようです。
関連する問題
- 1. rails環境の生産が動作していませんファイルがロードされていません
- 2. 私の生産環境ではcaptchaイメージは機能しませんが、devlopmentは正常です
- 3. 生産環境のlaravelの方が良いメッセージ[エラーページ]
- 4. 環境env.getpropertyが動作しません
- 5. knock seedがドッカー環境で動作していません
- 6. rails5の実動環境で資産をロードできません
- 7. ページングがLaravelで機能しない
- 8. AWS生産環境のElasticBeanstalk
- 9. グループバイダル句は1つの環境で動作しますが、別の環境では動作しません。
- 10. Hibernate Searchは1つの環境で動作しますが、他の環境では動作しません。
- 11. Rails:ckeditor gemがnginxとパッセンジャーの生産モードで動作しない
- 12. ボトルのpythonプログラムは開発環境で動作しますが、ライブ環境では動作しません
- 13. ライブ環境でストライプ支払いが動作しません
- 14. Laravelでは生産環境とは何ですか?
- 15. 実際のプロジェクト環境(Django)ではマウスオーバーでバックグラウンド移動のJsfiddleの動作例が機能しません。
- 16. Javascript 'onclick'はWindows環境では動作しませんが、Linux環境で動作します
- 17. Zend Gdata YouTube APIでページングが機能していません
- 18. ページングが同じページで機能していませんか?
- 19. django制作環境でCSSスタイルが動作しませんか?
- 20. NPM環境変数がウィンドウで機能していませんか?
- 21. Django:send_mailが機能しません[生産のみ]
- 22. 実行帆のJSでのみ生産環境には、機能(ノードJSフレームワーク)
- 23. Laravel 5の "User Model"機能が動作しません
- 24. リアルータが生産上で動作しませんでした
- 25. laravel内部のページがAWS EC2 Nginxで動作していません
- 26. 生産環境でFiddlerがキャプチャしない
- 27. Railsのアセットパイプラインが運用環境で動作していませんか?
- 28. EnhancedGridでJsonRestを使用してページングが機能しません
- 29. Codeigniterルーティングが本番環境では動作しません
- 30. symfony 3.0.9本番環境ではルートが動作しません
だから、Laravel 5.3または5.4 – Kyslik
laravel 5.4それは – root