Cài đặt Roundcube Web Server, đưa ra lỗi ngày giờ trong khi kiểm tra cấu hình PHP


9

Cài đặt Roundcube Web Server, đưa ra lỗi ngày giờ trong khi kiểm tra cấu hình PHP. Tôi đang cố gắng cấu hình webamil bằng roundcube. Dưới đây là chi tiết.

  1. dịch vụ pop / smtp đang hoạt động tốt trên máy chủ thư của tôi.
  2. Có thể gửi và nhận thư qua ứng dụng thư hoàn toàn tốt.
  3. Sử dụng xác thực văn bản đơn giản.
  4. SSL hoặc TLS không được sử dụng trong máy chủ thư.
  5. Phiên bản Roundcube: roundcubemail-0.8.5
  6. Phiên bản PHP: PHP 5.3.10
  7. Cần đặt cài đặt múi giờ cho Châu Á / Kolkata

Tôi đã kiểm tra liên kết này và điều tôi có thể hiểu là tôi cần sửa đổi php.ini/.htaccesshoặc chỉ /.htaccessnhưng không thể tìm thấy /.htaccesstrong thư mục cài đặt của roundcube thứ hai tôi có thể tìm thấy php.ini/.htaccess@ /usr/local/lib/php.ini... nơi tôi đã sửa đổi nó thành date.timezone = "Asia/Kolkata"và khởi động lại dịch vụ appache2 vẫn còn trang cài đặt roundcube hiển thị bên dưới lỗi.

Dưới đây là trang hoàn chỉnh với lỗi in đậm: Trình cài đặt Webmail Roundcube

Kiểm tra môi trườngCreate configTest config
Kiểm tra phiên bản PHP

Phiên bản: OK (Đã phát hiện PHP 5.3.10-1ubfox3.5)
Kiểm tra các phần mở rộng PHP

Các mô-đun / tiện ích mở rộng sau đây được yêu cầu để chạy Roundcube:

PCRE: OK
DOM: OK
Phiên: OK
XML: OK
JSON: OK
Một vài tiện ích mở rộng tiếp theo là tùy chọn và được đề xuất để có hiệu suất tốt nhất:

FileInfo: OK
libiconv: OK
nhiều byte: OK
OpenSSL: OK
Mcrypt: OK
Intl: OK
Exif: OK
Kiểm tra cơ sở dữ liệu có sẵn

Kiểm tra phần mở rộng được hỗ trợ nào được cài đặt. Ít nhất một trong số họ là bắt buộc.

MySQL: OK
MySQLi: OK
PostgreSQL: KHÔNG CÓ S (N (Không cài đặt)
SQLite (v2): KHÔNG CÓ S (N (Không cài đặt)
Kiểm tra libs bên thứ 3 cần thiết

Điều này cũng kiểm tra nếu đường dẫn bao gồm được đặt chính xác.

PEAR: OK
MDB2: OK
Net_SMTP: OK
Net_IDNA2: OK
Mail_mime: OK

Kiểm tra cài đặt php.ini / .htaccess

Các cài đặt sau được yêu cầu để chạy Roundcube:

file_uploads: OK
session.auto_start: OK
zend.ze1_compatibility_mode: OK
mbstring.func_overload: OK
suhosin.session.encrypt: OK
magic_quotes_runtime: OK
magic_quotes_sybase: OK
* date.timezone: KHÔNG OK (giá trị rỗng phát hiện) * Các cài đặt sau là tùy chọn và đề nghị:

allow_url_fopen: OK
Xin lỗi nhưng máy chủ web của bạn không đáp ứng các yêu cầu cho Roundcube!
Vui lòng cài đặt các mô-đun bị thiếu hoặc sửa các cài đặt php.ini theo kết quả kiểm tra ở trên.
Gợi ý: chỉ kiểm tra hiển thị KHÔNG OK cần phải được sửa chữa.

Trình cài đặt của nhóm Roundcube Dev. Bản quyền © 2008-2012 - Được xuất bản theo Giấy phép Công cộng GNU; Các biểu tượng của famfamfam`

Câu trả lời:


8

Thật đơn giản ....

  1. Chỉnh sửa /etc/php5/apache2/php.ini tệp này được sử dụng cho cấu hình PHP bởi Apache và thêm dòng dưới đây vào nó. Đây là đường dẫn php.info phù hợp cho máy chủ web Apache, nếu không, hãy sử dụng thư mục của máy chủ web tương ứng trong / etc / php5 / location.

Danh sách múi giờ được hỗ trợ trong PHP bấm vào đây.

date.timezone = "Châu Á / Kolkata"

Hãy chắc chắn rằng dòng này không nên được bình luận. Xóa bình luận; từ đầu dòng, nếu không nó sẽ không hoạt động.

  1. sau đó lưu và thoát.

  2. Bây giờ để kiểm tra xem nó có hoạt động hay không, vui lòng sao chép bên dưới mã php trong tệp index.php mới và đặt tệp đó vào thư mục gốc web của bạn, /var/www/theo mặc định trừ khi bạn đã thay đổi nó thành một số khác.

<?php

// Show all information, defaults of PHP Configuration.

phpinfo();

?>
  1. sau đó lưu và thoát ... đảm bảo tên tệp là chính xác và nó nằm trong web-root.

  2. Sau đó khởi động lại dịch vụ Apache bằng lệnh bên dưới.

/etc/init.d/apache2 khởi động lại

  1. Nó sẽ bắt đầu làm việc ....

  2. Bây giờ hãy mở trình duyệt web và gõ http://localhost/path_of_your_index.php_filevà sau đó nhấn enter. Điều này sẽ cho bạn thấy tất cả các thông tin liên quan đến PHP và cấu hình PHP hiện đang hoạt động. Trang này được gọi là Trang thông tin PHP.

và trên trang thông tin PHP này ... hãy kiểm tra ảnh chụp màn hình bên dưới, đây là một phần của trang thông tin PHP hiển thị các cài đặt ngày và giờ PHP hiện đang được tải.

nhập mô tả hình ảnh ở đây

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.