При установке веб-сервера Roundcube выдает ошибку даты и времени при проверке конфигурации PHP

При установке веб-сервера Roundcube произошла ошибка даты и времени при проверке конфигурации PHP. Я пытаюсь настроить webamil, используя roundcube. Ниже подробности.

  1. Служба pop / smtp отлично работает на моем почтовом сервере.
  2. Возможность отправлять и получать почту через почтовый клиент отлично.
  3. Использование простой текстовой аутентификации.
  4. SSL или TLS не используется на почтовом сервере.
  5. Roundcube версия: roundcubemail-0.8.5
  6. Версия PHP: PHP 5.3.10
  7. Необходимо установить настройки часового пояса в Азия / Калькутта

Я проверил эту ссылку и понял, что мне нужно изменить php.ini/.htaccess или просто /.htaccess но не смог найти /.htaccess в папке установки RoundCube второй я мог найти php.ini/.htaccess @ /usr/local/lib/php.ini... где я уже изменил его date.timezone = "Asia/Kolkata" и перезапущенный сервис appache2 все еще страница установки круглого куба показывает ошибку ниже.

Ниже приведена полная страница с ошибкой, выделенной жирным шрифтом: Roundcube Webmail Installer

Проверить средуСоздать конфиг configTest
Проверка версии PHP

Версия: OK(обнаружен PHP 5.3.10-1ubuntu3.5)
Проверка расширений PHP

Следующие модули / расширения необходимы для запуска Roundcube:

PCRE: ОК
ДОМ: ОК
Сессия: ОК
XML: ОК
JSON: ОК
Следующая пара расширений не является обязательной и рекомендуется для достижения максимальной производительности:

FileInfo: ОК
Libiconv: хорошо
Многобайтовый: ОК
OpenSSL: хорошо
Макрипт: хорошо
Intl: ОК
Exif: OK
Проверка доступных баз данных

Проверьте, какие из поддерживаемых расширений установлены. По крайней мере, один из них требуется.

MySQL: хорошо
MySQLi: хорошо
PostgreSQL: НЕ ДОСТУПНО (не установлено)
SQLite (v2): НЕ ДОСТУПНО (не установлено)
Проверьте наличие необходимых сторонних библиотек

Это также проверяет, правильно ли задан путь включения.

ГРУША: хорошо
MDB2: ОК
Net_SMTP: ОК
Net_IDNA2: ОК
Mail_mime: ОК

Проверка настроек php.ini/.htaccess

Для запуска Roundcube необходимы следующие настройки:

file_uploads: ОК
session.auto_start: ОК
zend.ze1_compatibility_mode: ОК
mbstring.func_overload: ОК
suhosin.session.encrypt: ОК
magic_quotes_runtime: OK
magic_quotes_sybase: ОК
*date.timezone: НЕ ОК (обнаружено пустое значение) * Следующие настройки являются необязательными и рекомендуются:

allow_url_fopen: ОК
Извините, но ваш веб-сервер не соответствует требованиям для Roundcube!
Пожалуйста, установите недостающие модули или исправьте настройки php.ini в соответствии с результатами проверки выше.
Подсказка: только проверки, показывающие НЕ ОК, должны быть исправлены.

Инсталлятор от команды разработчиков Roundcube. Copyright © 2008-2012 - Опубликовано в соответствии с GNU Public License; Иконы от famfamfam`

1 ответ

Решение

Это просто....

  1. Отредактируйте /etc/php5/apache2/php.ini этот файл, который используется для конфигурации PHP Apache, и добавьте в него строку ниже. Это правильный путь php.info для веб-сервера Apache, в противном случае используйте соответствующую папку веб-сервера в каталоге / etc / php5 /.

Список поддерживаемых часовых поясов в PHP нажмите здесь.

date.timezone = "Азия / Калькутта"

Убедитесь, что эта строка не должна быть закомментирована. Удалить комментарий; от начала строки, иначе это не будет работать.

  1. затем сохраните и выйдите.

  2. Теперь, чтобы проверить, работает ли он или нет, скопируйте приведенный ниже php-код в новый файл index.php и поместите этот файл в корневую веб-папку, которая является /var/www/ по умолчанию, если вы не изменили его на какой-либо другой.

<?php

// Show all information, defaults of PHP Configuration.

phpinfo();

?>
  1. затем сохраните и выйдите... убедитесь, что имя файла правильное и находится в web-root.

  2. Затем перезапустите службу Apache, используя приведенную ниже команду.

/etc/init.d/apache2 restart

  1. Это начнет работать....

  2. Теперь откройте веб-браузер и введите http://localhost/path_of_your_index.php_file & затем нажмите Enter. Это покажет вам всю связанную с PHP информацию и конфигурацию PHP, активную в данный момент. Эта страница известна как информационная страница PHP.

и на этой странице информации PHP... посмотрите на снимок экрана ниже, который является той частью страницы информации PHP, которая показывает загруженные в данный момент настройки даты и времени PHP.

введите описание здесь

Другие вопросы по тегам