Hướng dẫn where are php logs kept? - nhật ký php được lưu giữ ở đâu?

Tôi có thể đảm bảo cho bạn, tôi không phải là người duy nhất bị thúc đẩy đến điên rồ ít nhất một lần trong một tìm kiếm bực bội cho một tệp nhật ký. Có vẻ như nó nên là điều dễ dàng nhất để tìm thấy trong toàn bộ hệ thống.

Một hướng dẫn dứt khoát về nơi nhật ký lỗi PHP được lưu trữ sẽ là một công việc phức tạp. Hướng dẫn sử dụng PHP chính thức thậm chí không cố gắng giải quyết toàn bộ chủ đề, bởi vì có những phụ thuộc vào các hệ thống bên ngoài PHP, chẳng hạn như hệ điều hành [Linux so với Windows, phân phối Linux], bao gồm các cài đặt trong Windows và Linux ảnh hưởng đến tên và vị trí của nhật ký lỗi PHP.

Cho đến khi ai đó dành thời gian để viết một hướng dẫn hoàn chỉnh, hệ thống, điều tốt nhất bạn sẽ nhận được là những hướng đi chung nơi bạn có thể hỏi. Mỗi nhà phát triển PHP đã phải chịu đựng nỗi đau đớn trong việc theo đuổi này, với một ngoại lệ. Nếu bạn làm việc ở một nơi và thông tin được cung cấp khi bạn cần lần đầu tiên, thì bạn có nhu cầu thông tin mãi mãi, nghĩa là cho đến khi bạn thấy mình trong một môi trường làm việc mới. Có những người may mắn như vậy.

Nếu thông tin không được cung cấp cho bạn trên một đĩa bạc, có thể nói, bạn có một số việc săn lùng phải làm. Cuộc săn lùng không phải là lâu nhất bạn sẽ phải đối mặt trong sự nghiệp của mình, nhưng nó cũng không phải là đơn giản nhất.

Rõ ràng từ nhiều câu trả lời đã được đăng, một nơi thông minh để bắt đầu là đầu ra của phpinfo []. Để xem nó, hãy tạo một tệp PHP chứa điều này:

', Nếu có]:: If you are using Moodle 1.7 or higher, the previous steps are
not enough. In those versions error logging parameters are dependant on certain administrative settings that you specify in the debugging section. The problem is that if you can't access the administrative pages, you can't set the debugging options. So the only way to modify them is by adding the following lines to your config.php file, just before the last line [the one containing a single'?>' , if present]:
 ini_set ['display_errors', 'on'];
 ini_set ['log_errors', 'on'];
 ini_set ['display_startup_errors', 'on'];
 ini_set ['error_reporting', E_ALL];
 $CFG->debug = 30719; // DEBUG_ALL, but that constant is not defined here.
Điều này sẽ cho phép các cài đặt tương tự được chỉ định ở trên ngay cả khi Moodle đặt chúng khác. Quan trọng: Hãy nhớ đặt chúng ngay trước dòng Config.php cuối cùng.Important: Remember to put them just before the last line of config.php.

Chế độ gỡ lỗi cho phiên bản 3.9: @Error_Reporting [e_all | e_strict]; @ini_set ['display_errors', '1']; $ CFG-> DEBUG = [E_ALL | E_STRICT]; $ Cfg-> DebugDisplay = 1;

Nhật ký lỗi

Các cài đặt mặc định của tệp nhật ký lỗi PHP thay đổi từ HĐH đến HĐH. Vị trí của tệp nhật ký lỗi có thể được đặt thủ công trong tệp php.ini. Trên máy chủ Windows, trong IIS, nó có thể là một cái gì đó giống như "'error_log = c: \ log_files \ php_errors.log'" Trong Linux, nó có thể là giá trị của "'/var/log/php_errors.log'". Tệp PHP_ERRORS.LOG có thể được yêu cầu được tạo theo cách thủ công, điều đó có nghĩa là quyền sở hữu và quyền RW sẽ cần được đặt tương ứng.

Xem thêm

  • Cài đặt Moodle
  • Câu hỏi thường gặp về cài đặt

Nhật ký PHP được lưu trữ ở đâu?

"Php lưu trữ lỗi nhật ký trong/var/log/apache2 nếu php là apache2" không phải trên rhel, v.v., trong đó tên của gói là 'httpd'./var/log/apache2 if php is an apache2" not on RHEL etc, where the package's name is 'httpd'.

Làm cách nào để xem nhật ký PHP?

Tìm tệp cấu hình nhập [PHP. Tìm phần xử lý lỗi và ghi nhật ký của tệp PHP.Cho bạn biết vị trí của các lỗi tệp được đăng nhập.

Nhật ký PHP WordPress ở đâu?

Bạn có thể tìm thấy nhật ký lỗi PHP ở một vài vị trí có thể trên máy chủ: trong thư mục gốc của máy chủ của bạn, được gọi là ERROR.LOG.trong public_html hoặc thư mục tương tự, được gọi là lỗi.in your server's root folder, called error. log. in public_html or similar folder, called error.

Tôi tìm thấy nhật ký lỗi ở đâu?

Để kiểm tra nhật ký lỗi, hãy làm theo các bước sau:..
Kiểm tra các tệp nhật ký để biết thông báo lỗi.Kiểm tra errlog.đăng nhập trước ..
Nếu được chỉ định, hãy kiểm tra các tệp nhật ký tùy chọn để biết thông báo lỗi ..
Xác định các lỗi liên quan đến vấn đề của bạn ..

Chủ Đề