Instalando o Roundcube Web Server, deu erro de data e hora ao verificar a configuração do PHP

9

Instalando o Roundcube Web Server, deu erro de data e hora ao verificar a configuração do PHP. Eu estou tentando configurar o webamil usando roundcube. Abaixo estão os detalhes.

    O serviço
  1. pop / smtp está funcionando bem no meu servidor de e-mail.
  2. Capaz de enviar e receber e-mails através do cliente de e-mail perfeitamente bem.
  3. Usando autenticação de texto sem formatação.
  4. SSL ou TLS não é usado no servidor de email.
  5. Versão do Roundcube: roundcubemail-0.8.5
  6. Versão do PHP: PHP 5.3.10
  7. Necessário definir configurações de fuso horário para Ásia / Kolkata

Eu verifiquei este link e uma coisa que eu pude entender foi que eu preciso modifique o php.ini/.htaccess ou apenas /.htaccess mas não encontrei o /.htaccess na pasta de instalação do roundcube segundo Pude encontrar o php.ini/.htaccess @ /usr/local/lib/php.ini ... onde eu já o modifiquei para date.timezone = "Asia/Kolkata" e reiniciei A página de instalação do serviço appache2 ainda roundcube mostra o erro abaixo.

Abaixo está a página completa com o erro em negrito: Instalador do Webmail do Roundcube

Verifique o environmentCreate configTest config | Verificando a versão do PHP

Versão: OK (PHP 5.3.10-1ubuntu3.5 detectado)
Verificando extensões PHP

Os seguintes módulos / extensões são necessários para executar o Roundcube:

PCRE: OK
DOM: OK
Sessão: OK
XML: OK
JSON: OK
As próximas extensões são opcionais e recomendadas para obter o melhor desempenho:

FileInfo: OK
Libiconv: OK
Multibyte: OK
OpenSSL: OK
Mcrypt: OK
Intl: OK
Exif: OK
Verificando os bancos de dados disponíveis

Verifique quais das extensões suportadas estão instaladas. Pelo menos um deles é necessário.

MySQL: OK
MySQLi: OK
PostgreSQL: NÃO DISPONÍVEL (Não instalado)
SQLite (v2): NÃO DISPONÍVEL (Não instalado)
Verifique as bibliotecas necessárias de terceiros

Isso também verifica se o caminho de inclusão está definido corretamente.

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

Verificando as configurações do php.ini / .htaccess

As seguintes configurações são necessárias para executar o 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: NÃO OK (valor vazio detectado) * As seguintes configurações são opcionais e recomendadas:

allow_url_fopen: OK
Desculpe, mas seu servidor não atende aos requisitos do Roundcube!
Por favor, instale os módulos ausentes ou corrija as configurações do arquivo php.ini de acordo com os resultados da verificação acima.
Dica: somente as verificações mostrando NOT OK precisam ser corrigidas.

Instalador da equipe de desenvolvimento do Roundcube. Copyright © 2008-2012 - Publicado sob a Licença Pública GNU; Ícones por famfamfam '

    
por Hrish 24.02.2013 / 10:15

1 resposta

8

É simples ....

  1. Edite /etc/php5/apache2/php.ini este arquivo que é usado para configuração do PHP pelo Apache & amp; adicione abaixo da linha nele. Este é o caminho correto do php.info para o servidor web Apache, caso contrário use a pasta do respectivo servidor web no / etc / php5 / location.

Lista de fuso horário suportado em PHP, clique aqui

  

date.timezone="Ásia / Kolkata"

Certifique-se de que esta linha não deve ser comentada. Remover comentário do início da linha, caso contrário não funcionará.

  1. depois, salve e saia.

  2. Agora, para verificar se está funcionando ou não, copie o código PHP abaixo em um novo arquivo index.php e coloque esse arquivo na pasta raiz da web, que é /var/www/ , a menos que você tenha alterado para algum outro.

<?php

// Show all information, defaults of PHP Configuration.

phpinfo();

?>
  1. salve e saia ... verifique se o nome do arquivo está correto e está na raiz da Web.

  2. Em seguida, reinicie o serviço Apache usando o comando abaixo.

  

/etc/init.d/apache2 restart

  1. Ele começará a funcionar ....

  2. Agora, abra um navegador da Web e digite http://localhost/path_of_your_index.php_file & amp; então aperte enter. Isso mostrará todas as informações relacionadas ao PHP & amp; Configuração do PHP atualmente ativa. Esta página é conhecida como página de informações do PHP.

e nesta página de informações do PHP ... verifique a captura de tela abaixo, que é a parte da página de informações do PHP que mostra as configurações de data e hora do PHP atualmente carregadas.

    
por Rishee 04.03.2013 / 07:36