شد...
از کانفیگ خود لایووایر بود و باید توی پوشه کانفیگ و بعدش لایووایر، aset رو دستی روی دامنه تنظیم میکردی... کردم و درست شد خداروشکر...
@mhyeganeh @hossein.r.1442 @SobhanDadkhah @juza66
@hosseinshirinegad98 @wozniak @khanzadimahdi @golshahimohammadreza @ali.bayat @saman1111 @saman1111 @endworld @endworld @hesammousavi @mhyeganeh @milad
جناب موسوی و آقای بیات و...
بی زحمت توی تصویر ارورش رو یه نیگاهی بکنین و یه راهنمایی بدین...
پیشاپیش تشکر
دوست عزیز؛ تصویری که ارسال کردید که صرفا داره نشون میده درخواست fail شده و هیچ اطلاعاتی نمیده. برای این کار باید روی سطر fail شده کلیک کنید و بعد تب response ببینید چه متن اروری نمایش میده. (البته لازمه اش اینه که APP_DEBUG در فایل .env تون فعال شده باشه قبلش)
یا راهکار دیگه این هست که به فایل log لاراول در هاستتون مراجعه کنید. وارد مسیر storage/logs بشید و اگر فایل هایی از قبل وجود داره حذف کنید. دوباره درخواستتون رو اجرا کنید تا فایل log جدید ساخته بشه. بعد برید داخلش ببینید علت خطا رو چی تشخیص داده.
توی سربرگ response که فرمودین زدم نوشته: failed to load data
لاگ هم خالی کردم توی لاگ جدید چیزی نمیاره!
توی تصویر بالا منظورم بیشتر اونجایی که موس رو نگه داشتم که نوشته: localhost فکر کنم ایراد از اونجاست...
@mhyeganeh
@ali.bayat
@hesammousavi
کمک...!!
@701mostafa سلاام.
چیزی که مشخصه اشتباه بودن آدرسی هست که درخواست بهش فرستاده میشه ( همونطوری که خودتون هم حدس زدید) . روی حالت پروداکشن و روی سرور دیگه localhost معنا نمیده و طبیعتا failed میشه
@701mostafa
لوکال هاست برای چی....!؟!؟! 😦
احتمالا APP_URL تون رو در فایل .env هنوز اصلاح نکردید.
message که پوشه نیست!!
یک مسیر از پیش تعریف شده برای لایووایر هستش!
الان این میگه متد get رو ساپورت نمیکنه ، فقط متد post دریافت میکنه
شما کدهاتون رو بذارید ببینیم کجایی کارتون اشکال داره
<form action="..." method="POST">
@csrf
@method('PUT')
</form>
دوست عزیز؛ پیشنهادم اینه که فعلا بیخیال LiveWire بشید و یکم بیشتر روی خود Laravel وقت بذارید و حداقل یکی دو پروژه کامل رو پیاده سازی بکنید تا بصورت پایه ای قوی تر بشید. بعد سراغ مباحث جدیدی مثل LiveWire و ... برید. (صرفا من باب پیشنهاد)
چون اصلا ماهیتا LiveWire هم برای افرادی بوجود اومده که به لاراول تسلط دارند و میخوان که درگیر فریم ورک های جاوااسکریپتی نشن و عمده کارها رو در همون فضای لاراول هندل کنند. ولی عمده سوالات و اشکالاتی که برای شما بوجود اومده اصلا ارتباطی با Livewire ندارند ظاهرا.
الان هر چقدر هم که با پرسش و پاسخ به این سبک سعی کنیم مشکلات رو برطرف کنیم، بازهم نمیشه به ادامه اش امیدوار بود. چون مسائل ریز و درشت زیاد دیگه ای هم وجود خواهند داشت.
@mhyeganeh اولا واقعا ممنون که مشارکت کردین...
ولی ظاهرا متوجه نشدین پروژه بنده روی لوکال کاملا بدون هیچ ایرادی دقیق و سریع کار میکنه و پروژه کوچیکی هم نیست (و بارها از انواع متدهای post , put , get داخلش به درستی استفاده شده) و البته این سومین پروژه جدیم با لاراول هست که خداروشکر همشون موفق بودن فقط الآن روی هاست با لایووایر که اومده همین ایراد جزئی داره اذیتم میکنه...
این خطای که شما قرار دادید گفته به این آدرس باید درخواست رو به صورت POST ارسال کنید نه GET یه بررسی بفرمایید هرکجا که دارید به این آدرس درخواست میفرستید احتمالا متود رو تعریف نکردید براش توی view هاتون دنبال این خطا باشید
@hossein.r.1442 سیدجون این پروژه روی لوکال کار میده و غیر ممکنه از متدهاش باشه...
ظاهرا مشکلش توی پوشه کانفیک توی فایل لایووایر توی asset_url هستش...
اگه روی سرور اجرا شده چرا به لوکال هاست درخواست میده؟ شاید جای به صورت relative آدرس دادید؟ localhost رو توی کل پروژه سرچ کنید ببینید چیزی گیرتون نمیاد؟
شد...
از کانفیگ خود لایووایر بود و باید توی پوشه کانفیگ و بعدش لایووایر، aset رو دستی روی دامنه تنظیم میکردی... کردم و درست شد خداروشکر...
@mhyeganeh @hossein.r.1442 @SobhanDadkhah @juza66
@701mostafa
سلام ، برنامه منم مشکل شما رو داره اگر ممکنه میشه بیشتر توضیح بدید ؟ ممنون میشم .
برنامه روی لوکال اوکی هست ولی وقتی آپلود کردم قسمت livewire اجرا نمیشه .
'asset_url' => null,
این قسمت باید چه مسیری بنویسم ؟
سلام
الان این مشکل برا من هم ایجاد شده و قتی روی لوکال هست درست کار می کنه ولی روی سرور ریموت کار نمی کندخطای livewire.js میده
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟