Sử dụng tất cả những điều này, tôi đã thành công rực rỡ khi cài đặt PHP của riêng mình trên cả Máy chủ FileMaker macOS để xuất bản web PHP tùy chỉnh và Máy chủ web macOS của tôi [dành cho trang web, máy chủ munki và máy chủ munkireport cũng như nhiều proxy từ xa khác nhau. [cả hai máy Mac trên Monterey]
Để tìm phiên bản PHP đang chạy trên máy chủ web của bạn, hãy tạo và tải lên tập lệnh có tên "phiên bản. php" có chứa một số mã ngắn gọn, sau đó truy cập tập lệnh đó trong trình duyệt web của bạn
Bản tóm tắt này có giúp ích gì cho bạn không? Có Không
Cảm ơn tất cả các tác giả đã tạo ra một trang đã được đọc 910.351 lần
1. Mở một thiết bị đầu cuối bash shell và sử dụng lệnh “php –version” hoặc “php -v” để cài đặt phiên bản PHP trên hệ thống
# php --version PHP 5.4.16 [cli] [built: Mar 7 2018 13:34:47] Copyright [c] 1997-2013 The PHP Group Zend Engine v2.4.0, Copyright [c] 1998-2013 Zend Technologies
# php -v PHP 5.4.16 [cli] [built: Mar 7 2018 13:34:47] Copyright [c] 1997-2013 The PHP Group Zend Engine v2.4.0, Copyright [c] 1998-2013 Zend Technologies
Như bạn có thể thấy từ cả hai lệnh đầu ra ở trên, hệ thống có PHP 5. 4. 16 cài đặt
2. Bạn cũng có thể kiểm tra các phiên bản gói được cài đặt trên hệ thống để lấy phiên bản PHP.
Trên bản phân phối dựa trên RedHat.
# rpm -qa | grep php php-common-5.4.16-43.el7_4.1.x86_64 php-pdo-5.4.16-43.el7_4.1.x86_64 php-mysql-5.4.16-43.el7_4.1.x86_64 php-mbstring-5.4.16-43.el7_4.1.x86_64 php-cli-5.4.16-43.el7_4.1.x86_64 php-gd-5.4.16-43.el7_4.1.x86_64 php-5.4.16-43.el7_4.1.x86_64
Trên các bản phân phối dựa trên debian
# apt list --installed | grep php
3. Hãy tạo một file PHP có nội dung như hình bên dưới. Hàm phpinfo[] xuất ra rất nhiều thông tin về trạng thái của môi trường PHP hiện tại, bao gồm các tiện ích mở rộng đã tải, tùy chọn biên dịch, phiên bản, thông tin máy chủ, v.v.
# echo "" > /var/www/html/phpinfo.php
4. Bây giờ, xem xét rằng Apache đã được cài đặt và hoạt động, hãy mở trình duyệt và kiểm tra PHP bằng địa chỉ như sau
Sau khi bạn cài đặt PHP hoặc LAMP trên máy chủ Linux [hoặc XAMPP trên Máy chủ Windows], nếu bạn muốn chạy lệnh php trong thiết bị đầu cuối để thực thi lệnh. php, trước tiên bạn nên tìm đường dẫn cài đặt PHP và thêm đường dẫn tệp thực thi php vào giá trị của biến môi trường hệ thống PATH
Nhưng nếu có nhiều phiên bản PHP được cài đặt trên máy chủ, bạn nên tìm phiên bản PHP và đường dẫn cài đặt PHP có liên quan mà bạn cần, sau đó bạn có thể chạy phiên bản đó cho phù hợp. Ví dụ: bạn có thể gọi tệp thực thi phiên bản PHP được yêu cầu của mình trên công việc Linux Cron
Bài viết này sẽ cho bạn biết cách kiểm tra phiên bản PHP hiện tại và đường dẫn cài đặt PHP trong cả Linux và Windows. Nó cũng sẽ cho bạn biết cách thay đổi phiên bản PHP hiện tại sang phiên bản khác bằng cách chỉnh sửa giá trị của biến môi trường hệ thống PATH
1. Kiểm tra đường dẫn cài đặt PHP trên Linux
Lệnh whereis
trả về đường dẫn tệp thực thi. Từ ví dụ bên dưới, chúng ta có thể thấy đường dẫn tệp thực thi PHP là
# php -v PHP 5.4.16 [cli] [built: Mar 7 2018 13:34:47] Copyright [c] 1997-2013 The PHP Group Zend Engine v2.4.0, Copyright [c] 1998-2013 Zend Technologies0 và nó được liên kết với tệp
# php -v PHP 5.4.16 [cli] [built: Mar 7 2018 13:34:47] Copyright [c] 1997-2013 The PHP Group Zend Engine v2.4.0, Copyright [c] 1998-2013 Zend Technologies1 [đây là tệp thực thi PHP thực sự]
$ whereis php php: /usr/bin/php $ $ ls -l /usr/bin/php lrwxrwxrwx. 1 root root 26 Dec 21 09:08 /usr/bin/php -> /www/server/php/73/bin/php
Nếu lệnh whereis
trả về nhiều đường dẫn cài đặt PHP, thì bạn có thể chạy lệnh
$ whereis php php: /usr/bin/php /usr/local/bin/php /usr/local/lib/php.ini $ $ which php /usr/local/bin/php1 để nhận đường dẫn tệp thực thi PHP hiện tại
$ whereis php php: /usr/bin/php /usr/local/bin/php /usr/local/lib/php.ini $ $ which php /usr/local/bin/php
2. Kiểm tra đường dẫn cài đặt PHP trên Windows
Rất dễ dàng để bạn kiểm tra đường dẫn cài đặt PHP trên Windows, vì cài đặt PHP trên Windows chỉ cần tải xuống tệp zip PHP và giải nén nó vào một thư mục cục bộ, sau đó bạn có thể chạy nó trong cửa sổ dos như bên dưới. Trong ví dụ dưới đây, đường dẫn cài đặt php là C. \xampp\php\
________số 8Nếu bạn muốn chạy ví dụ trên chỉ bằng lệnh nhập php -v, thì bạn cần thêm đường dẫn cài đặt PHP [ C. \xampp\php\ ] trong giá trị của biến môi trường hệ thống Windows PATH. Bạn có thể đọc bài viết Cách đặt biến môi trường Windows
Phần này chứa các câu hỏi phổ biến về cách cài đặt PHP. PHP có sẵn cho hầu hết mọi hệ điều hành và hầu hết mọi máy chủ web
Unix. Tôi đã vá Apache bằng bản vá tiện ích mở rộng FrontPage và đột nhiên PHP ngừng hoạt động. PHP không tương thích với các phần mở rộng Apache FrontPage?Không, PHP hoạt động tốt với các tiện ích mở rộng FrontPage. Vấn đề là bản vá FrontPage sửa đổi một số cấu trúc Apache mà PHP dựa vào. Biên dịch lại PHP [sử dụng 'make clean ; make'] sau khi áp dụng bản vá FP sẽ giải quyết được sự cố