سلام دوستان، خیلی نیاز به کمک دارم، یه پروژه لاراولی با ویو و دارم که میخوام ببرمش روی هاست، ولی متاسفانه همش با این ارور مواجه میشم
Composer detected issues in your platform: Your Composer dependencies require a PHP version >= 8.1.0
تو سایت هایی مثل استک اور فلو خیلی گشتم و الان 2 روزی هست دارم سعی میکنم مشکل رو حل کنم،
یکسری را حل ها بود تو استک اور فلو مثلا گفته بود تو بخش composer مقدار "config" رو با {"platform-check": false} پر کنم و منم این کار رو کردم ولی متاسفانه بعدش با ارور 500 مواجه شدم
This page isn’t working
xxxxxxxx.ir is currently unable to handle this request.
HTTP ERROR 500
خلاصه ممنون میشم سریع جوابمو بدید
@mhyeganeh
@endworld
@SpyStar0003
@sinashahoveisi
@rezajahangir
@amin.webdesign
@hesammousavi
@titan.2018.yj
این موضوع رو با هاستینگتون در میون بگذارید. که ورژن رو براتون در صورت امکان بالا ببرن.
ارورتون داره به شما میگه ورژن پی اچ پی بالای 8.1 رو میخواید . آیا این ورژن روی هاست نصب هست؟
ممنون از جوابتون @wozniak
توی هاست ورژه 8.0 هست، فکر میکنم حق با شما باشه، ولی من دارم از direct admin استفاده میکنم و در وقتی میخام ورژن رو بالا ببرم گزینه ای بالای 8.0 نداره و نمیدونم چطور اون رو upgrade کنم
@titan.2018.yj
سلام. برای ارتقای نسخه php اگه هاستی که دارید سرور مجازی هست خودتون باید نصبش کنید ولی اگه هاست اشتراکی هست و در تنظیمات دایرکت ادمین نسخه 8.1 قابل انتخاب نیست باید با پشتیبانی فنی شرکتی که هاست رو خریداری کردید در ارتباط باشید تا براتون نصبش کنن.
در ضمن اگه از سرور مجازی استفاده میکنید بهتره نصب نسخه جدید رو هم به همون شرکت پشتیبان بسپارید چون قطعا به مشکل میخورید اگه خودتون بخواید شخصا ارتقا بدید.
توی دایرکت ادمین هم قسمت domains اگه برید اونجا دامنه ای که روی هاستتون فعال هست کلیک کنید فکر کنم توی اون صفحه امکان تغییر و انتخاب نسخه php باشه. اگه نسخه 8.1 نبود روال بالا رو پیش بگیرید.
@titan.2018.yj
این موضوع رو با هاستینگتون در میون بگذارید. که ورژن رو براتون در صورت امکان بالا ببرن.
اگر شرایط ارتقای ورژن php هاست یا تغییر هاستینگتون رو نداشتید، یک راهکار دیگه هم اینه که نسخه php مورد استفاده تون رو به 8.0 تنزل بدید. خیلی کار خوبی نیست. اما چون تفاوتهای خیلی زیادی بینشون نیست و در شرایط اضطراری میتونه یک گزینه کار راه انداز باشه.
به این شکل که روی نسخه لوکالتون، در فایل composer.json نسخه php رو روی 8.0 تنظیم کنید. بعد یکبار دستور composer update
رو بزنید. احتمال داره اینجا یک سری conflict های دیگه هم در رابطه با سایر پکیج های مورد استفاده تون مواجه بشید که باید تک به تک بهشون رسیدگی بشه.
در نهایت که عملیات با موفقیت انجام شد نسخه جدید پوشه vendor رو جایگزین نسخه فعلی در هاست اشتراکیتون بکنید.
باید تو پنل هاستینگ یک گزینه داشته باشید برای تغییر ورژن php
اگر هم نه میتونید از جایی که پنل رو گرفتید بگید تا براتون فعل کنند.
سلام به شما دوست عزیز.
دوستان تمام نکات رو فرمودن، چون بنده رو تگ کرده بودین وظیفه خودم دونستم جواب بدم.
دلیل ارورتون رو آقای @wozniak گفتن.
راه کاری هم که جناب @mhyeganeh دادن رو میتونید انجام بدین.
موفق باشید.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟