2016-10-27 2 views
0

ОписаниеLaravel 4 App Показать белый экран/Page

Я не работал на Laravel 4 окружающей среды в течение 2 лет. Теперь я пытаюсь помочь другу и внести некоторые изменения в сайт. При попытке запустить сайт, я столкнулся с некоторыми ошибками.


Шаги

  • Clone проект из репозитория
  • Run composer update
  • Run chmod -R 777 public/vendor/ bootstrap/ app/storage
  • Restart MAMP сервер на моем Mac OS.
  • Run sudo composer update

php artisan clear-compiled PHP Warning: require(/Applications/MAMP/htdocs/code/biossantibodies/bootstrap/environment.php): failed to open stream: No such file or directory in /Applications/MAMP/htdocs/code/biossantibodies/bootstrap/start.php on line 31 PHP Fatal error: require(): Failed opening required '/Applications/MAMP/htdocs/code/biossantibodies/bootstrap/environment.php' (include_path='/Applications/MAMP/htdocs/code/biossantibodies/vendor/phpseclib/phpseclib/phpseclib:/Applications/MAMP/htdocs/code/biossantibodies/vendor/phpunit/phpunit-mock-objects:/Applications/MAMP/htdocs/code/biossantibodies/vendor/phpunit/php-file-iterator:/Applications/MAMP/htdocs/code/biossantibodies/vendor/phpunit/phpunit:/Applications/MAMP/htdocs/code/biossantibodies/vendor/symfony/yaml:.:/usr/local/Cellar/php54/5.4.41/lib/php') in /Applications/MAMP/htdocs/code/biossantibodies/bootstrap/start.php on line 31

Почему я получаю это разрешение проблемы? Я думал CHMOD -R 777 будет заботиться об этом ....

Результат

  • Тем не менее, мой сайт отображения только белую страницу

enter image description here


Журналы

apache_error.log

Wed Oct 26 19:13:33 2016] [notice] Apache/2.2.29 (Unix) mod_wsgi/3.5 Python/2.7.10 PHP/5.6.10 mod_ssl/2.2.29 OpenSSL/0.9.8zh DAV/2 mod_fastcgi/2.4.6 mod_perl/2.0.9 Perl/v5.22.0 configured -- resuming normal operations 
[Wed Oct 26 19:18:42 2016] [error] [client ::1] File does not exist: /Applications/MAMP/htdocs/code/biossantibodies/public/docs-assets, referer: http://localhost:8888/MAMP/?language=English 
[Thu Oct 27 07:54:53 2016] [notice] caught SIGTERM, shutting down 
[Thu Oct 27 07:56:16 2016] [notice] Digest: generating secret for digest authentication ... 
[Thu Oct 27 07:56:16 2016] [notice] Digest: done 
[Thu Oct 27 07:56:16 2016] [notice] FastCGI: process manager initialized (pid 69323) 
[Thu Oct 27 07:56:16 2016] [notice] Apache/2.2.29 (Unix) mod_wsgi/3.5 Python/2.7.10 PHP/5.6.10 mod_ssl/2.2.29 OpenSSL/0.9.8zh DAV/2 mod_fastcgi/2.4.6 mod_perl/2.0.9 Perl/v5.22.0 configured -- resuming normal operations 

php_error.log

[27-Oct-2016 14:16:28 Europe/Berlin] PHP Warning: require(/Applications/MAMP/htdocs/code/biossantibodies/bootstrap/environment.php): failed to open stream: No such file or directory in /Applications/MAMP/htdocs/code/biossantibodies/bootstrap/start.php on line 31 
[27-Oct-2016 14:16:28 Europe/Berlin] PHP Fatal error: require(): Failed opening required '/Applications/MAMP/htdocs/code/biossantibodies/bootstrap/environment.php' (include_path='/Applications/MAMP/htdocs/code/biossantibodies/vendor/phpseclib/phpseclib/phpseclib:/Applications/MAMP/htdocs/code/biossantibodies/vendor/phpunit/phpunit-mock-objects:/Applications/MAMP/htdocs/code/biossantibodies/vendor/phpunit/php-file-iterator:/Applications/MAMP/htdocs/code/biossantibodies/vendor/phpunit/phpunit:/Applications/MAMP/htdocs/code/biossantibodies/vendor/symfony/yaml:.:/Applications/MAMP/bin/php/php5.6.10/lib/php') in /Applications/MAMP/htdocs/code/biossantibodies/bootstrap/start.php on line 31 
+0

Можете ли вы включить маршруты – Beginner

+0

всего 'routes.php'? ИЛИ просто некоторые ... – ihue

+0

лучше всего, возможно, есть ошибка внутри маршрутов – Beginner

ответ

0

Это произошло потому, что ваш не хватает некоторых файлов поставщика. для добавления файлов поставщика.
попробуйте запустить

composer install 

или

composer update 
+0

Я сделал. Я попробовал обновление sudo composer. У меня появились ошибки. Пожалуйста, см. Мои шаги на моем посту. – ihue

+0

Вы обновили свою папку с laravel? – Beginner

+0

Я запускаю эту команду в корневом каталоге моего проекта. – ihue

0

Благодаря @CBroe комментарий

«Почему я получаю это разрешение проблемы?» - то, что заставляет вас думать «Нет такого файл или каталог "будет ли проблема с правами доступа?

Я понимаю, что нужно создать

/bootstrap/environment.php

<?php 
return 'local'; 

Затем, что белый экран не-больше там, и я, наконец, увидеть мой сайт нагрузки для первой время.

Смежные вопросы