Hướng dẫn cacti php recommendations cli date timezone - đề xuất cacti php múi giờ ngày cli

Bình luận

Hướng dẫn cacti php recommendations cli date timezone - đề xuất cacti php múi giờ ngày cli

SD3M0N đã thay đổi tiêu đề Không thể cập nhật 1.2.0 -> 1.2.1 "Date.Timezone" Không thể cập nhật 1.2.0 -> 1.2.1 "Date.Timezone" và các lỗi "đề xuất PHP" khác.

Ngày 21 tháng 1 năm 2019

SD3M0N đã thay đổi tiêu đề Không thể cập nhật 1.2.0 -> 1.2.1 "Date.Timezone" và các lỗi "đề xuất PHP" khác. Không thể cập nhật 1.2.0 -> 1.2.1 "Ngày.Timezone" và các lỗi "Khuyến nghị PHP (CLI)" khác.

Ngày 21 tháng 1 năm 2019

SD3M0N đã thay đổi tiêu đề Không thể cập nhật 1.2.0 -> 1.2.1 "Date.Timezone" và các lỗi "đề xuất PHP" khác. Không thể cập nhật 1.2.0 -> 1.2.1 "Ngày.Timezone" và các lỗi "Khuyến nghị PHP (CLI)" khác.

Ngày 21 tháng 1 năm 2019

SD3M0N đã thay đổi tiêu đề Không thể cập nhật 1.2.0 -> 1.2.1 "Date.Timezone" và các lỗi "đề xuất PHP" khác. Không thể cập nhật 1.2.0 -> 1.2.1 "Ngày.Timezone" và các lỗi "Khuyến nghị PHP (CLI)" khác.

Ngày 21 tháng 1 năm 2019

Có một câu hỏi về dự án này? Đăng ký một tài khoản GitHub miễn phí để mở một vấn đề và liên hệ với người bảo trì và cộng đồng của nó. Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

Chọn tên người dùng Địa chỉ EmailPassword

Bằng cách nhấp vào Đăng ký đăng ký cho GitHub, bạn đồng ý với Điều khoản dịch vụ và tuyên bố quyền riêng tư của chúng tôi. Chúng tôi thỉnh thoảng gửi cho bạn các email liên quan đến tài khoản.

Đã có trên Github? đăng nhập vào tài khoản của bạn

Hi,

Tôi mới đến Cacti.

Tôi vừa cài đặt Cacti V1.2.4 vào Fedora Linux 30. Có một lỗi trong khi kiểm tra trước khi cài đặt. Nó đã đề cập đến lỗi trong múi giờ tại Web khuyến nghị PHP, nó xuất hiện trống rỗng.
There is an error during Pre-Installation Check.
It mentioned error in the timezone at PHP Recommendation Web, it appeared empty.

Không có lỗi trên CLI khuyến nghị PHP.

Tôi đã kiểm tra chạy phpinfo () trên trình duyệt web, timezone trống hoặc đặt thành UTC. Đường dẫn cấu hình được hiển thị trong phpinfo () là /etc/php.ini và chúng tôi đã đặt ngày.timezone = "Châu Á/Singapore" trong tệp. . Cùng thời gian cũng được thiết lập trong MySQL. Chúng tôi đã khởi động lại trong Apache HTTPD mỗi lần thay đổi. Cũng đã kiểm tra chạy "Tìm /-Name Php.ini" và chỉ tại vị trí /etc/php.ini
The configuration path shown in phpinfo() is /etc/php.ini and we had set the date.timezone="Asia/Singapore" in the file.
. Same timezone also setup in mysql. We did a restart in apache httpd each change.
Also did a check running "find / -name php.ini" and only at location /etc/php.ini

Nhưng nó vẫn cho thấy lỗi và không thể tiến hành. Tôi đang hết ý tưởng, bất kỳ ý tưởng làm thế nào để giải quyết điều này?
I am running out of idea, any idea how to resolve this?

Cảm ơn vì bất cứ lời khuyên nào

Hướng dẫn cacti php recommendations cli date timezone - đề xuất cacti php múi giờ ngày cli

Hướng dẫn cacti php recommendations cli date timezone - đề xuất cacti php múi giờ ngày cli

Chào mọi người !

Khi cài đặt & nbsp; Một số phiên bản mới của xương rồng bạn có thể gặp phải các lỗi dưới 2 PHP này liên quan đến múi giờ sẽ ngăn bạn cài đặt xương rồng

Đây là một bản sửa lỗi đơn giản liên quan đến việc chỉnh sửa Php.ini cho tệp PHP và PHP.ini cho PHP CLI

Hướng dẫn cacti php recommendations cli date timezone - đề xuất cacti php múi giờ ngày cli

Các tệp php.ini được đặt trong 3 thư mục này trên hệ thống dựa trên Debian

/etc/php/7.0/fpm/php.ini/etc/php/7.0/cli/php.ini/etc/php/7.0/apache2/php.ini
/etc/php/7.0/cli/php.ini
/etc/php/7.0/apache2/php.ini

Nếu bạn gặp khó khăn trong việc tìm các tệp php.ini của mình, hãy chạy lệnh sau để tìm kiếm chúng

Tìm / -Name Php.ini

Bây giờ khi bạn đã định vị các tệp, chúng tôi cần thêm múi giờ vào chúng để khắc phục lỗi này

Xem ví dụ dưới đây trên tệp php.ini cho Apache

[Email & nbsp; được bảo vệ]: ~# cat /etc/php/7.0/apache2/php.ini | grep múi giờ; Xác định múi giờ mặc định được sử dụng bởi các hàm ngày; http://php.net/date.timezone;date.timezone = [email & nbsp; được bảo vệ]: ~#
; Defines the default timezone used by the date functions
; http://php.net/date.timezone
;date.timezone =
[email protected]:~#

Chúng tôi sẽ cần phải giải phóng ngày. Chỉ thị của TIMEZONE và thêm thời gian của chúng tôi trong trường hợp của tôi, nó là America America/Toronto

Bạn có thể tìm thấy một danh sách tất cả các múi giờ được hỗ trợ tại đây http://php.net/manual/en/timezones.php

Sử dụng sự lựa chọn của bạn về trình soạn thảo văn bản chỉnh sửa /etc/php/7.0/apache2/php.ini  đến bên dưới [ngày]; Xác định múi giờ mặc định được sử dụng bởi các hàm ngày; http://php.net/date.timezonedate.timezone = Hồi Mỹ/Toronto,
[Date]
; Defines the default timezone used by the date functions
; http://php.net/date.timezone
date.timezone = “America/Toronto”

Sau khi bạn hoàn thành chỉnh sửa tệp, bạn phải khởi động lại quy trình Apache bằng cách (restart Apache2 restart) hoặc trên Systemd Systems (SystemCTL APACHE2 RESTART)

.bật) Drop-in: /lib/systemd/system/apache2.service.d └apache2-systemd.conf
[email protected]:~# service apache2 status
● apache2.service – LSB: Apache2 web server
Loaded: loaded (/etc/init.d/apache2; bad; vendor preset: enabled)
Drop-In: /lib/systemd/system/apache2.service.d
└─apache2-systemd.conf

Bây giờ, hãy để kiểm tra trình cài đặt & nbsp;để xem liệu lỗi đã bị xóa

Hướng dẫn cacti php recommendations cli date timezone - đề xuất cacti php múi giờ ngày cli

Như bạn có thể thấy lỗi đã thay đổi thành thông qua và múi giờ phù hợp với những gì tôi đặt nó thành trong php.ini

Bây giờ tất cả những gì bạn phải làm là các bước tương tự cho & nbsp;/etc/php/7.0/cli/php.ini

Hi vọng điêu nay co ich!

Thích nó?Dành một giây để hỗ trợ Sean Mancini trên Patreon!

Hướng dẫn cacti php recommendations cli date timezone - đề xuất cacti php múi giờ ngày cli