مجید
4 سال پیش توسط مجید مطرح شد
2 پاسخ

ترجمه راه حل رفع ارور

من از لاراول 5.7 استفاده میکنم موقعی که دستور php artisan optimize را میخام اجرا کنم ارور میگیرم
برای رفع ارور من راهکار زیر را پیدا کردم کسی میتونه بگه دقیقا این متن چی میگه؟

To find out where exactly the issue is, you can temporarily remove $this->files->delete($configPath); from vendor/laravel/framework/src/Illuminate/Foundation/Console/ConfigCacheCommand.php. By doing so bootstrap/cache/config.php does not get automatically deleted and you can look up the mentioned line (here 241) in the config.php file.

ثبت پرسش جدید
سینا شاه‌اویسی
تخصص : برنامه نویس فرانت اند
@sinashahoveisi 4 سال پیش مطرح شد
0

فکر کنم این دستور رو بزنی درست بشه

php artisan config:cache

مجید
تخصص : Laravel-Nuxt
@MajidDeveloper 4 سال پیش آپدیت شد
0

موضوع سر اینه که چه این دستور را بزنم چه دستور php artisan optimize ارور زیر را دارم.


LogicException : Your configuration files are not serializable.

at C:\\xampp\\htdocs\\laravel-course\\digistyle2\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Console\\ConfigCacheCommand.php:71  
67| require $configPath;  
68| } catch (Throwable $e) {  
69| $this->files->delete($configPath);  
70|

> 71| throw new LogicException('Your configuration files are not serializable.', 0, $e);  
> 72| }  
> 73|  
> 74| $this->info('Configuration cached successfully!');  
> 75| }

Exception trace:

1 Error::("Call to undefined method Closure::setstate()")  
C:\\xampp\\htdocs\\laravel-course\\digistyle2\\bootstrap\\cache\\config.php:496

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام