Hướng dẫn how do you fix composer detected issues in your platform your composer dependencies require a php version? - làm cách nào để bạn khắc phục các sự cố đã phát hiện về trình soạn nhạc trong nền tảng của bạn. Các sự cố phụ thuộc vào trình soạn nhạc của bạn yêu cầu phiên bản php?

62

Mới! Lưu câu hỏi hoặc câu trả lời và sắp xếp nội dung yêu thích của bạn. Tìm hiểu thêm.
Learn more.

Tôi đã tải dự án Laravel của mình lên lưu trữ AWS khi tôi truy cập địa chỉ IP của phiên bản EC2, nó cho tôi lỗi này:

Composer detected issues in your platform: Your Composer dependencies require a PHP version ">= 7.3.0".

Tôi kiểm tra phiên bản PHP và phiên bản hiện tại 7.3. Tôi không biết những gì tôi thực sự cần làm. Đầu tiên, phiên bản là 7.4, và sau đó tôi hạ cấp xuống 7,3.

Hướng dẫn how do you fix composer detected issues in your platform your composer dependencies require a php version? - làm cách nào để bạn khắc phục các sự cố đã phát hiện về trình soạn nhạc trong nền tảng của bạn. Các sự cố phụ thuộc vào trình soạn nhạc của bạn yêu cầu phiên bản php?

Hỏi ngày 17 tháng 12 năm 2020 lúc 10:59Dec 17, 2020 at 10:59

3

Thực hiện theo thủ thuật này

  1. Thêm dòng này vào đối tượng cấu hình của tệp Composer.jsonconfig object of composer.json file

    "Kế toán nền tảng": Sai

  2. Chạy

    {
        "config": {
    
            "platform-check": false
        }
    }
    
    7

  3. Sau đó chạy

    {
        "config": {
    
            "platform-check": false
        }
    }
    
    8 trong thiết bị đầu cuối

Đã trả lời ngày 21 tháng 1 năm 2021 lúc 9:03Jan 21, 2021 at 9:03

msayubi76msayubi76msayubi76

1.1141 Huy hiệu vàng10 Huy hiệu bạc17 Huy hiệu đồng1 gold badge10 silver badges17 bronze badges

4

Tệp dự án hoặc trình soạn thảo toàn cầu.json:

{
    "config": {

        "platform-check": false
    }
}

Hướng dẫn how do you fix composer detected issues in your platform your composer dependencies require a php version? - làm cách nào để bạn khắc phục các sự cố đã phát hiện về trình soạn nhạc trong nền tảng của bạn. Các sự cố phụ thuộc vào trình soạn nhạc của bạn yêu cầu phiên bản php?

Đã trả lời ngày 9 tháng 1 năm 2021 lúc 15:04Jan 9, 2021 at 15:04

2

Problem:

Trình soạn thảo của bạn kiểm tra các yêu cầu nền tảng (phiên bản PHP và các tiện ích mở rộng được tải) khi trình tải tự động được tải. Nếu bạn chạy ứng dụng không đáp ứng các yêu cầu của nền tảng, ứng dụng sẽ thoát với một thông báo tương tự như thế này:

Nhà soạn nhạc đã phát hiện các vấn đề trong nền tảng của bạn: Phụ thuộc của nhà soạn nhạc của bạn yêu cầu phiên bản PHP "> = 7.3.0".

Solution:

Bạn có thể sử dụng tùy chọn dễ nhất: Thêm

{
    "config": {

        "platform-check": false
    }
}
9 vào
"config": {
    "platform": {
        "php": "7.1.0"
     }
}
0 để bỏ qua tất cả các yêu cầu nền tảng.

Hướng dẫn how do you fix composer detected issues in your platform your composer dependencies require a php version? - làm cách nào để bạn khắc phục các sự cố đã phát hiện về trình soạn nhạc trong nền tảng của bạn. Các sự cố phụ thuộc vào trình soạn nhạc của bạn yêu cầu phiên bản php?

Đã trả lời ngày 17 tháng 12 năm 2020 lúc 14:03Dec 17, 2020 at 14:03

Hướng dẫn how do you fix composer detected issues in your platform your composer dependencies require a php version? - làm cách nào để bạn khắc phục các sự cố đã phát hiện về trình soạn nhạc trong nền tảng của bạn. Các sự cố phụ thuộc vào trình soạn nhạc của bạn yêu cầu phiên bản php?

Thng lương ĐuThân LƯƠNG Đình

2.8972 Huy hiệu vàng10 Huy hiệu bạc20 Huy hiệu Đồng2 gold badges10 silver badges20 bronze badges

5

Câu trả lời của Hashmat Waziri là đúng, nhưng nếu có ai muốn sử dụng phiên bản của nền tảng của bạn, thì Trình soạn thảo yêu cầu bất cứ điều gì, anh ấy/cô ấy có thể đặt mã, tùy thuộc vào hệ thống của mình, vào tệp Composer.json như:

"config": {
    "platform": {
        "php": "7.1.0"
     }
}

Hướng dẫn how do you fix composer detected issues in your platform your composer dependencies require a php version? - làm cách nào để bạn khắc phục các sự cố đã phát hiện về trình soạn nhạc trong nền tảng của bạn. Các sự cố phụ thuộc vào trình soạn nhạc của bạn yêu cầu phiên bản php?

Đã trả lời ngày 28 tháng 5 năm 2021 lúc 14:55May 28, 2021 at 14:55

Hướng dẫn how do you fix composer detected issues in your platform your composer dependencies require a php version? - làm cách nào để bạn khắc phục các sự cố đã phát hiện về trình soạn nhạc trong nền tảng của bạn. Các sự cố phụ thuộc vào trình soạn nhạc của bạn yêu cầu phiên bản php?

SK Bindassk BindasSk Bindas

5095 Huy hiệu bạc4 Huy hiệu đồng5 silver badges4 bronze badges

1

Trên thực tế, đây là giải pháp duy nhất làm việc cho tôi:

composer global update
composer dump-autoload

Hướng dẫn how do you fix composer detected issues in your platform your composer dependencies require a php version? - làm cách nào để bạn khắc phục các sự cố đã phát hiện về trình soạn nhạc trong nền tảng của bạn. Các sự cố phụ thuộc vào trình soạn nhạc của bạn yêu cầu phiên bản php?

Đã trả lời ngày 25 tháng 3 năm 2021 lúc 17:04Mar 25, 2021 at 17:04

Hướng dẫn how do you fix composer detected issues in your platform your composer dependencies require a php version? - làm cách nào để bạn khắc phục các sự cố đã phát hiện về trình soạn nhạc trong nền tảng của bạn. Các sự cố phụ thuộc vào trình soạn nhạc của bạn yêu cầu phiên bản php?

Điều này làm việc cho tôi:

sudo a2dismod php7.2
sudo a2enmod php7.4
sudo service apache2 restart

Điều chỉnh

"config": {
    "platform": {
        "php": "7.1.0"
     }
}
1 theo mô -đun hiện tại của bạn.

Hướng dẫn how do you fix composer detected issues in your platform your composer dependencies require a php version? - làm cách nào để bạn khắc phục các sự cố đã phát hiện về trình soạn nhạc trong nền tảng của bạn. Các sự cố phụ thuộc vào trình soạn nhạc của bạn yêu cầu phiên bản php?

Đã trả lời ngày 4 tháng 5 năm 2021 lúc 0:00May 4, 2021 at 0:00

Hướng dẫn how do you fix composer detected issues in your platform your composer dependencies require a php version? - làm cách nào để bạn khắc phục các sự cố đã phát hiện về trình soạn nhạc trong nền tảng của bạn. Các sự cố phụ thuộc vào trình soạn nhạc của bạn yêu cầu phiên bản php?

Nếu bạn giống như tôi, người phải hạ cấp phiên bản PHP trên máy của bạn (MAC) vì một lý do cụ thể và khi bạn chạy

"config": {
    "platform": {
        "php": "7.1.0"
     }
}
2, bạn sẽ thấy các phụ thuộc toàn cầu của nhà soạn nhạc yêu cầu PHP v7.3.0 trở lên, thì bạn đúng vị trí. Bạn có thể tạm thời nhận xét ba dòng sau và điều đó sẽ khắc phục sự cố cho bạn khi chạy lại
"config": {
    "platform": {
        "php": "7.1.0"
     }
}
2.

Đường dẫn:

"config": {
    "platform": {
        "php": "7.1.0"
     }
}
4

if (!(PHP_VERSION_ID >= 70300)) {
    $issues[] = 'Your Composer dependencies require a PHP version ">= 7.3.0". You are running ' . PHP_VERSION . '.';
}

Lưu ý: Đừng quên giải phóng ba dòng có liên quan sau khi bạn chuyển sang phiên bản PHP mới nhất.

Đã trả lời ngày 28 tháng 4 năm 2021 lúc 12:22Apr 28, 2021 at 12:22

3

Vui lòng sử dụng-CÔNG TÁC-NĂNG LƯỢNG-REQ với lệnh của nhà soạn nhạc của bạn.

-Congnore-Platform-Reqs sẽ bỏ qua các phụ thuộc nền tảng.

composer install --ignore-platform-reqs

hoặc

composer update --ignore-platform-reqs

Hướng dẫn how do you fix composer detected issues in your platform your composer dependencies require a php version? - làm cách nào để bạn khắc phục các sự cố đã phát hiện về trình soạn nhạc trong nền tảng của bạn. Các sự cố phụ thuộc vào trình soạn nhạc của bạn yêu cầu phiên bản php?

Đã trả lời ngày 7 tháng 1 lúc 10:38Jan 7 at 10:38

0

Mở CPANEL và loại Trình quản lý MultipHP. Sau đó, chọn miền mong muốn của bạn và ở góc trên cùng bên phải, thay đổi phiên bản PHP thành 7.3 hoặc bất cứ điều gì bạn muốn. Hãy cho nó một chút thời gian và trang web của bạn sẽ hoạt động!

Hướng dẫn how do you fix composer detected issues in your platform your composer dependencies require a php version? - làm cách nào để bạn khắc phục các sự cố đã phát hiện về trình soạn nhạc trong nền tảng của bạn. Các sự cố phụ thuộc vào trình soạn nhạc của bạn yêu cầu phiên bản php?

Hướng dẫn how do you fix composer detected issues in your platform your composer dependencies require a php version? - làm cách nào để bạn khắc phục các sự cố đã phát hiện về trình soạn nhạc trong nền tảng của bạn. Các sự cố phụ thuộc vào trình soạn nhạc của bạn yêu cầu phiên bản php?

Đã trả lời ngày 17 tháng 12 năm 2020 lúc 12:45Dec 17, 2020 at 12:45

0

Bỏ qua không phải là lựa chọn đúng. Bạn phải nâng cấp phiên bản PHP của bạn. Hãy tính đến điều đó ngay bây giờ, chúng tôi đã có Php 8, vì vậy với phiên bản 7.2, bạn đã bị bỏ xa.

Người dùng Linux

Tùy thuộc vào phân phối của bạn, nếu bạn đang sử dụng một dẫn xuất Debian như Ubuntu, hãy sử dụng hướng dẫn liên kết này: nâng cấp phiên bản PHP lên PHP 7.4 trên Ubuntu hoặc chỉ Google cho nó và tất cả sẽ ổn.

Người dùng Windows

  1. Nếu bạn đang sử dụng Windows, với Laragon, vì vậy tất cả những gì bạn phải làm là tải xuống phiên bản PHP mà bạn muốn từ https://www.php.net/doad.php. Giải nén thư mục thành C:/laragon/bin/php và sau đó sử dụng GUI Laragon Chọn một phiên bản khác trong menu/PHP.

  2. Nếu bạn muốn nâng cấp phiên bản Windows PHP toàn cầu, bạn có thể sử dụng trình cài đặt nền tảng web. Điều này đối với tôi là một cách dễ nhất để thực hiện nó trên Windows. Để biết thêm thông tin, hãy theo cài đặt và định cấu hình PHP.

Hướng dẫn how do you fix composer detected issues in your platform your composer dependencies require a php version? - làm cách nào để bạn khắc phục các sự cố đã phát hiện về trình soạn nhạc trong nền tảng của bạn. Các sự cố phụ thuộc vào trình soạn nhạc của bạn yêu cầu phiên bản php?

Đã trả lời ngày 21 tháng 3 năm 2021 lúc 16:19Mar 21, 2021 at 16:19

Hướng dẫn how do you fix composer detected issues in your platform your composer dependencies require a php version? - làm cách nào để bạn khắc phục các sự cố đã phát hiện về trình soạn nhạc trong nền tảng của bạn. Các sự cố phụ thuộc vào trình soạn nhạc của bạn yêu cầu phiên bản php?

Tôi sẽ củng cố hướng dẫn không bỏ qua những cảnh báo một cách trắng trợn. Bạn sẽ bỏ qua một cảnh báo về hàng rào điện nói có nguy cơ tử vong nếu bạn chạm vào nó?

Trong trường hợp của tôi, tôi đã cố gắng để có một ứng dụng cũ đang chạy, sử dụng PHP & NBSP; 7.2, vì vậy không thể thay đổi phiên bản PHP.

Giải pháp của tôi khá đơn giản. Kiểm tra tệp Composer.lock để tìm gói nào yêu cầu phiên bản PHP được báo cáo trong cảnh báo. Tìm gói đó trên packagist.org, hãy tìm phiên bản của gói phù hợp với phiên bản PHP của bạn và cài đặt nó.

E.g.,

"config": {
    "platform": {
        "php": "7.1.0"
     }
}
5

Bạn có thể cần phải trải qua điều này một số lần. Trong trường hợp của tôi, tôi phải cài đặt các gói muốn PHP & NBSP; 7.4 và những người muốn PHP & NBSP; 7.3 trước khi ứng dụng của tôi hài lòng.

Hướng dẫn how do you fix composer detected issues in your platform your composer dependencies require a php version? - làm cách nào để bạn khắc phục các sự cố đã phát hiện về trình soạn nhạc trong nền tảng của bạn. Các sự cố phụ thuộc vào trình soạn nhạc của bạn yêu cầu phiên bản php?

Đã trả lời ngày 29 tháng 11 năm 2021 lúc 10:56Nov 29, 2021 at 10:56

1

Vì vậy, khi phải vật lộn với chính vấn đề này,

Php Fatal Lỗi: Nhà soạn nhạc đã phát hiện các vấn đề trong nền tảng của bạn: Phụ thuộc của nhà soạn nhạc yêu cầu phiên bản PHP "> = 7.2.5". Bạn đang chạy 7.1.28

Trong vài giờ và phát hiện ra rằng không có đề xuất nào ở trên, cuối cùng tôi đã phát hiện ra rằng-ít nhất là trên các hệ thống FreeBSD-mô-đun PHP theo yêu cầu của Apache không được cài đặt bởi gói PHP chính (ví dụ: "Php74-7.4.19 "), nhưng thay vào đó là một gói khác, dành riêng cho mô-đun với phiên bản riêng của nó (ví dụ:" MOD_PHP71-7.1.28 ").

Thực hiện PHP -V tư vấn cho gói PHP; truy cập phpinfo () tham khảo gói mod.

Manh mối cho điều này là để thực hiện thông tin PKG | grep PHP và kiểm tra kết quả để xem các gói bạn đã cài đặt. Rõ ràng bạn phải điều chỉnh ở trên cho hệ thống bao bì mà hệ thống của bạn sử dụng.

Hướng dẫn how do you fix composer detected issues in your platform your composer dependencies require a php version? - làm cách nào để bạn khắc phục các sự cố đã phát hiện về trình soạn nhạc trong nền tảng của bạn. Các sự cố phụ thuộc vào trình soạn nhạc của bạn yêu cầu phiên bản php?

Đã trả lời ngày 13 tháng 5 năm 2021 lúc 12:43May 13, 2021 at 12:43

Vấn đề tương tự hạ cấp từ PHP 8.0 xuống 7,2 cần thiết để chạy một dự án cũ.

Làm thế nào tôi đã khắc phục vấn đề của mình:

  • Xóa phụ thuộc bị hỏng (đã cài đặt trước đó bằng Php 8)
  • Khóc phiên bản PHP mới nhất sau đó liên kết phiên bản PHP cũ hơn (tôi đã sử dụng Brew CLI với Link/Unlink
    "config": {
        "platform": {
            "php": "7.1.0"
         }
    }
    
    6, nhưng tôi nghĩ bạn có thể sử dụng bất kỳ ứng dụng trình quản lý PHP nào để chuyển sang phiên bản PHP cũ hơn mà không gặp vấn đề gì))
  • Sau đó cài đặt lại sự phụ thuộc

Điều này đã khắc phục sự cố của tôi và cho phép tôi chuyển đổi giữa các phiên bản khác nhau mà không gặp sự cố nào nữa, chỉ sử dụng yêu cầu là:

composer global update

Sau khi chuyển phiên bản PHP để làm mới các phụ thuộc toàn cầu.

Tôi không có manh mối về những gì gây ra vấn đề. Có lẽ một cái gì đó đã buồn cười trong quá trình chuyển phiên phiên bản PHP, nhưng chúng tôi không thể đặt ngón tay của mình vào nguyên nhân gây rắc rối.

P.S. Vấn đề của chúng tôi có liên quan đến gói "Laravel/Install", gỡ cài đặt nó yêu cầu gỡ cài đặt "Laravel/Valet" trước đó, quy trình không được thay đổi, đơn giản là chúng tôi phải cài đặt lại cả hai gói trên Php 7.2.

Hướng dẫn how do you fix composer detected issues in your platform your composer dependencies require a php version? - làm cách nào để bạn khắc phục các sự cố đã phát hiện về trình soạn nhạc trong nền tảng của bạn. Các sự cố phụ thuộc vào trình soạn nhạc của bạn yêu cầu phiên bản php?

Đã trả lời ngày 21 tháng 6 năm 2021 lúc 14:22Jun 21, 2021 at 14:22

SimosimoSimo

2702 Huy hiệu bạc9 Huy hiệu Đồng2 silver badges9 bronze badges

Như đã đề cập trong một nhận xét theo câu hỏi ban đầu, thay vì chỉ cố gắng ẩn lỗi hoặc bỏ qua nó, sẽ tốt hơn nếu giải quyết hoàn toàn để đảm bảo ứng dụng thực hiện theo cách cần thiết. Đối với điều đó, chúng tôi phải cập nhật phiên bản PHP đang được sử dụng. Tôi đã gặp lỗi này trong một đám mây ảo_machine, vì vậy tôi đã truy cập vào thiết bị đầu cuối từ nơi tôi đã cài đặt phiên bản PHP cần thiết vào hệ thống.

Sau đó, tôi đã chuyển phiên bản Active của PHP từ phiên bản cũ sang phiên bản mới hơn.

Để làm điều này, lần đầu tiên tôi chạy,

sudo a2dismod php7.2

Sau đó bạn sẽ thấy,

"config": {
    "platform": {
        "php": "7.1.0"
     }
}
7

Như đã đề cập, chạy,

"config": {
    "platform": {
        "php": "7.1.0"
     }
}
8

Sau đó chạy,

"config": {
    "platform": {
        "php": "7.1.0"
     }
}
9

Điều này sẽ cho phép phiên bản yêu cầu. Sau đó chạy,

"config": {
    "platform": {
        "php": "7.1.0"
     }
}
8

Một lời giải thích chi tiết hơn có sẵn ở đây.

Hướng dẫn how do you fix composer detected issues in your platform your composer dependencies require a php version? - làm cách nào để bạn khắc phục các sự cố đã phát hiện về trình soạn nhạc trong nền tảng của bạn. Các sự cố phụ thuộc vào trình soạn nhạc của bạn yêu cầu phiên bản php?

Đã trả lời ngày 7 tháng 11 năm 2021 lúc 18:24Nov 7, 2021 at 18:24

Hướng dẫn how do you fix composer detected issues in your platform your composer dependencies require a php version? - làm cách nào để bạn khắc phục các sự cố đã phát hiện về trình soạn nhạc trong nền tảng của bạn. Các sự cố phụ thuộc vào trình soạn nhạc của bạn yêu cầu phiên bản php?

Jesil Josejesil JoseJesil Jose

1683 Huy hiệu bạc11 Huy hiệu đồng3 silver badges11 bronze badges

Những người ở đây sau khi phải đối mặt với một vấn đề tương tự trên XAMPP (không liên quan gì đến Laravel), tôi đã giải quyết nó theo cách sau:

Lỗi hiển thị cho tôi:

Nhà soạn nhạc đã phát hiện các vấn đề trong nền tảng của bạn: Phụ thuộc của trình soạn thảo của bạn yêu cầu các tiện ích mở rộng PHP sau đây được cài đặt: MySQLI, OpenSSL

  • XAMPP đã được cài đặt nhiều lần (mà không cần gỡ cài đặt trước đó).
  • Tôi đã gỡ cài đặt một trong danh sách chương trình.
  • Khởi động lại PC.
  • Sau đó xóa tất cả các thư mục của XAMPP.
  • Khởi động lại PC.
  • Sau đó xóa tất cả các thư mục của XAMPP.
  • Đã cài đặt XAMPP một lần nữa.

Hướng dẫn how do you fix composer detected issues in your platform your composer dependencies require a php version? - làm cách nào để bạn khắc phục các sự cố đã phát hiện về trình soạn nhạc trong nền tảng của bạn. Các sự cố phụ thuộc vào trình soạn nhạc của bạn yêu cầu phiên bản php?

-- đó là tất cả.Jan 7 at 6:40

Hướng dẫn how do you fix composer detected issues in your platform your composer dependencies require a php version? - làm cách nào để bạn khắc phục các sự cố đã phát hiện về trình soạn nhạc trong nền tảng của bạn. Các sự cố phụ thuộc vào trình soạn nhạc của bạn yêu cầu phiên bản php?

sifr_dot_insifr_dot_insifr_dot_in

Đã trả lời ngày 7 tháng 1 lúc 6:402 gold badges33 silver badges39 bronze badges

2.8432 Huy hiệu vàng33 Huy hiệu bạc39 Huy hiệu Đồng

Hướng dẫn how do you fix composer detected issues in your platform your composer dependencies require a php version? - làm cách nào để bạn khắc phục các sự cố đã phát hiện về trình soạn nhạc trong nền tảng của bạn. Các sự cố phụ thuộc vào trình soạn nhạc của bạn yêu cầu phiên bản php?

Hướng dẫn how do you fix composer detected issues in your platform your composer dependencies require a php version? - làm cách nào để bạn khắc phục các sự cố đã phát hiện về trình soạn nhạc trong nền tảng của bạn. Các sự cố phụ thuộc vào trình soạn nhạc của bạn yêu cầu phiên bản php?

Đối với người dùng cPanel, đây là lựa chọn mới nhất và đây là tùy chọn mới nhất cho năm 2022Feb 14 at 6:13

Đã trả lời ngày 14 tháng 2 lúc 6:13

Tôi đã gặp phải vấn đề này trên Aapanel trên VPS của mình. Tôi đã có phiên bản mới nhất của PHP (PHP 8.1) nhưng vẫn vậy, lỗi không xảy ra mỗi khi tôi cố gắng chạy lệnh của nhà soạn nhạc. Tôi đã có nhiều phiên bản chạy PHP, tôi đã thử tất cả các tùy chọn được đề xuất nhưng không có gì hoạt động. Vì vậy, tôi nghĩ rằng có lẽ nhà soạn nhạc đã thấy phiên bản PHP sai và quyết định gỡ cài đặt các phiên bản thấp hơn (7.2,7.4) và điều đó đã giải quyết lỗi!Feb 19 at 17:27

Hướng dẫn how do you fix composer detected issues in your platform your composer dependencies require a php version? - làm cách nào để bạn khắc phục các sự cố đã phát hiện về trình soạn nhạc trong nền tảng của bạn. Các sự cố phụ thuộc vào trình soạn nhạc của bạn yêu cầu phiên bản php?

Đã trả lời ngày 19 tháng 2 lúc 17:27

Lỗi đối với tôi là:

Nhà soạn nhạc đã phát hiện các vấn đề trong nền tảng của bạn: Sự phụ thuộc của nhà soạn nhạc của bạn yêu cầu phiên bản PHP "> = 8.1.0"

Hướng dẫn how do you fix composer detected issues in your platform your composer dependencies require a php version? - làm cách nào để bạn khắc phục các sự cố đã phát hiện về trình soạn nhạc trong nền tảng của bạn. Các sự cố phụ thuộc vào trình soạn nhạc của bạn yêu cầu phiên bản php?

2.

Hướng dẫn how do you fix composer detected issues in your platform your composer dependencies require a php version? - làm cách nào để bạn khắc phục các sự cố đã phát hiện về trình soạn nhạc trong nền tảng của bạn. Các sự cố phụ thuộc vào trình soạn nhạc của bạn yêu cầu phiên bản php?

Giải pháp: 1.Jul 26 at 3:31

Đã trả lời ngày 26 tháng 7 lúc 3:31

Nó phụ thuộc vào cách bạn kiểm tra phiên bản PHP của mình, trong khi có các SAPI khác nhau trong PHP, việc kiểm tra phiên bản trong Apache2 SAPI bằng

composer global update
composer dump-autoload
1 hoàn toàn khác với việc kiểm tra nó từ thiết bị đầu cuối của bạn bằng
composer global update
composer dump-autoload
2.

Thông thường, khi bạn cài đặt nhiều phiên bản, HĐH không ghi đè các phiên bản cũ, ví dụ, nếu bạn có PHP7.4, thì khi bạn cài đặt PHP7.3, bạn sẽ cài đặt hai phiên bản. Tuy nhiên, máy chủ web của bạn không có khả năng quản lý hai phiên bản cùng một lúc.

Trong trường hợp của bạn, tất cả những gì bạn cần khắc phục vấn đề này là đảm bảo rằng bạn đang sử dụng đúng SAPI ở đúng nơi.

{
    "config": {

        "platform-check": false
    }
}
0

Và nếu lỗi bạn đang gặp là trong việc cài đặt các gói, bạn có thể cài đặt gói trực tiếp của mình bằng thùng phù hợp

{
    "config": {

        "platform-check": false
    }
}
1

Đã trả lời ngày 11 tháng 8 lúc 10:32Aug 11 at 10:32

Hướng dẫn how do you fix composer detected issues in your platform your composer dependencies require a php version? - làm cách nào để bạn khắc phục các sự cố đã phát hiện về trình soạn nhạc trong nền tảng của bạn. Các sự cố phụ thuộc vào trình soạn nhạc của bạn yêu cầu phiên bản php?

Hassanhassanhassan

7.5922 Huy hiệu vàng23 Huy hiệu bạc34 Huy hiệu đồng2 gold badges23 silver badges34 bronze badges

Tôi đã quản lý để giải quyết vấn đề này bằng cách tải xuống phiên bản PHP mới hơn mà đồng thời tương thích với phiên bản Apache được cài đặt từ đây !.

Trong giao diện Laragon, tôi thấy rằng phiên bản Apache là "httpd 2.4.35 Win64 VC15", vì vậy tôi đã tìm kiếm một phiên bản của PHP có "VC15" này.

Tôi đã tải xuống "Php-7.4.19-win32-VC15-X64" và chọn nó trong Laragon của tôi. Trong liên kết này, bạn có thể tìm cách thay thế phiên bản PHP ở Laragon tại đây!

Hướng dẫn how do you fix composer detected issues in your platform your composer dependencies require a php version? - làm cách nào để bạn khắc phục các sự cố đã phát hiện về trình soạn nhạc trong nền tảng của bạn. Các sự cố phụ thuộc vào trình soạn nhạc của bạn yêu cầu phiên bản php?

Đã trả lời ngày 7 tháng 5 năm 2021 lúc 21:24May 7, 2021 at 21:24

Cách tốt nhất tôi sửa của tôi là

Chuyển đến thư mục XAMPP của bạn, tìm Php.ini

Đã thay đổi cái này; Extension = mysqli thành Extension = mySQLI và cũng thay đổi; Extension = openSSL thành Extension = openSSLextension=mysqli And also change ;extension=openssl to extension=openssl

Khởi động lại Apache và MySQL của bạn

Xong (làm việc)

Đã trả lời ngày 14 tháng 2 lúc 15:57Feb 14 at 15:57

2

Đã sử dụng tất cả các giải pháp được tham gia trước đây, tôi đã thấy rằng giải pháp hoạt động tốt nhất là như sau.

{
    "config": {

        "platform-check": false
    }
}
2

Hướng dẫn how do you fix composer detected issues in your platform your composer dependencies require a php version? - làm cách nào để bạn khắc phục các sự cố đã phát hiện về trình soạn nhạc trong nền tảng của bạn. Các sự cố phụ thuộc vào trình soạn nhạc của bạn yêu cầu phiên bản php?

Đã trả lời ngày 6 tháng 5 năm 2021 lúc 6:14May 6, 2021 at 6:14

Joseph Limjoseph LimJoseph Lim

71 Huy hiệu bạc4 Huy hiệu đồng1 silver badge4 bronze badges

Trước hết, đọc cảnh báo! Nó nói không chạy nhà soạn nhạc như root! Thứ hai, có lẽ bạn đang sử dụng XAMPP trên cục bộ của mình có các thư viện PHP cần thiết là mặc định.

Nhưng trong máy chủ của bạn, bạn đang thiếu ext-dom. PHP-XML có tất cả các gói liên quan bạn cần. Vì vậy, bạn có thể cài đặt nó bằng cách chạy:

{
    "config": {

        "platform-check": false
    }
}
3

Nhiều khả năng bạn cũng đang thiếu MBString. Nếu bạn gặp lỗi, hãy cài đặt gói này với:

{
    "config": {

        "platform-check": false
    }
}
4

Sau đó chạy:

{
    "config": {

        "platform-check": false
    }
}
5

Sau đó chạy: Để tải lại cho bạn máy chủ Apache:

{
    "config": {

        "platform-check": false
    }
}
6

Hướng dẫn how do you fix composer detected issues in your platform your composer dependencies require a php version? - làm cách nào để bạn khắc phục các sự cố đã phát hiện về trình soạn nhạc trong nền tảng của bạn. Các sự cố phụ thuộc vào trình soạn nhạc của bạn yêu cầu phiên bản php?

Đã trả lời ngày 25 tháng 4 năm 2021 lúc 17:44Apr 25, 2021 at 17:44

Hướng dẫn how do you fix composer detected issues in your platform your composer dependencies require a php version? - làm cách nào để bạn khắc phục các sự cố đã phát hiện về trình soạn nhạc trong nền tảng của bạn. Các sự cố phụ thuộc vào trình soạn nhạc của bạn yêu cầu phiên bản php?

Alok Chaudharyalok ChaudharyAlok Chaudhary

2091 Huy hiệu vàng2 Huy hiệu bạc1 gold badge2 silver badges5 bronze badges

Làm thế nào để bạn khắc phục các vấn đề được phát hiện của nhà soạn nhạc trong nền tảng của bạn, phụ thuộc của nhà soạn nhạc yêu cầu phiên bản PHP unk 7.3 0?

Nhà soạn nhạc đã phát hiện các vấn đề trong nền tảng của bạn: Phụ thuộc của nhà soạn nhạc của bạn yêu cầu phiên bản PHP "> = 7.3.0". Giải pháp: Bạn có thể sử dụng tùy chọn dễ nhất: Thêm-Tùy chọn-Congnore-Plat-Reqs để cập nhật trình cài đặt/nhà soạn nhạc của nhà soạn nhạc để bỏ qua tất cả các yêu cầu nền tảng.add --ignore-platform-reqs option to composer install/composer update to ignore all platform requirements.

Phiên bản PHP nào được sử dụng bởi nhà soạn nhạc?

Yêu cầu hệ thống# Trình soạn thảo trong phiên bản mới nhất của nó yêu cầu Php 7.2.5 để chạy. Phiên bản hỗ trợ dài hạn (2.2.x) vẫn cung cấp hỗ trợ cho PHP 5.3.2+ trong trường hợp bạn bị mắc kẹt với phiên bản PHP cũ.PHP 7.2.5 to run. A long-term-support version (2.2.x) still offers support for PHP 5.3.2+ in case you are stuck with a legacy PHP version.

Làm cách nào để cập nhật sự phụ thuộc trong nhà soạn nhạc?

Cài đặt CLI trên thùng chứa ứng dụng.Tạo một người dùng máy mà bạn mời đến dự án của mình.....
Kích hoạt các hoạt động nguồn.Tạo một nhánh phụ thuộc cập nhật chuyên dụng, nơi chúng tôi sẽ tự động chạy và kiểm tra các bản cập nhật của nhà soạn nhạc.....
Tự động kích hoạt hoạt động nguồn cập nhật.....
Triển khai các thay đổi ..

Làm cách nào để tìm phiên bản nhà soạn nhạc của tôi?

Làm thế nào để tôi biết phiên bản nào của nhà soạn nhạc tôi đang sử dụng?..
Điều hướng đến thiết lập Salesforce ..
Nhấp vào các gói đã cài đặt ..
Tìm nhà soạn nhạc Conga trong danh sách.Nhìn vào số phiên bản ..