나는 많은 비슷한 튜토리얼과 질문을 내 문제에 대해 보았지만 아무도 여기에서 무슨 일이 벌어지고 있는지 커버하지 못합니다. Laravel에 익숙하지 않아서 index.php에 어려움을 겪고 있습니다. 그것은 __DIR__처럼 보입니다. "path/here"는 받아들이지 않습니다. 디렉토리를 이동하는 대신 파일 경로에 추가합니다. 경고/오류 아래에서 볼 수 있듯이 :시작 Laravel App
Warning: require(/home/user1/public_html/blog/../vendor/autoload.php):
failed to open stream: No such file or directory in
/home/user1/public_htm/blog/index.php on line 27
Fatal error: require(): Failed opening required
'/home/user/public_html/blog/../vendor/autoload.php'
(include_path='.:/opt/cpanel/ea-php71/root/usr/share/pear')
in /home/user1/public_html/blog/index.php on line 27
나는이 시도했다,하지만 난 그게 문제라고 생각하지 않는다,
$app->bind('path.public', function()
{
return base_path() . '/public_html';
});
그것은 잘못 디렉토리 경로,하지만 올바른 길을 찾을 수 없습니다. 일반적으로 나는 단지 ../ 필요한만큼 많은 시간을 할애하지만 여기서는 효과가 없을 것입니다. 내 경로를 얻는 방법에 대한 생각이 경고 및 오류 대신 /home/user1/vendor/autoload.php로 변경 되었습니까? 지금은 너무 많은 시간을 소비 했으므로 도움이 될 것입니다.
composer install -d /home/user1/
UPDATE는 전 세계적으로 설치 작곡가를 실행하는 데 필요합니다. 설치 및 업데이트가 모두 실행되었으며 변경되지 않았습니다. 의존성은 문제가되지 않습니다. 적어도 변화가 필요한 경로는 아닙니다.
을 허용하는 경우
또한 서버에서 명령 아래 실행 당신이 세계적 작곡가를 설치하고 업데이트하지 때 당신이해야합니까? 설치/업데이트/etc 디렉토리를 내 앱으로 실행할 수는 없지만 어제 Laravel을 설치하고 프로젝트를 시작했습니다. – CoderLee