راکت
حل شده

مشکل در livewire

17 پاسخ

سلام
ببخشید یه پروژه لاراولی درست کردم که یه قسمتیش از لایو وایر استفاده شده و روی لوکال کاملا درست کار میکنه ولی متأسفانه وقتی روی هاست ریختمش اون قسمت لاو وایرش از کار افتاد... ریکوئست میفرسته ولی کاری نمیکنه!!
توضیح تصویر رو وارد کنید

ثبت پرسش جدید

پاسخ‌ها

17
مصطفی
مصطفی
@701mostafa

تخصص: لاراول و جنگو

بهترین پاسخ

شد...
از کانفیگ خود لایووایر بود و باید توی پوشه کانفیگ و بعدش لایووایر، aset رو دستی روی دامنه تنظیم میکردی... کردم و درست شد خداروشکر...
@mhyeganeh @hossein.r.1442 @SobhanDadkhah @juza66

مصطفی
مصطفی
@701mostafa

تخصص: لاراول و جنگو

@hosseinshirinegad98 @wozniak @khanzadimahdi @golshahimohammadreza @ali.bayat @saman1111 @saman1111 @endworld @endworld @hesammousavi @mhyeganeh @milad
جناب موسوی و آقای بیات و...
بی زحمت توی تصویر ارورش رو یه نیگاهی بکنین و یه راهنمایی بدین...
پیشاپیش تشکر

محمدحسن یگانه
محمدحسن یگانه
@mhyeganeh

تخصص: Full-Stack Web Developer Freelancer

دوست عزیز؛ تصویری که ارسال کردید که صرفا داره نشون میده درخواست fail شده و هیچ اطلاعاتی نمیده. برای این کار باید روی سطر fail شده کلیک کنید و بعد تب response ببینید چه متن اروری نمایش میده. (البته لازمه اش اینه که APP_DEBUG در فایل .env تون فعال شده باشه قبلش)

یا راهکار دیگه این هست که به فایل log لاراول در هاستتون مراجعه کنید. وارد مسیر storage/logs بشید و اگر فایل هایی از قبل وجود داره حذف کنید. دوباره درخواستتون رو اجرا کنید تا فایل log جدید ساخته بشه. بعد برید داخلش ببینید علت خطا رو چی تشخیص داده.

شاید پاسخ شما همین‌جا باشد

مصطفی
مصطفی
@701mostafa

تخصص: لاراول و جنگو

توی سربرگ response که فرمودین زدم نوشته: failed to load data
لاگ هم خالی کردم توی لاگ جدید چیزی نمیاره!
توی تصویر بالا منظورم بیشتر اونجایی که موس رو نگه داشتم که نوشته: localhost فکر کنم ایراد از اونجاست...
@mhyeganeh
@ali.bayat
@hesammousavi
کمک...!!

سبحان دادخواه
سبحان دادخواه
@SobhanDadkhah

تخصص: دانشجوی برنامه نویسی :)

@701mostafa سلاام.
چیزی که مشخصه اشتباه بودن آدرسی هست که درخواست بهش فرستاده میشه ( همونطوری که خودتون هم حدس زدید) . روی حالت پروداکشن و روی سرور دیگه localhost معنا نمیده و طبیعتا failed میشه

محمدحسن یگانه
محمدحسن یگانه
@mhyeganeh

تخصص: Full-Stack Web Developer Freelancer

@701mostafa
لوکال هاست برای چی....!؟!؟! 😦

احتمالا APP_URL تون رو در فایل .env هنوز اصلاح نکردید.

مصطفی
مصطفی
@701mostafa

تخصص: لاراول و جنگو

اصلاح کردم وای بازم همون میاد...
@mhyeganeh

مصطفی
مصطفی
@701mostafa

تخصص: لاراول و جنگو

توضیح تصویر رو وارد کنید

نده اصلا پوشه ای به نام message در لایووایر ندارم!!

سیدعلی موسوی
سیدعلی موسوی
@juza66

تخصص: سی شارپ و پی اچ پی

message که پوشه نیست!!
یک مسیر از پیش تعریف شده برای لایووایر هستش!
الان این میگه متد get رو ساپورت نمیکنه ، فقط متد post دریافت میکنه

شما کدهاتون رو بذارید ببینیم کجایی کارتون اشکال داره

<form action="..." method="POST">

@csrf  

@method('PUT')

</form>
محمدحسن یگانه
محمدحسن یگانه
@mhyeganeh

تخصص: Full-Stack Web Developer Freelancer

@701mostafa

دوست عزیز؛ پیشنهادم اینه که فعلا بیخیال LiveWire بشید و یکم بیشتر روی خود Laravel وقت بذارید و حداقل یکی دو پروژه کامل رو پیاده سازی بکنید تا بصورت پایه ای قوی تر بشید. بعد سراغ مباحث جدیدی مثل LiveWire و ... برید. (صرفا من باب پیشنهاد)

چون اصلا ماهیتا LiveWire هم برای افرادی بوجود اومده که به لاراول تسلط دارند و میخوان که درگیر فریم ورک های جاوااسکریپتی نشن و عمده کارها رو در همون فضای لاراول هندل کنند. ولی عمده سوالات و اشکالاتی که برای شما بوجود اومده اصلا ارتباطی با Livewire ندارند ظاهرا.

الان هر چقدر هم که با پرسش و پاسخ به این سبک سعی کنیم مشکلات رو برطرف کنیم، بازهم نمیشه به ادامه اش امیدوار بود. چون مسائل ریز و درشت زیاد دیگه ای هم وجود خواهند داشت.

مصطفی
مصطفی
@701mostafa

تخصص: لاراول و جنگو

@mhyeganeh اولا واقعا ممنون که مشارکت کردین...
ولی ظاهرا متوجه نشدین پروژه بنده روی لوکال کاملا بدون هیچ ایرادی دقیق و سریع کار میکنه و پروژه کوچیکی هم نیست (و بارها از انواع متدهای post , put , get داخلش به درستی استفاده شده) و البته این سومین پروژه جدیم با لاراول هست که خداروشکر همشون موفق بودن فقط الآن روی هاست با لایووایر که اومده همین ایراد جزئی داره اذیتم میکنه...

مصطفی
مصطفی
@701mostafa

تخصص: لاراول و جنگو

سید حسین رضوی
سید حسین رضوی
@hossein.r.1442

تخصص: برنامه نویس وب و طراح رابط کاربری

این خطای که شما قرار دادید گفته به این آدرس باید درخواست رو به صورت POST ارسال کنید نه GET یه بررسی بفرمایید هرکجا که دارید به این آدرس درخواست میفرستید احتمالا متود رو تعریف نکردید براش توی view هاتون دنبال این خطا باشید

مصطفی
مصطفی
@701mostafa

تخصص: لاراول و جنگو

@hossein.r.1442 سیدجون این پروژه روی لوکال کار میده و غیر ممکنه از متدهاش باشه...
ظاهرا مشکلش توی پوشه کانفیک توی فایل لایووایر توی asset_url هستش...

سید حسین رضوی
سید حسین رضوی
@hossein.r.1442

تخصص: برنامه نویس وب و طراح رابط کاربری

اگه روی سرور اجرا شده چرا به لوکال هاست درخواست میده؟ شاید جای به صورت relative آدرس دادید؟ localhost رو توی کل پروژه سرچ کنید ببینید چیزی گیرتون نمیاد؟

zeynab
zeynab
@sahelz74

تخصص: برنامه نویس تحت وب

@701mostafa
سلام ، برنامه منم مشکل شما رو داره اگر ممکنه میشه بیشتر توضیح بدید ؟ ممنون میشم .
برنامه روی لوکال اوکی هست ولی وقتی آپلود کردم قسمت livewire اجرا نمیشه .

 'asset_url'  => null,

این قسمت باید چه مسیری بنویسم ؟

سمیه
سمیه
@som6105852

سلام
الان این مشکل برا من هم ایجاد شده و قتی روی لوکال هست درست کار می کنه ولی روی سرور ریموت کار نمی کندخطای livewire.js میده

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

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