Có vẻ như không ai trả lời trong một thời gian. Để bắt đầu cuộc trò chuyện một lần nữa, chỉ cần hỏi một câu hỏi mới.
Question:
Tôi muốn cập nhật phiên bản PHP của mình lên 8.0.2 trên MacOS Big Sur
Khi tôi chạy "PHP -V" Tôi nhận được cái này:
CẢNH BÁO: PHP không được khuyến nghị
PHP được bao gồm trong các macOS để tương thích với phần mềm kế thừa.
Các phiên bản tương lai của macOS sẽ không bao gồm PHP.
Php 7.3.24- (sẽ được loại bỏ trong các macOS trong tương lai) (CLI) (được xây dựng: ngày 21 tháng 12 năm 2020 21:33:25) (NTS)
Bản quyền (c) 1997-2018 Nhóm PHP
Zend Engine v3.3.24, Bản quyền (C) 1998-2018 Công nghệ Zend
Điều này có nghĩa là Apple đang có ý định loại bỏ PHP khỏi phiên bản macOS trong tương lai? Hay chỉ đơn giản là gắn cờ rằng phiên bản PHP này sẽ được thay thế?
Làm thế nào để loại bỏ PHP7? Làm cách nào để nâng cấp lên Php phiên bản 8?
Đăng vào ngày 12 tháng 2 năm 2021 7:41 tối
Hồ sơ người dùng cho người dùng: Seyedrezabazyar
Câu hỏi: Không được khuyến nghị PHP - Nâng cấp lên Php 8 PHP is not recommended - upgrade to php 8
Tôi chỉ cố gắng tải một trang phát triển mới mà không tạo mục nhập httpdconf và có trang PHPINFO với phần sau trong tiêu đề ...
PHP Version 7.3.22-(to be removed in future macOS)
Điều này có nghĩa là Apple đang có ý định loại bỏ PHP khỏi phiên bản macOS trong tương lai? Hay chỉ đơn giản là gắn cờ rằng phiên bản PHP này sẽ được thay thế?
Hỏi ngày 28 tháng 10 năm 2020 lúc 8:06Oct 28, 2020 at 8:06
PedropedroPedro
5911 Huy hiệu vàng3 Huy hiệu bạc1 gold badge3 silver badges10 bronze badges
2
php -v đưa ra phản hồi sau:
WARNING: PHP is not recommended PHP is included in macOS for compatibility with legacy software. Future versions of macOS will not include PHP.Các ghi chú phát hành cho Catalina chứa nhận xét sau:
//developer.apple.com/documentation/macos-release-notes/macos-catalina-10_15-release-notes
Kịch bản ngôn ngữ Runtimes Giảm giá kịch bản các trò chơi ngôn ngữ như Python, Ruby và Perl được đưa vào các macOS để tương thích với phần mềm kế thừa. Các phiên bản tương lai của macOS won đã bao gồm các trò chơi ngôn ngữ kịch bản theo mặc định và có thể yêu cầu bạn cài đặt các gói bổ sung. Nếu phần mềm của bạn phụ thuộc vào các ngôn ngữ kịch bản, thì bạn nên sử dụng thời gian chạy trong ứng dụng.
Deprecations
Scripting language runtimes such as Python, Ruby, and Perl are included in macOS for compatibility with legacy software. Future versions of macOS won’t include scripting language runtimes by default, and might require you to install additional packages. If your software depends on scripting languages, it’s recommended that you bundle the runtime within the app.
Tóm lại: MacOS tiếp tục bao gồm các phiên bản 'Di sản' của những thứ như Python, Ruby, Perl và thực sự PHP, để mã hiện tại không bị hỏng, nhưng Apple sẽ để nó cho người dùng để cài đặt các phiên bản mà họ muốn sử dụng .
Tại thời điểm viết, 10.16 ('MacOS 11') tiếp tục bao gồm các ngôn ngữ này.
Đã trả lời ngày 28 tháng 10 năm 2020 lúc 9:10Oct 28, 2020 at 9:10
Benwiggybenwiggybenwiggy
25.1k1 Huy hiệu vàng33 Huy hiệu bạc83 Huy hiệu đồng1 gold badge33 silver badges83 bronze badges
4
Sự hiểu biết của tôi về các kế hoạch của Kế hoạch là để HĐH không đi kèm với PHP. Apple đã thực hiện một quá trình chuyển đổi tương tự - loại bỏ nhiều công cụ nguồn mở và cơ sở mã gói - từ máy chủ.App
- //support.apple.com/en-us/HT208312
Nhiều dịch vụ máy chủ đã đi đến HĐH. Bây giờ hệ điều hành sẽ được giảm nhẹ theo cách tương tự. Bạn vẫn sẽ có thể cài đặt PHP khi bạn muốn / bất kỳ phiên bản nào, nhưng bạn sẽ phải chọn liệu nó đến từ App Store hay vectơ khác.
Trong lịch sử, những thứ này mất một hoặc ba năm để thực hiện, nhưng ở đó, không có gì ngăn Apple rút PHP từ 11.0.1 hoặc bất kỳ phát hành điểm giữa năm nào khác.
Đã trả lời ngày 28 tháng 10 năm 2020 lúc 8:31Oct 28, 2020 at 8:31
BMIKE ♦ BMIKE♦bmike
224K78 Huy hiệu vàng394 Huy hiệu bạc858 Huy hiệu Đồng78 gold badges394 silver badges858 bronze badges
1
Tôi đã thực sự ngạc nhiên khi lần đầu tiên nhìn thấy tin nhắn này trên thiết bị đầu cuối ngày hôm nay, nhưng thành thật mà nói, vì tôi không thích sử dụng ngôn ngữ kịch bản tích hợp như PHP, Ruby hoặc thậm chí là Apache, tôi luôn luôn làm và khuyên bạn Cần các công cụ đó để tự xây dựng và biên dịch nó dựa trên nhu cầu của bạn, cho một ví dụ tôi không bao giờ sử dụng PHP và Ruby tích hợp vì MacOS luôn đi kèm với phiên bản lỗi thời của nó.
Đã trả lời ngày 6 tháng 2 năm 2021 lúc 1:02Feb 6, 2021 at 1:02
1
Bạn phải đăng nhập để trả lời câu hỏi này.
Không phải là câu trả lời bạn đang tìm kiếm?Duyệt những câu hỏi khác được gắn thẻ
.