سلام خدمت استاد گرام و عزیز
استاد پروژه ام رو روی هاست قرار دادم دتا بیس رو ایجاد کردم و جداول رو انتفال دادم و داخل فایل .env نام دیتابیس و یوزرنیم و پسورد رو وارد کردم به این شکل:
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=نام دیتابیس خودم
DB_USERNAME=یوزرنیم خودم
DB_PASSWORD=پسوورد خودمولی این ارور رو دارم
SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) (SQL: select * from `sessions` where `id` = OcXQeA8z0zM027JV1t3lDdjLF3gGYtuCn1dfcPuT limit 1)استاد اگه میشه کمک کنید.
استاد یک جا خودم باید پس از ویرایش .env سرور رو ریست کنید. این رو نفهمیدم.
اگه توی اون 6خط بالا اشتباهی هست یا اینکه جای دیگه ای باید تغییری بدم اگه میشه راهنمایی بفرمایید استاد ممنون.
استاد این تغییرات رو درون فایل config در پوشه bootstrap هم انجام دادم درست شد. یک جا خوندم بعضی هاست ها اجازه استفاده از .env نمیدن
نمیدونم کار اساسی بود یا نه؟
استاد من نسخه php رو در Cpanel ارتقا دادم ولی این ارور رو دارم
Fatal error: Composer detected issues in your platform: Your Composer dependencies require a PHP version ">= 7.3.0". You are running 5.6.40. in /home3/karmanap/azhafit.karmanapp.ir/vendor/composer/platform_check.php on line 25با سلاح خدمت شما همراه عزیز
بله کار درستی کردید باید در config دیتابیس اطلاعات رو بذارید
استاد ممنون از پاسخ شما
راجع به نسخه ای که داره ایراد میگیره از php میشه راهنمایی بفرمایید
باز هم ممنون
فک کنم برعکس کار کردید
میگه ۵.۶ ران شده من ۷.۳ به بالا میخوام
استاد باز هم ممنون از پاسخ شما
استاد مشکل نسخه php حل شد
استاد ارور 403 داشتم و سایت باز نمیشد. ادامه آدرسم public رو زدم به مشکل نسخه php خوردم
مشکل php حل شد , حالا میگه صفحه اصلی سایتم رو پیدا نمیکنه. یعنی اون بلیدی رو که به روت / داده بودم
استاد همه محتویات داخل public رو ریختم داخل پوشه اصلی تا دیگه نیاز به وارد کردن public ادامه نباشه و تعییرات داخل پوشه index.php هم انجام دادم چون یک پوشه آورده بودم عقب. مشکل حل نشد هنوز میگه صفحه اصلی یافت نشد
استاد کار دیگه ای هم باید انجام میدادم؟
ببخشید خیلی سوال می پرسم. گیر کردم استاد
باید به این صورت باشه
محتویات پابلیک رو بریزید توو public html
بقیه هم خارج از اون
این اصولی ترین روش هست
استاد سلام مجدد و عرض احترام
استاد این روش رو هم امتحان کردم باز همون ارور رو دارم. میگه صفحه ابتدایی سایت رو پیدا نمیکنه
یک چیزی که هست داره انگار از داخل storage مسیر قبلی پروژه که داخل درایو D پوشه سیستم خودم بود دنبال ویو میگرده استاد.

استاد این پوشه داخل پروژه نیست و با اولین رفرش ساخته میشه و دقیقا مسیریه که پروژه رو داخل سیستم ساختم.
یک بار هم کل محتویات پابلیک رو حذف کردم ولی تغییری نکرد. استاد ممنون میشم راهنمایی بفرمایید
خیلی کلافه شدم. باز هم متشکر بابت پاسخ هاتون
استاد این ارور:

سلام مجدد
والا نمیدونم این فایلی که میسازه چی هست اگر میتونید روی یک هاست دیگه امتحان کنید شاید مشکل هاست باشه
بله استاد ممنون از پاسختون
استاد میشه یک هاستی که خودتون قبلا برای پروژه لاراول ازش استفاده کردید و لاراول 8 رو ساپورت کنه معرفی کنید. من از میهن وب هاست استفاده می کنم. چند بار هم ارور نسخه php داد. با نظر شما موافقم ممنکه از هاست باشه
والا من سرور اختصاصی دارم خودم از هاست استفاده نمیکنم ولی ایران هاست و مشهد هاست مناسب هستن
بازم قبل از خرید هاست جدید سرچ کنید شاید بشه مشکل رو حل کرد رویهمین هاست
استاد من دارم به عنوان ساب دامین پروژه رو بالا میارم نکته ای توی این نیست؟
استاد همچین جوابی هم پیدا کردم
Have you already done php artisan config:cache or php artisan config:clear?چطور میشه روی هاست دستورات artisan اجرا کرد استاد؟
میتونید جاب بنویسید

استاد اینجا داخل فایل کانفیگ در پوشه bootstrap اینها رو پیدا کردم. چرا اینارو اینطوری نوشته؟
توی 12 خط در این فایل به این آدرس اشاره کرده
استاد احساس می کنم باید آدرس رو تا قبل از storage تغییر بدم.
استاد برای اینکه به روت هاست خودم اشاره کنم چی بنویسم؟
localhost بنویسم؟ یا یک اسلش خالی؟
از کدهای خام laravel استفاده کنید ببینید خودش چی نوشته
اوکی استاد ممنون
سلامت باشید
استاد ممنون از پاسخ های کاملتون
مشکل حل شد و مشکل همین فایل کانفیگ داخل bootstrap/cash بود
پاکش کردم حل شد
سلامت باشید
خوشحالم مشکلتون حل شد