مصطفی
4 سال پیش توسط مصطفی مطرح شد
17 پاسخ

مشکل در livewire

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


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

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


محمدحسن یگانه
تخصص : Full-Stack Web Developer Freel...
@mhyeganeh 4 سال پیش مطرح شد
3

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

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


مصطفی
تخصص : لاراول و جنگو و ویو
@701mostafa 4 سال پیش آپدیت شد
0

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


سبحان دادخواه
تخصص : دانشجوی برنامه نویسی :)
@SobhanDadkhah 4 سال پیش مطرح شد
0

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


محمدحسن یگانه
تخصص : Full-Stack Web Developer Freel...
@mhyeganeh 4 سال پیش مطرح شد
1

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

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


مصطفی
تخصص : لاراول و جنگو و ویو
@701mostafa 4 سال پیش مطرح شد
0

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


مصطفی
تخصص : لاراول و جنگو و ویو
@701mostafa 4 سال پیش مطرح شد
0

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

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


سیدعلی موسوی
تخصص : سی شارپ و پی اچ پی
@juza66 4 سال پیش آپدیت شد
0

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

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

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

@csrf  

@method('PUT')

</form>

محمدحسن یگانه
تخصص : Full-Stack Web Developer Freel...
@mhyeganeh 4 سال پیش مطرح شد
2

@701mostafa

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

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

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


مصطفی
تخصص : لاراول و جنگو و ویو
@701mostafa 4 سال پیش آپدیت شد
0

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


مصطفی
تخصص : لاراول و جنگو و ویو
@701mostafa 4 سال پیش مطرح شد
سید حسین رضوی
تخصص : برنامه نویس وب و طراح رابط کار...
@hossein.r.1442 4 سال پیش مطرح شد
0

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


مصطفی
تخصص : لاراول و جنگو و ویو
@701mostafa 4 سال پیش مطرح شد
0

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


سید حسین رضوی
تخصص : برنامه نویس وب و طراح رابط کار...
@hossein.r.1442 4 سال پیش مطرح شد
1

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


مصطفی
تخصص : لاراول و جنگو و ویو
@701mostafa 4 سال پیش مطرح شد
1

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


zeynab
تخصص : برنامه نویس تحت وب
@sahelz74 4 سال پیش مطرح شد
0

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

 'asset_url'  => null,

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


سمیه
@som6105852 9 ماه پیش مطرح شد
0

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


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

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