1

外部から利用できるように、Sinology NAS に幼虫プロジェクトを展開しようとしています。ローカルではすべてが正常に機能しています。しかし、プロジェクトを NAS にコピーすると、単に 404 エラーが発生します。

1. データベース接続。2. での設定config/app.php。3.php artisan route:listこちらも問題なく動いています。

しかし、私はこれを機能させることができません。助言がありますか?

アップデート:

my public/.htaccessfrom: Options -MultiViewstoOptions +Indexesを変更すると、ホームページが表示されますが、他のリダイレクトは機能しません。

4

2 に答える 2

1

アドレス サイトの後に「/public」を追加することを忘れないでください。「www.example.com/public/...」のようになります。それはあなたの問題ですか?

debugまたは、変数をconfig/app.phpに変更してlaravelプロジェクトをデバッグモードに変更するとtrue、laravelプロジェクトにエラーメッセージが表示されます。

于 2015-06-06T06:41:10.923 に答える
0

何度か試行錯誤した結果、DS215j で動作するようになりました。

/etc/httpd/sites-enabled-user/httpd-vhost.conf-user を編集

<VirtualHost *:80>
  ServerName laravel.iw.com
  DocumentRoot "/var/services/web/laravel/public"
  ErrorDocument 403 "/webdefault/error.html"
  ErrorDocument 404 "/webdefault/error.html"
  ErrorDocument 500 "/webdefault/error.html"
</VirtualHost>

Synology を再起動してください。

ローカル ホストを編集する 192.168.1.xxx laravel.iw.com

于 2015-11-08T11:09:58.523 に答える