راکت
علیرضا
علیرضا
توسط علیرضا مطرح شد
حل
10 پاسخ

مشکل در بارگذاری بر روی هاست بسیار فوری

درود کسی از دوستان هست که کمکم کنه برای بارگذاری بر روی هست به یک مشکل کوچیک خوردم که نمی توانم فایل ها را move کنم به صفحه اصلی.
این کد انی دسکم هست 196107756


ثبت پرسش جدید
رایموند
رایموند
تخصص :مختصص وردپرس - برنامه نویس لاراول
@Raymond4 سال پیشمطرح شد
0

@alirezamoghadam3180
توی هاست این فایل Mix-minifest.json حذف کن و اون دستوری که گفتم رو وارد کن تا فایل Mix-minifest.json جدید ساخته بشه.
اگر شناسایی کرد و پروژه بالا آورد که هیچ ...
اگر اوکی نشد اون تابع asset به کار بگیر ...


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

سلام عکس از ارور یا صفحه هاست بذار کامل با دسترسی ها


علیرضا
علیرضا
تخصص :در حال یادگیری لاراول
@alirezamoghadam31804 سال پیشمطرح شد
0

@mhyeganeh @rezajahangir @eniack @mehdi0121
عرض ادب🌷🌷
این سایت روی هاست هست این ارور میده چجوری می تونم npm install و npm run dev داخل cPanel اجرا کنم؟؟
اینم بهتون بگم که پوشه nodemodules فراموش کرده بودم وارد کنم داخل cPanel که بعدش به دایرکتوری مد نظر اضافه کردم.


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

درود...
اجرا بر روی هاست اشتراکی خیلی محدودیت داره که باید SSH فعال شده باشد.
بهتر است برای تست پروژه از سرویس لیارا استفاده کنید.


علیرضا
علیرضا
تخصص :در حال یادگیری لاراول
@alirezamoghadam31804 سال پیشمطرح شد
0

@endworld درود مهندس جان SSH فعاله نمی دونم چرا به میکس گیر میده


رایموند
رایموند
تخصص :مختصص وردپرس - برنامه نویس لاراول
@Raymond4 سال پیشمطرح شد
-1

@alirezamoghadam3180
همین طور که خطا پیداشت مربوط به فایل هایی که هست که با تابع mix فراخوانی شده است.
مثل کد زیر :

<link rel="stylesheet" href="https://roocket.ir/{{ mix('css/app.css', 'app') }}">

برای حل این مشکل تابع mix رو حذف کنید به جای آن تابع asset قرار دهید.
کد زیر:

<link rel="stylesheet" href="https://roocket.ir/{{ asset('css/app.css', 'app') }}">

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

وقتی دستور npm run dev یا npm run production رو اجرا می‌کنید، علاوه بر فایل های تعیین شده، یک فایل دیگه هم ایجاد میشه به نام:
public/mix-manifest.json

متن ارورتون هم به صورت مشخص داره به این قضیه اشاره می‌کنه که این فایل رو در پوشه public نمی‌تونه پیدا کنه!


@endworld
با حذف تابع mix و جایگزین کردنش با asset به نظرم فقط صورت مساله پاک میشه و خیلی از قابلیت های laravel mix رو هم از دست میدیم. مثل بحث cache busting


علیرضا
علیرضا
تخصص :در حال یادگیری لاراول
@alirezamoghadam31804 سال پیشمطرح شد
0

@mhyeganeh آقای یگانه عزیز سپاس از راهنماییتون ففط فایل mix-manifest.json داخل public هست
چطور نمیشناسه؟
اگرم باید آدرسشو تغییر بدم از کجا می تونم این کار بکنم؟


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

@alirezamoghadam3180
این فایل mix-manifest.json حذف کن و دوباره دستور npm run dev وارد کن و تا فایل جدید ایجاد شود..
اگر این فایل رو شناخت و توی اجرا مشکل پیدا نکرد که هیچ ..
اگرم نشناخت از تابع asset استفاده کنید.

مخالف نظر آقای یگانه نیستم منتها Laravel Mix گیر داره...


علیرضا
علیرضا
تخصص :در حال یادگیری لاراول
@alirezamoghadam31804 سال پیشمطرح شد
0

@endworld مچگرم چشم فقط داخل هاست بلد نیستم داخل خود لوکال میتونم تو phpstorm بزنم بعد پوشه
Mix-minifest.json داخل public_html هاست جایگزین کنم؟


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

@alirezamoghadam3180
توی هاست این فایل Mix-minifest.json حذف کن و اون دستوری که گفتم رو وارد کن تا فایل Mix-minifest.json جدید ساخته بشه.
اگر شناسایی کرد و پروژه بالا آورد که هیچ ...
اگر اوکی نشد اون تابع asset به کار بگیر ...


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

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