私はこのディレクトリにLaravel 5.2からComposerをインストールしましたvar/www/html/boh/boh
。Laravel 5:要求されたURLはこのサーバに見つかりませんでした
私はそれが推奨されていないと聞いても、私はそのフォルダにchmod 777
を使って100%アクセスしました。
私はlaravelのウェルカムページを正しく見ることができますが、php artisan make:auth
を使用してユーザーログイン/登録フォームを作成しようとすると、どちらのリンクもログインしていません。私はView::make
で自分自身を任意のルートを追加しようとしたが、localhost/
よりも他のすべてのリンクは、私は、Linuxでちょうど初心者です私は、このエラーThe requested URL was not found on this server.
を与えていると私は初めてのためのフレームワークをを、設定しています。私はすべての似たような話題を読んだが、何も私を助けてくれないようだ。
apache.config:
<Directory />
#Options FollowSymLinks
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride none
Order deny,allow
Allow from all
Require all granted
</Directory>
<Directory /usr/share>
AllowOverride None
Require all granted
</Directory>
<Directory /var/www/html/boh/boh/public>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
#<Directory /srv/>
# Options Indexes FollowSymLinks
# AllowOverride None
# Require all granted
#</Directory>
サイト利用可能/ 000-は、default.conf:
DocumentRoot /var/www/html/boh/boh/public/
のhtaccessファイル:
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews
</IfModule>
RewriteEngine On
# Redirect Trailing Slashes If Not A Folder...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/$ /$1 [L,R=301]
# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule^index.php [L]
# Handle Authorization Header
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
</IfModule>
1回の変更ごとにsudo service apache2 restart
を使用していました。 助けてください?
'View :: make'でルートがありましたか?私はこれを手に入れません。 'Route :: get( 'foo'、function(){});でルートを記述します; – PeterPan666
まあ、私はビューを返すだけのルートを設定していました。実際に動作しているリンクがあるかどうかを確認するには – divHelper11
試したURLは何ですか? 'http:// localhost /'は '/ var/www'を最初に指しているので、あなたのURLは' http:// localhost/boh/boh/public/'のようなものでなければなりません。 – Jonathon