سلام استاد
وقتی میخوام از پروژه در لاراول 5.8 serve بگیرم این ارور رو میده :
PHP Warning: require(D:\programmer\php\laravel\toplearn\laravel-5.8-master/vendor/autoload.php): Failed to open stream: No such file or directory in D:\programmer\php\laravel\toplearn\laravel-5.8-master\artisan on line 18
Warning: require(D:\programmer\php\laravel\toplearn\laravel-5.8-master/vendor/autoload.php): Failed to open stream: No such file or directory in D:\programmer\php\laravel\toplearn\laravel-5.8-master\artisan on line 18
PHP Fatal error: Uncaught Error: Failed opening required 'D:\programmer\php\laravel\toplearn\laravel-5.8-master/vendor/autoload.php' (include_path='C:\xampp\php\PEAR') in D:\programmer\php\laravel\toplearn\laravel-5.8-master\artisan:18
Stack trace:
#0 {main}
thrown in D:\programmer\php\laravel\toplearn\laravel-5.8-master\artisan on line 18
Fatal error: Uncaught Error: Failed opening required 'D:\programmer\php\laravel\toplearn\laravel-5.8-master/vendor/autoload.php' (include_path='C:\xampp\php\PEAR') in D:\programmer\php\laravel\toplearn\laravel-5.8-master\artisan:18
Stack trace:
#0 {main}
thrown in D:\programmer\php\laravel\toplearn\laravel-5.8-master\artisan on line 18
سلام دوست عزیز ؛
احتمالا کش شده . دستورات زیر رو توی ترمینال وارد کنین
php artisan config:cache
php artisan config:clear
composer dump-autoload -o
اگر درست نشد احتمال داره composer احتیاج به آپدیت داشته در هر صورت دوباره لاراول رو نصب کنین .
با سلام خدمت شما همراه عزیز
احتمالا پروژه به درستی دریافت نشده روی سیستم
سلام استاد
من از طریق همین لینک دانلود کردم:
https://github.com/laravel-shift/laravel-5.8
فایل زیپش رو دانلود کردم و چند بار هم پاک کردم و دوباره نصب کردم ولی باز همین مشکل رو دارم.
وارد ادرس گیت پروژه بشید ( در دوره تقدیم کردم ادرس رو )
و از اونجا پروژه رو دانلود کنید
بازم نشد بگید من براتون میفرستم
سلام مجدد
من رفتم قسمت 22 از گیت هاب دانلود کردم ولی باز هم همین مشکل رو دارم.
پس شاید php درست نصب نشده روی سیستم
یکبار زمپ و یا امپس رو پاک کنید و اخرین ورژن رو نصب کنید
سلام استاد
Deprecated: Method ReflectionParameter::getClass() is deprecated in D:\laravel\vendor\laravel\framework\src\Illuminate\Container\Container.php on line 855
Deprecated: Method ReflectionParameter::getClass() is deprecated in D:\laravel\vendor\laravel\framework\src\Illuminate\Container\Container.php on line 929
Deprecated: Method ReflectionParameter::getClass() is deprecated in D:\laravel\vendor\laravel\framework\src\Illuminate\Container\Container.php on line 855
Deprecated: Method ReflectionParameter::getClass() is deprecated in D:\laravel\vendor\laravel\framework\src\Illuminate\Container\Container.php on line 929
پاک کردم و دوباره نصب کردم ، الان داره این ارور رو میده
از ورژن php ۸ استفاده نکنید
ورژن رو بذارید روی ۷ یا ۷.۳ و ۷.۴
سلام استاد
من از زمپ ورژنش رو عوض کردم اما هنوز همون ارور رو میده
یعنی رفتم ورژن قدیمی تر زمپ رو دوباره نصب کردم.
شاید منظورتون رو متوجه نشدم
با سلام خدمت شما همراه عزیز
الان ورژن php تون چند هست؟
متن خطا چی هست مجددا؟
باسلام
الان زمپ جدیدی که نصب کردم ورژن php اش 7.3 هست.
PHP Fatal error: Declaration of DateTime::modify(string $modifier) must be compatible with Carbon\CarbonInterface::modify($modify) in D:\laravel\vendor\nesbot\carbon\src\Carbon\Carbon.php on line 0
PHP Fatal error: Uncaught ErrorException: Method ReflectionParameter::getClass() is deprecated in D:\laravel\vendor\laravel\framework\src\Illuminate\Container\Container.php:855
Stack trace:
#0 D:\laravel\vendor\laravel\framework\src\Illuminate\Container\Container.php(855): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(8192, 'Method Reflecti...', 'D:\\laravel\\vend...', 855)
#1 D:\laravel\vendor\laravel\framework\src\Illuminate\Container\Container.php(818): Illuminate\Container\Container->resolveDependencies(Array)
#2 D:\laravel\vendor\laravel\framework\src\Illuminate\Container\Container.php(667): Illuminate\Container\Container->build('App\\Exceptions\\...')
#3 D:\laravel\vendor\laravel\framework\src\Illuminate\Container\Container.php(265): Illuminate\Container\Container->resolve('App\\Exceptions\\...', Array, false)
#4 D:\laravel\vendor\laravel\framework\src\Illuminate\Container\Container.php(787): Illuminate\Container\Container->Illuminate\Container\{closure}(Object(Illuminate\Foundation\Application), Array)
#5 D:\laravel\vendor\laravel\framework\src\Illuminate\Container\Container.php(667): Illuminate\Container\Container->build(Object(Closure))
#6 D:\laravel\vendor\laravel\framework\src\Illuminate\Container\Container.php(615): Illuminate\Container\Container->resolve('Illuminate\\Cont...', Array)
#7 D:\laravel\vendor\laravel\framework\src\Illuminate\Foundation\Application.php(767): Illuminate\Container\Container->make('Illuminate\\Cont...', Array)
#8 D:\laravel\vendor\laravel\framework\src\Illuminate\Foundation\Bootstrap\HandleExceptions.php(170): Illuminate\Foundation\Application->make('Illuminate\\Cont...')
#9 D:\laravel\vendor\laravel\framework\src\Illuminate\Foundation\Bootstrap\HandleExceptions.php(112): Illuminate\Foundation\Bootstrap\HandleExceptions->getExceptionHandler()
#10 D:\laravel\vendor\laravel\framework\src\Illuminate\Foundation\Bootstrap\HandleExceptions.php(98): Illuminate\Foundation\Bootstrap\HandleExceptions->renderForConsole(Object(ErrorException))
#11 D:\laravel\vendor\laravel\framework\src\Illuminate\Foundation\Bootstrap\HandleExceptions.php(134): Illuminate\Foundation\Bootstrap\HandleExceptions->handleException(Object(ErrorException))
#12 [internal function]: Illuminate\Foundation\Bootstrap\HandleExceptions->handleShutdown()
#13 {main}
thrown in D:\laravel\vendor\laravel\framework\src\Illuminate\Container\Container.php on line 855
ورژن لاراولی که دانلود کردید سازگار نیست
اگر میتونید از سایت دیگه دانلود کنید
یا بگید من براتون بفرستم
سلام استاد
میشه لطفا خودتون بفرستید
https://www.uplooder.net/files/4919ed772ed39737d192dfc1a3c5cd5a/laravel-5.8.zip.html
فقط حتما قبل از serve گرفتن
وارد پروژه بشید و دستور
composer update
رو بزنید و بعد serve بگیرید
در ضمن اگر serve گرفتید و بهتون server error 500 داد
برید به پوشه config
app.php
این بخش رو تغییر بدید
'debug' => env('APP_DEBUG', true),
و بعد داخل فایل ها یک فایل hidden هست با اسم
.env.example
این رو به
.env
تغییر بدید و دستور
php artisan key:generate
صدا بزنید