🎉 سال نو، مهارت نو، مشاوره رایگان نقشه راه برنامه نویسی (آفر ویژه ثبت نام قبل از افزایش قیمت 🔥)
۰ ثانیه
۰ دقیقه
۰ ساعت
۹ mohammad dadkhah
عدم اجرای db:seed
مهرداد سامی حل شده توسط مهرداد سامی

سلام خسته نباشید

 شما در این بخش از متودی به نام factory استفاده کرده اید تا در seed بتوانید داده‌های fake تولید کنید

خب این متود یک متود از پیش تعریف شده است؟ یا خود شما تعریف کرده اید چون که داخل سیستم ارور میده که این متود تعریف نشده است

 

سلام 

 

در ورژن جدید لاراول باید Factory رو به صورت زیر صدا بزنید:

 

User::factory()->create();
// For create multiple data
User::factory()->count(10)->create();

 

مهرداد سامی ۰۲ تیر ۱۴۰۰، ۰۶:۵۸

سلام متاسفانه همچنان هم همان ارور را می‌دهد

mohammad dadkhah ۰۳ تیر ۱۴۰۰، ۰۶:۵۵

سلام کدهای فایل

 UserFactory.php 

است که به 

object factory 

.ایراد گرفته است

 


 

mohammad dadkhah ۰۳ تیر ۱۴۰۰، ۰۷:۰۴

از چه ورژنی از لاراول دارید استفاده میکنید؟

مهرداد سامی ۰۳ تیر ۱۴۰۰، ۱۲:۱۲

سلام

wamp server 

ام ورژن 3.0.6  است به این خاطر لاراول نسخه ای 5.5  نصب شد

و دارم 3.2.3 دانلود و نصب می‌کنم تا بتونم نسخه ای بالا‌تر اش را نصب کنم

و این کد دوباره اجرا می‌کنم و اگر باز هم ارور داد

 

 

 

 

’’’’

mohammad dadkhah ۰۳ تیر ۱۴۰۰، ۱۲:۱۹

سلام خسته نباشید

در فیلم‌های آموزشی شما از چه نسخه لاراولی استفاده می‌کنید؟

 من نسخه 7 را هم نصب کردم بازم مشکل دارم

لطفا نسخه لاراول ای که در فیلم‌ها استفاده کرده اید را بگید.

 

mohammad dadkhah ۰۶ تیر ۱۴۰۰، ۰۵:۲۵

نسخه‌ای که بنده استفاده میکنم ۵.۵ هستش .. 

نسبت به تصاویری هم که دیدم شما درست کد رو وارد میکردید یکبار دستور: 

 

composer dump-autoload

رو داخل ترمینال خودتون بزنید ببینید مشکل حل میشه

بهترین پاسخ
مهرداد سامی ۰۶ تیر ۱۴۰۰، ۰۵:۲۹

سلام

کدی که گفتید را زدم این هم نتیجه اش فرقی نداشت

یک سوال دیگه داشتم در این عکس که فرستادم چرا در ایندکس auth  به ایندکس pass

phpstorm ایراد می‌گیرد؟

mohammad dadkhah ۰۶ تیر ۱۴۰۰، ۰۵:۴۴

داخل Env این کلید رو قرار دادید؟

 

اگر این کار رو کردید شاید Phpstorm داره اشتباه میکنه .. یکبار برنامه رو تست کنید اگر مشکلی برخوردین اون موقع ارور رو بررسی کنید.

مهرداد سامی ۰۶ تیر ۱۴۰۰، ۰۶:۰۶