Hướng dẫn php.ini ubuntu

Khi các bạn sử dụng và quản trị Server hay VPS chạy Linux với website sử dụng mã nguồn PHP , thì chắc hẳn bạn đã không còn lạ lẫm với file ‘php.ini’ nữa, vì để chỉnh sửa hay thay đổi các cấu hình liên quan đến hoạt động PHP Backend, các bạn cần phải chỉnh sửa trực tiếp tại File này.

File php.ini là gì?

Lưu ý: Nếu bạn sử dụng các dịch vụ Shared Hosting thì nhà cung cấp sẽ không cho bạn tự thiết lập File php.ini , hoặc là sẽ có File tương tự tên là user.ini hoặc là không có File nào cả.

File ‘php.ini’ là file cấu hình có chức năng dịch mã và xử lý code PHP. Và vì một lý do nào đó, mà bạn cần phải chỉnh sửa thông số trong file này để phù hợp hơn với mã nguồn hay nhu cầu lập trình, thì lúc này việc xác định chính xác đường dẫn File php.ini để có thể điều chỉnh được cấu hình mong muốn là điều khá quan trọng.

Do hiện nay có khá nhiều các Control Panel, Script, module ra đời , mà mỗi control sẽ có những vị trí File php.ini khác nhau hoặc trên cùng 1 server có thể có nhiều file php.ini khác nhau, dẫn đến có một số người dùng chình sửa file php.ini ở đường dẫn mặc định khiến việc chỉnh sửa cấu hình không thành công.

Cách xác định vị trí file php.ini 

Để xác định nhanh vị trí file php.ini trên máy chủ Linux, thì có một cách nhanh chóng các bạn có thể áp dụng đó là sử dụng command line trên Linux, với cách này thì bạn không cần phải quan tâm mình đang sử dụng Control, Script nào vì nó sẽ tự liệt kê đường dẫn chính xác theo Control, Script mà bạn đang sử dụng.

Bước 1: SSH vào máy chủ của bạn

Việc đầu tiên chúng ta cần làm là SSH hoặc truy cập VPS hoặc máy chủ của bạn với quyền root trước. Nếu bạn chưa biết cách SSH vào VPS hoặc Server của bạn thì bạn có thể tham khảo bài viết hướng dẫn sau:

  • Hướng dẫn đăng nhập vào VPS Linux với giao thức SSH.

Bước 2: Sử dụng Command line

Để xác định nhanh và chính xác vị trí file php.ini, các bạn có thể sử dụng lệnh bên dưới :

php -i | grep "Loaded Configuration File"
    

Giải thích lệnh trên:

  • php -i | grep “Loaded Configuration File”: Tìm nhanh giá trị Loaded Configuration File (giá trị này chính là đường dẫn file php.ini)

Và dưới đây là kết quả một số đường dẫn File php.ini thông dụng mà bạn thường gặp:

  • cPanel

[trungkie@chv10-24851 ~]$ php -i | grep "Loaded Configuration File"
Loaded Configuration File => /opt/alt/php74/etc/php.ini
    

  • DirectAdmin

[root@sv ~]# php -i | grep "Loaded Configuration File"
Loaded Configuration File => /usr/local/php72/lib/php.ini
    

  • aaPanel

[root@sv ~]# php -i | grep "Loaded Configuration File"
Loaded Configuration File => /www/server/php/74/etc/php.ini
    

  • Hostvn Script

[root@sv ~]# php -i | grep "Loaded Configuration File"
Loaded Configuration File => /etc/php.ini
    

Hướng dẫn php.ini ubuntu

Như vậy ở bài viết này mình đã hướng dẫn các bạn cách xác định vị trí file php.ini trên máy chủ Linux vô cùng nhanh chóng và chính xác, để từ đó các bạn có thể chỉnh sửa cấu hình PHP một cách chính xác. Hy vọng bài viết sẽ giúp ích cho bạn, chúc các bạn thực hiện thành công.

Các bạn có thể tham khảo thêm các hướng dẫn sử dụng khác tại link bên dưới:

  • Hướng dẫn sử dụng các dịch vụ tại AZDIGI.

Nếu các bạn cần hỗ trợ các bạn có thể liên hệ bộ phận hỗ trợ theo các cách bên dưới:

  • Hotline 247: 028 730 24768 (Ext 0)
  • Ticket/Email: Bạn dùng email đăng ký dịch vụ gửi trực tiếp về: .

Author Bio

Chào mọi người, mình là Kiên - hiện đang công tác tại Phòng Kỹ thuật AZDIGI. Trong quá trình làm việc mình có cơ hội được tiếp xúc với khá nhiều các vấn đề liên quan đến Website/Hosting/VPS/Server, do đó mình viết lại các hướng dẫn này nhằm chia sẻ kiến thức, cũng như tạo một môi trường để chúng ta giao lưu và học hỏi lẫn nhau, trau dồi thêm nhiều kiến thức bổ ích hơn nữa.

Nếu các bạn có thắc mắc hoặc cần trao đổi thêm, liên hệ với mình theo thông tin dưới đây:

- Facebook: Đàm Trung Kiên
- Blog: https://damtrungkien.com/

Articles by Đàm Trung Kiên