Laravel」カテゴリーアーカイブ

Laravel URLのpublicを消す

ここではLaravel URLのpublicを消す方法について解説していきます。

環境
Laravel:5.8
PHP:7.1.3
OS:Win10 XAMPP
ツール:Composer

http://localhost/laravel/public/

http://localhost/laravel/

publicフォルダの中身をlaravel直下に展開する

http://localhost/laravel/でアクセスすると下記エラーが発生。

Warning: require(C:\xampp\htdocs\laravel/../vendor/autoload.php): failed to open stream: No such file or directory in C:\xampp\htdocs\laravel\index.php on line 24
Fatal error: require(): Failed opening required ‘C:\xampp\htdocs\laravel/../vendor/autoload.php’ (include_path=’C:\xampp\php\PEAR’) in C:\xampp\htdocs\laravel\index.php on line 24

index.phpを移動したのでいろいろパスが合わなくなっているので
24行目からパスを通しなおす。

laravel直下に置いたindex.phpの修正

require __DIR__.'/vendor/autoload.php'; //24行目 ../を消してパスを通す
$app = require_once __DIR__.'/bootstrap/app.php'; //38行目 ../を消してパスを通す

http://localhost/laravel/でアクセスしてlaravel画面が表示されたら完了

Laravel インストール

ここではLaravelをインストールしてEclipseにインポートするまでを解説していきます。

環境
Laravel:5.8
PHP:7.1.3
OS:Win10 XAMPP
ツール:Composer

Laravel

まずはコマンドプロンプトから

cd C:\xampp\htdocs // ドキュメントルートにインストール
laravel new blog

blogがプロジェクトネームになりblog以下にLaravelがインストールされます。
今回はプロジェクトネームをlaravelにして進めます。

Eclipse

ファイル->インポート->PHP->既存のComposerプロジェクトでドキュメントルートのlaravelを選択
Eclipse側の言語ライブラリーがPHP5.6のためLaravelのtestsフォルダがエラーがでます。

Eclipseプロジェクト・エクスプローラーのlaravelを右クリック->プロバティ->PHP->検証->プロジェクト固有の設定を可能にしてPHPバージョンを7.1に設定。

http://localhost/laravel/public/にアクセスしてlaravel画面が表示されたらインストール完了