前提・実現したいこと
laravelのインストールを
/home/satoshi/下にpracticeにというプロジェクト名でおこなった。
/home/satoshi/practice/public内のファイルを/var/www/html/practiceに移した。
(/var/www/html=公開ディレクトリ)
Index.phpを編集し、
require DIR.'/../practice/vendor/autoload.php';
$app = require_once DIR.'/../practice/bootstrap/app.php';
シンボリックリンクをはる
ln -s /var/www/html/practice
/home/satoshi/laravel/practice/public
発生している問題・エラーメッセージ
http://ipアドレス/practice を調べると
以下のエラーになる。
公開ディレクトリとlaravel本体のパスが混ざってしまっているように見える。
var/www/html/practiceが勝手にパスについてしまっている状態である。
PHP Fatal error: require(): Failed opening required '/var/www/html/practice/../laravel/practice/vendor/autoload.php' (include_path='.:/usr/share/pear:/usr/share/php') in /var/www/html/practice/index.php on line 24
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー