먼저 발생,이 자식 bash는 실제 오류입니다. 오늘 이른 것이었다. 이후 내가 자식을 사용하고, 내가 코드에서 오류가 될 수있는 것을 찾으려고 노력했습니다. 성공하지 못했습니다. 내가 시도 단계의 목록이 있습니다
는 농가 버전 6.2.2 농가가 창 (10)장인 정신을 고치는 방법? 내 장인 명령의</p> <pre><code>php artisan optimize [ReflectionException] Class hash does not exist </code></pre> <p>없음이 실제로 작동되지 않습니다 : PHP는 장인 최적화 모두의 [ReflectionException]
에 설치되어 Vagrant 2.0.0
:
내가 Laravel 5.4.36
php -v
사용하고 있습니다 : PHP 7.1.9-1+ubuntu16.04.1+deb.sury.org+1
vagrant -v
을 문제를 해결할 수 있습니다.
1 composer dump-autoload
->php artisan optimize
2 composer update
에 실패 -> 해시는이 파일이 존재하는 경우
'providers' => [
/*
* Laravel Framework Service Providers...
*/
....
Illuminate\Hashing\HashServiceProvider::class,
....
'aliases' => [
....
'Hash' => Illuminate\Support\Facades\Hash::class,
....
3.1 내가 볼 구성 \의 app.php에있는 경우 php artisan optimize
3.에 실패 : Illuminate\Support\Facades\Hash
그것은 존재합니다.
3.2이 파일이 존재하는지 확인합니다 : Illuminate\Hashing\BcryptHasher
존재합니다.
4. 나는 sudo chgrp -R www-data storage bootstrap/cache
과 sudo chmod -R ug+rwx storage bootstrap/cache
을 기록했다.
내가
5. 다시 composer dump-autoload
을 시도 ... 아직 php artisan optimize
6.에서 실패 ... 해당 단계 (4) 정말이 문제를 해결하는 데 도움이 될 수있는했다고 생각하지 않는다 나는 벤더 문서가 다음 실행 삭제 composer install
FAILED php artisan optimize
7. 내 Windows의 localy에있는 파일과 가상 컴퓨터에있는 파일에 php artisan optimize
을 실행하려고했습니다. 두 파일이 서로 연결되어 있다는 것을 알고 있지만 컴퓨터 중 하나에 문제가 있는지보고 싶었습니다.
이제는 php artisan <command>
을 사용할 수 없으며 무엇을해야할지/시도 할 수 있는지 알 수 없습니다. 이 문제를 고칠 수있게 도와주세요. 감사하겠습니다!