Phpmyadmin sử dụng phiên bản php nào?

Khi làm việc với phpMyAdmin và PHP, bạn sẽ thường sử dụng ngôn ngữ lập trình có tên là SQL, đây là cách chương trình của bạn giao tiếp với cơ sở dữ liệu của bạn. Ngôn ngữ này nói chuyện thông qua một hệ thống có tên là MySQL hoặc MariaDB để cập nhật, tạo và xóa thông tin khỏi cơ sở dữ liệu của chương trình. Đôi khi, bạn có thể phải khắc phục các lỗi khác nhau, chẳng hạn như lỗi cú pháp cho MySQL trong mã PHP hoặc công cụ phpMyAdmin của bạn. Có thể hữu ích khi hiểu bạn đang sử dụng phiên bản MySQL hoặc MariaDB nào. Dưới đây là hướng dẫn nhanh về cách tìm phiên bản đang sử dụng trên máy chủ lưu trữ của bạn

MySQL xuất hiện đầu tiên. Một vài năm trước, MariaDB đã được tạo ra như một nhánh nguồn mở của MySQL để đảm bảo rằng một hệ thống quản lý cơ sở dữ liệu nguồn mở vẫn khả dụng. Có một vài khác biệt nhỏ giữa hai loại, nhưng chúng vẫn rất giống nhau. Hầu hết các máy chủ Lưu trữ InMotion hiện đang sử dụng MariaDB

Tìm phiên bản MySQL hoặc MariaDB của bạn qua phpMyAdmin

  1. Đăng nhập vào bảng điều khiển quản trị cPanel của bạn
  2. Từ khu vực cPanel chính, hãy tìm danh mục Cơ sở dữ liệu . Tìm và nhấp vào phpMyAdmin .
    Phpmyadmin sử dụng phiên bản php nào?
  3. Từ trang phpMyAdmin chính, hãy nhìn về phía ngoài cùng bên phải của trang. Có một khối mang tên “Máy chủ cơ sở dữ liệu”. Tìm trường có tên Phiên bản máy chủ hoặc Phiên bản phần mềm . Bên cạnh nhãn đó là một số. Đó là số phiên bản MySQL hoặc MariaDB của bạn.
    Phpmyadmin sử dụng phiên bản php nào?

     

Hướng dẫn này đã được thử nghiệm trên Ubuntu 22. 04 & 20. 04 chạy PHP 8. Nó cũng có thể hoạt động cho các cấu hình cũ hơn. Nếu bạn có bất kỳ vấn đề, xin vui lòng cho tôi biết trong các ý kiến

1. Sao lưu phpMyAdmin

Đầu tiên, nếu bạn đã làm theo hướng dẫn này trước đây, hãy nhớ xóa thư mục sao lưu mà bạn đã tạo

sudo rm -rf /usr/share/phpmyadmin.bak

Sao lưu thư mục phpMyAdmin hiện tại của bạn bằng cách đổi tên nó

sudo mv /usr/share/phpmyadmin/ /usr/share/phpmyadmin.bak

Tạo thư mục phpMyAdmin mới

sudo mkdir /usr/share/phpmyadmin/

CD vào thư mục

cd /usr/share/phpmyadmin/

2. Tải xuống và giải nén phpMyAdmin

phpMyAdmin 5. 2. 0 (phát hành tháng 5 năm 2022) yêu cầu PHP 7. 2 hoặc mới hơn. Để biết phiên bản PHP của bạn trong dòng lệnh, hãy chạy

sudo mv /usr/share/phpmyadmin/ /usr/share/phpmyadmin.bak
4. Nếu bạn cần nâng cấp PHP, hãy xem hướng dẫn. Cách nâng cấp từ PHP 7. x sang PHP 8 trên Ubuntu

  • Đối với PHP7. 2 hoặc mới hơn, tải xuống phpMyAdmin 5. 2. 0
  • Đối với PHP7. 1, tải xuống phpMyAdmin 5. 1. 4
  • Đối với PHP5. 5 to PHP 7. 4, tải xuống phpMyAdmin-4. 9. 10

Truy cập trang tải xuống phpMyAdmin và tìm. hắc ín. gz URL và tải xuống bằng cách sử dụng

sudo mv /usr/share/phpmyadmin/ /usr/share/phpmyadmin.bak
5. Trong hướng dẫn này, chúng tôi đang sử dụng phiên bản 5. 2. 0, phát hành tháng 5 năm 2022. Nếu hiện đã có phiên bản mới hơn, hãy đảm bảo thay đổi các lệnh bên dưới cho phù hợp (và cho tôi biết trong phần nhận xét để tôi có thể cập nhật hướng dẫn 😉)

Tải xuống phpMyAdmin

sudo wget https://files.phpmyadmin.net/phpMyAdmin/5.2.0/phpMyAdmin-5.2.0-all-languages.tar.gz

Bây giờ giải nén

sudo tar xzf phpMyAdmin-5.2.0-all-languages.tar.gz

Sau khi giải nén, hãy liệt kê thư mục

________số 8

Bạn sẽ thấy một thư mục mới 

sudo mv /usr/share/phpmyadmin/ /usr/share/phpmyadmin.bak
6

Chúng tôi muốn chuyển nội dung của thư mục này sang

sudo mv /usr/share/phpmyadmin/ /usr/share/phpmyadmin.bak
7

sudo mv /usr/share/phpmyadmin/ /usr/share/phpmyadmin.bak
1

Bây giờ bạn có thể đăng nhập lại vào phpMyAdmin và kiểm tra phiên bản hiện tại. Bạn cũng có thể thấy hai lỗi

Phpmyadmin sử dụng phiên bản php nào?

3. Bí mật Blowfish và lỗi TempDir

3. 1. lỗi blowfish_secret

Bạn có thể thấy lỗi Tệp cấu hình hiện cần một cụm mật khẩu bí mật (blowfish_secret). Bí mật blowfish được sử dụng bởi phpMyAdmin để xác thực cookie.  

Phpmyadmin sử dụng phiên bản php nào?

Chúng tôi có thể chỉ định bí mật blowfish bằng tệp cấu hình phpMyAdmin

Đầu tiên, phpMyAdmin tải

sudo mv /usr/share/phpmyadmin/ /usr/share/phpmyadmin.bak
8 và sau đó ghi đè các giá trị đó bằng bất kỳ thứ gì tìm thấy trong
sudo mv /usr/share/phpmyadmin/ /usr/share/phpmyadmin.bak
9

Tạo

sudo mkdir /usr/share/phpmyadmin/
0

sudo mv /usr/share/phpmyadmin/ /usr/share/phpmyadmin.bak
5

Tệp của bạn sẽ trông giống như dưới đây. Tạo bí mật blowfish gồm 32 ký tự của riêng bạn và dán nó vào bên dưới

/usr/share/phpmyadmin/config. tập đoàn. php

sudo mv /usr/share/phpmyadmin/ /usr/share/phpmyadmin.bak
6

Lưu và thoát (nhấn

sudo mkdir /usr/share/phpmyadmin/
1 +
sudo mkdir /usr/share/phpmyadmin/
2, nhấn
sudo mkdir /usr/share/phpmyadmin/
3 rồi nhấn
sudo mkdir /usr/share/phpmyadmin/
4)

Đăng nhập lại vào phpMyAdmin và kiểm tra xem lỗi đã biến mất chưa

3. 2. $cfg[‘TempDir’] (. /tmp/) lỗi không truy cập được

Nếu bạn gặp lỗi Không thể truy cập $cfg[‘TempDir’] (/usr/share/phpmyadmin/tmp/). phpMyAdmin không thể lưu các mẫu vào bộ đệm và sẽ bị chậm vì điều này

Bạn cần tạo thư mục này và làm cho nó có thể ghi được

sudo mv /usr/share/phpmyadmin/ /usr/share/phpmyadmin.bak
0

Đăng nhập lại vào phpMyAdmin và kiểm tra xem lỗi đã biến mất chưa

4. Dọn dẹp

Bây giờ bạn có thể xóa tar. gz và thư mục trống

sudo mv /usr/share/phpmyadmin/ /usr/share/phpmyadmin.bak
1

sudo mv /usr/share/phpmyadmin/ /usr/share/phpmyadmin.bak
2

Và nếu bạn chắc chắn rằng cài đặt phpMyAdmin mới của mình đang hoạt động bình thường, bạn có thể xóa thư mục sao lưu

phpMyAdmin có hoạt động với PHP 8 không?

Máy chủ web Apache2 của bạn bao gồm PHP 8, máy chủ MariaDB và phpMyAdmin hiện đã sẵn sàng để sử dụng . Theo mặc định, thư mục web là "/var/www/html/". Bạn có thể truy cập giao diện web phpMyAdmin trong trình duyệt web của mình bằng cách thêm "/phpmyadmin" vào địa chỉ IP hoặc miền của máy chủ của bạn.

Làm cách nào để thay đổi phiên bản PHP cho phpMyAdmin?

Điều đó kiểm soát PHP mặc định cho các trang web, vì vậy tôi đã tìm hiểu thêm. Dung dịch. PHP7. 3 nhị phân đang được sử dụng được sao chép tại /usr/local/lscp/fcgi-bin/lsphp . Để đổi sang phiên bản khác, ví dụ PHP 7. 4 thay vì 8. 1, nhưng thay “lsphp81” bằng “lsphp74” trong lệnh trên.

phpMyAdmin có sử dụng PHP không?

phpMyAdmin là một công cụ mã nguồn mở được xây dựng trên PHP cho phép bạn quản trị cơ sở dữ liệu MySQL và MariaDB trực tuyến.

phpMyAdmin có giống với PHP không?

phpMyAdmin là một công cụ phần mềm miễn phí được viết bằng PHP , nhằm xử lý việc quản trị MySQL trên Web. phpMyAdmin hỗ trợ nhiều hoạt động trên MySQL và MariaDB.