راکت

عدم آپدیت ورژن ۵.۸.۳۶ به ۶

8 پاسخ

سلام
در آپدیت ورژن ورژن 5.8.36 به 6 به نسخه php ایراد میگیره
با این ارور

Your requirements could not be resolved to an installable set of packages.

Problem 1

- This package requires php ^7.2 but your PHP version (7.1.23) does not satisfy that requirement.  
  Problem 2
- Installation request for laravel/framework 6.0.0 -> satisfiable by laravel/framework\[v6.0.0\].
- laravel/framework v6.0.0 requires php ^7.2 -> your PHP version (7.1.23) does not satisfy that requirement.

تمام راه هایی رو که در استک اورفلو گفته شد رو تست کردم
حل نشد
روی سیستم مک کار میکنم
نمیدونم مشکل از اون ممکنه باشه
ورژن php زمپم هم روی 7.3 هست
توی composer.json
اینا رو دارم

{  
"name": "laravel/laravel",  
"description": "The Laravel Framework.",  
"keywords": \["framework", "laravel"\],  
"license": "MIT",  
"type": "project",  
"require": {  
"php": "7.3.9",  
"anam/captcha": "^1.0",  
"anhskohbo/no-captcha": "^3.1",  
"fideloper/proxy": "^4.0",  
"laravel/framework": "6.0.0",  
"laravel/passport": "^7.0",  
"laravel/tinker": "~1.0",  
"laravelcollective/html": "^5.4.0",  
"paragonie/random\_compat": "2.\",
"saeedpooyanfar/zarinpal": "^3.0",
"uxweb/sweet-alert": "^2.0",
"kylekatarnls/laravel-carbon-2": "^1.0.0",
"nesbot/carbon": "2.27.0 as 1.39.0"
},
"require-dev": {
"filp/whoops": "~2.0",
"fzaninotto/faker": "~1.4",
"mockery/mockery": "0.9.",
"phpunit/phpunit": "~7.0"
},
"autoload": {
"classmap": [
    "database/seeds",
    "database/factories"
],
"psr-4": {
    "App\\": "app/"
},
"files": ["app/Helpers/seo.php"]

},
"autoload-dev": {
"psr-4": {
    "Tests\\": "tests/"
}
},
"extra": {
"laravel": {
    "dont-discover": [
    ]
}
},
"scripts": {
"post-root-package-install": [
    "@php -r \"file_exists('.env') || copy('.env.example', '.env');\""
],
"post-create-project-cmd": [
    "@php artisan key:generate"
],
"post-autoload-dump": [
    "Illuminate\\Foundation\\ComposerScripts::postAutoloadDump",
    "@php artisan package:discover"
]
},
"config": {

"preferred-install": "dist",
"sort-packages": true,
"optimize-autoloader": true
}
}

خواهشا کمک کنید 5 روزه گرفتار حل مشکلم

آرتا
آرتا
@Arta
ثبت پرسش جدید

پاسخ‌ها

8
سیدعلی موسوی
سیدعلی موسوی
@juza66

تخصص: سی شارپ و پی اچ پی

20 دقیقه وقت بذار از اول لاراول رو نصب کن و کنترلرها و ویوها و غیره.. رو دستی به لاراول 6 اضاف کن.

آرتا
آرتا
@Arta

تخصص: برنامه نویس وب و موبایل

سلام مممنونم @juza66
یعنی لاراول ۶ رو نصب کنم و همه رو منتقل کنم به پروژه جدید حله ؟؟ واقعا؟ تست کردید؟

شاید پاسخ شما همین‌جا باشد

حسام موسوی
حسام موسوی
@hesammousavi

تخصص: طراح و برنامه نویس

بابا جان مادرتون ویرایشگر گذاشتیم که کدتون رو درست وارد کنید این چیه باز ! اعصاب نمیزارین

آرتا
آرتا
@Arta

تخصص: برنامه نویس وب و موبایل

@hesammousavi
کاش کنار ایراد گرفتن سوالم رو هم پاسخ میدادید

من لاراول رو با اخرین ورژن نصب کردم با ۶ نصب نشد و ۵.۸ نصب شد
کسی هست الان با ۶ کار کنه ؟
بمونم رو ۵.۸ یا حتما ارتقا بدم ؟
ممنون راهنماییم کنید

حسام موسوی
حسام موسوی
@hesammousavi

تخصص: طراح و برنامه نویس

دوست من شما اگر فقط ارور رو میخوندید میفهمیدید که مشکلتون تنها از ورژن php هست و باید ورژن 7.2 رو نصب بفرمایید

آرتا
آرتا
@Arta

تخصص: برنامه نویس وب و موبایل

@hesammousavi
برای تجربه دوستان عرض میکنم ورژن php زمپ رو از php.info چک کردم 7.3 بود از دستور
php artisan --version چک کردم 7.2 بود
ترمینال زدم php -v ورژن 7.1 رو نشون داد
الانم گذاشتم آپدیت ولی خیلی طول کشیده
فکر میکنم مشکل از همینجاست
مرسی

حسام موسوی
حسام موسوی
@hesammousavi

تخصص: طراح و برنامه نویس

اول اینکه دستور php artisan --version ورژن php رو نشون نمیده و مربوط به ورژن laravel میشه.
دوم اینکه این به این دلیله که احتمالا شما php رو با چند روش نصب کردید .
path مربوط به ورژن آخر php رو در enviroument varibales سیستم خودتون اگر ویندوز هست قرار بدید یا در سیستم‌ عامل‌های دیگه به روش مشابه

سیدعلی موسوی
سیدعلی موسوی
@juza66

تخصص: سی شارپ و پی اچ پی

@Arta
بله تست کردم و همیشه اینجوری اپدیت میکنم من

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

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