Tập tin php được lưu trữ linux ở đâu?

Phương pháp 1

Một cách để tìm hiểu chính xác tệp

/etc/php/8.1/apache2/php.ini
2 mà máy chủ web của bạn đang sử dụng là tạo một tệp PHP mới trong thư mục gốc có tên là
/etc/php/8.1/apache2/php.ini
3

thông tin. php

Tải tệp này trong trình duyệt của bạn, nhấn

/etc/php/8.1/apache2/php.ini
4 +
/etc/php/8.1/apache2/php.ini
5 [hoặc
/etc/php/8.1/apache2/php.ini
6 +
/etc/php/8.1/apache2/php.ini
5 trên máy Mac] và tìm kiếm “Tệp cấu hình đã tải”. Bạn sẽ thấy một cái gì đó như

/etc/php/8.1/apache2/php.ini

Điều này sẽ cho bạn biết vị trí chính xác của php. ini mà bạn muốn chỉnh sửa

Phương pháp 2

Trong Linux, hãy chạy lệnh này để định vị tệp cấu hình

/etc/php/8.1/apache2/php.ini
8

php -i | grep "Loaded Configuration File"

Hoặc trong Dòng lệnh Windows

/etc/php/8.1/apache2/php.ini
0

Kết quả sẽ là một cái gì đó như thế này

/etc/php/8.1/apache2/php.ini
1

Trong ví dụ trên, chúng ta có thể thấy rằng bản cài đặt PHP nằm ở

/etc/php/8.1/apache2/php.ini
9. Lưu ý rằng có ba tệp cấu hình khác nhau mà bạn nên biết

CLI

php -i | grep "Loaded Configuration File"
0 dành cho chương trình CLI PHP. Các thay đổi đối với tệp cấu hình này sẽ chỉ ảnh hưởng đến PHP khi nó chạy trong thiết bị đầu cuối – nó sẽ KHÔNG ảnh hưởng đến máy chủ web

apache

php -i | grep "Loaded Configuration File"
1 dành cho plugin PHP được sử dụng bởi Apache. Đây là cái bạn cần chỉnh sửa nếu bạn đang sử dụng máy chủ web Apache

Nginx hoặc Apache với PHP-FPM

php -i | grep "Loaded Configuration File"
2 là một 'trình bao bọc' tương thích với fastcgi để xử lý PHP. Đây là cái bạn cần chỉnh sửa nếu bạn đang sử dụng máy chủ web Nginx hoặc Apache với PHP-FPM

Phương pháp 3

Sử dụng lệnh

php -i | grep "Loaded Configuration File"
3 trong Linux,. Nếu nó chưa được cài đặt, hãy chạy  
php -i | grep "Loaded Configuration File"
4

/etc/php/8.1/apache2/php.ini
8

Bạn sẽ thấy một danh sách các php. tập tin ini ở đây. Hãy thử chỉnh sửa một trong số chúng và khởi động lại máy chủ web của bạn để xem có thực hiện các thay đổi cần thiết không

chỉnh sửa php. ini trong Linux

apache

Trên Apache, 

/etc/php/8.1/apache2/php.ini
2 thường nằm ở 
php -i | grep "Loaded Configuration File"
1. Thay thế 
php -i | grep "Loaded Configuration File"
7 bằng phiên bản của riêng bạn, e. g, 
php -i | grep "Loaded Configuration File"
8, 
php -i | grep "Loaded Configuration File"
9, v.v.

Chỉnh sửa

4

Tuy nhiên, nếu bạn đang sử dụng PHP FPM, nó có thể nằm ở 

php -i | grep "Loaded Configuration File"
2. Thay thế 
php -i | grep "Loaded Configuration File"
7 bằng phiên bản của riêng bạn, e. g, 
php -i | grep "Loaded Configuration File"
8, 
php -i | grep "Loaded Configuration File"
9, v.v.

Chỉnh sửa

9

Để lưu tệp và thoát, hãy nhấn 

/etc/php/8.1/apache2/php.ini
4 + 
/etc/php/8.1/apache2/php.ini
05, nhấn 
/etc/php/8.1/apache2/php.ini
06 rồi nhấn 
/etc/php/8.1/apache2/php.ini
07

Bạn phải khởi động lại Apache sau khi thay đổi 

/etc/php/8.1/apache2/php.ini
2

/etc/php/8.1/apache2/php.ini
5

Nếu bạn đang sử dụng PHP-FPM, bạn phải khởi động lại dịch vụ đó. Thay thế 

/etc/php/8.1/apache2/php.ini
09 bằng phiên bản của riêng bạn, e. g, 
php -i | grep "Loaded Configuration File"
8, 
php -i | grep "Loaded Configuration File"
9, v.v.

Thành thật mà nói, tôi tin rằng bạn chỉ cần dành chút thời gian với các tài liệu Apache [và xem xét kỹ các cấu hình Apache hiện có được cung cấp cùng với bản phân phối của bạn] và thực sự tìm hiểu cách Apache lấy chuỗi URL mà nó đã được cung cấp và diễn giải nó. [tất nhiên] có vô số tùy chọn, nhưng, "nếu bạn luôn để mắt đến quả bóng", nhiệm vụ cuối cùng luôn bắt đầu và kết thúc với chuỗi URL đó

Và. có rất nhiều hướng dẫn tuyệt vời, cả trên trang web máy chủ Apache và nhiều nơi khác

"Bạn chỉ phải học điều này một lần", nhưng bạn thực sự cần dành thời gian để hiểu điều gì đang thực sự diễn ra và các lựa chọn thay thế khác nhau mà Apache cung cấp cho bạn

Các tệp PHP nên được lưu trữ ở đâu?

Nếu máy chủ của bạn hỗ trợ PHP thì bạn không cần làm gì cả. Chỉ cần tạo của bạn. php, hãy đặt chúng vào thư mục web của bạn và máy chủ sẽ tự động phân tích chúng cho bạn.

PHP đã lưu Ubuntu ở đâu?

Trên Ubuntu, thư mục là /var/www/html , KHÔNG phải /var/www. Bạn sẽ cần quyền truy cập root cho điều đó. Vì vậy, bạn lưu tệp dưới dạng /var/www/html/hello. php

Làm cách nào tôi có thể xem tệp PHP?

php” được đặt bên trong thư mục “htdocs” . Nếu bạn muốn chạy nó, hãy mở bất kỳ trình duyệt web nào và nhập “localhost/demo. php” và nhấn enter.

Chủ Đề