でのphpMyAdminをインストールし、私は私のLaravel 5.1のアプリと同じサーバーで動作するようにphpMyAdminのをインストールしよう:domain.com/phpmyadminが、私は得る:だから私は、次のURLでphpMyAdminにアクセスしようとするLaravel 5.1
はい、ルートの問題ですが、どのように私はphpmyadminにアクセスできますか?
でのphpMyAdminをインストールし、私は私のLaravel 5.1のアプリと同じサーバーで動作するようにphpMyAdminのをインストールしよう:domain.com/phpmyadminが、私は得る:だから私は、次のURLでphpMyAdminにアクセスしようとするLaravel 5.1
はい、ルートの問題ですが、どのように私はphpmyadminにアクセスできますか?
ゴーLaravelプロジェクトのルートディレクトリ内のpublic
ディレクトリに移動し、.htaccess
ファイル内のすべての前にこの行を追加します。
RewriteRule ^phpmyadmin - [L,NC]
これはあなたのために働く必要があります。
あなたが言ったように、それはルーティングの問題です。
要求は、phpMyAdminフォルダの代わりにindex.php
に渡されています。このようになり、あなたの.htaccess
ファイルにRewriteCond %{REQUEST_URI} !^/phpmyadmin/
:
この行を入れてみてください、あなたが実際のphpMyAdminをインストールしている
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !^/phpmyadmin/
RewriteRule^index.php [L]
'!-d'オプションのために、これを行う必要はありません。 – ollieread
を?
Apacheを使用していると仮定すると、あなたの.htaccess
は持っている必要があり、以下:
!-d
と
!-f
ビットのみ、既存のディレクトリやファイルを指していないURIを書き換えること言う
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule^index.php [L]
唯一の理由ますのでpharayadminが存在すると思われる場所にphpmyadminが存在しないため、laravelエラーページが表示されることがあります。
あなたは、ApacheサーバとUbuntuを使用している場合は、あなたがリンク
sudo ln -s /usr/share/phpmyadmin /var/www/
を作成する必要が
まず、以下の手順に従うことができます次に、あなたはphpMyAdminのApacheを含めるようにApacheのconfファイルを編集する必要があります.confの
sudo nano /etc/apache2/apache2.conf
はapache2.confファイルに次の行を追加します
Include /etc/phpmyadmin/apache.conf
はそれ
sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf
sudo a2enconf phpmyadmin.conf
をアクティブにし、最終的にサーバー
今sudo service apache2 reload
ドメインにアクセスすることができます/多分phpmyadminの
愚かな質問をリロードするには、次のコマンドを使用して、あなたはこれのためのルートを作ったのですか?そのエラーメッセージは、ルートが間違っている場合がほとんどです。 – heavymetal91