سلام
در آپدیت ورژن ورژن 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 روزه گرفتار حل مشکلم
20 دقیقه وقت بذار از اول لاراول رو نصب کن و کنترلرها و ویوها و غیره.. رو دستی به لاراول 6 اضاف کن.
سلام مممنونم @juza66
یعنی لاراول ۶ رو نصب کنم و همه رو منتقل کنم به پروژه جدید حله ؟؟ واقعا؟ تست کردید؟
بابا جان مادرتون ویرایشگر گذاشتیم که کدتون رو درست وارد کنید این چیه باز ! اعصاب نمیزارین
@hesammousavi
کاش کنار ایراد گرفتن سوالم رو هم پاسخ میدادید
من لاراول رو با اخرین ورژن نصب کردم با ۶ نصب نشد و ۵.۸ نصب شد
کسی هست الان با ۶ کار کنه ؟
بمونم رو ۵.۸ یا حتما ارتقا بدم ؟
ممنون راهنماییم کنید
دوست من شما اگر فقط ارور رو میخوندید میفهمیدید که مشکلتون تنها از ورژن php هست و باید ورژن 7.2 رو نصب بفرمایید
@hesammousavi
برای تجربه دوستان عرض میکنم ورژن php زمپ رو از php.info چک کردم 7.3 بود از دستور
php artisan --version چک کردم 7.2 بود
ترمینال زدم php -v ورژن 7.1 رو نشون داد
الانم گذاشتم آپدیت ولی خیلی طول کشیده
فکر میکنم مشکل از همینجاست
مرسی
اول اینکه دستور php artisan --version
ورژن php رو نشون نمیده و مربوط به ورژن laravel میشه.
دوم اینکه این به این دلیله که احتمالا شما php رو با چند روش نصب کردید .
path مربوط به ورژن آخر php رو در enviroument varibales سیستم خودتون اگر ویندوز هست قرار بدید یا در سیستم عاملهای دیگه به روش مشابه
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟