Skip to content Skip to main navigation Skip to footer

Tìm nhanh vị trí file php.ini trên máy chủ Linux

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:

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 :

AZDIGI Tutorial
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
AZDIGI Tutorial
[trungkie@chv10-24851 ~]$ php -i | grep "Loaded Configuration File"
Loaded Configuration File => /opt/alt/php74/etc/php.ini
    
Tìm nhanh vị trí file php.ini trên máy chủ Linux

  • DirectAdmin
AZDIGI Tutorial
[root@sv ~]# php -i | grep "Loaded Configuration File"
Loaded Configuration File => /usr/local/php72/lib/php.ini
    
Tìm nhanh vị trí file php.ini trên máy chủ Linux

  • aaPanel
AZDIGI Tutorial
[root@sv ~]# php -i | grep "Loaded Configuration File"
Loaded Configuration File => /www/server/php/74/etc/php.ini
    
Tìm nhanh vị trí file php.ini trên máy chủ Linux
  • Hostvn Script
AZDIGI Tutorial
[root@sv ~]# php -i | grep "Loaded Configuration File"
Loaded Configuration File => /etc/php.ini
    

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:

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: