L'installazione di Roundcube Web Server, ha dato errore di data e ora durante il controllo della configurazione di PHP


9

L'installazione di Roundcube Web Server, ha dato errore di data e ora durante il controllo della configurazione di PHP. Sto cercando di configurare il webamil usando roundcube. Di seguito sono riportati i dettagli.

  1. Il servizio pop / smtp funziona perfettamente sul mio server di posta.
  2. In grado di inviare e ricevere posta attraverso il client di posta perfettamente bene.
  3. Utilizzo dell'autenticazione in testo semplice.
  4. SSL o TLS non è utilizzato nel server di posta.
  5. Versione Roundcube: roundcubemail-0.8.5
  6. Versione PHP: PHP 5.3.10
  7. È necessario impostare le impostazioni del fuso orario su Asia / Calcutta

Ho controllato questo link e la cosa che ho capito è che ho bisogno di modificare il php.ini/.htaccesso solo /.htaccessma non sono riuscito a trovare la /.htaccesscartella di installazione di roundcube in secondo luogo ho trovato php.ini/.htaccess@ /usr/local/lib/php.ini... dove l'ho già modificato date.timezone = "Asia/Kolkata"e riavviato il servizio appache2 ancora roundcube pagina di installazione mostra l'errore di seguito.

Di seguito è la pagina completa con l'errore in grassetto: Roundcube Webmail Installer

Controlla ambienteCrea configTest config
Verifica versione PHP

Versione: OK (rilevato PHP 5.3.10-1ubuntu3.5)
Verifica estensioni PHP

I seguenti moduli / estensioni sono necessari per eseguire Roundcube:

PCRE: OK
DOM: OK
Sessione: OK
XML: OK
JSON: OK
La prossima coppia di estensioni è facoltativa e consigliata per ottenere le migliori prestazioni:

FileInfo: OK
Libiconv: OK
Multibyte: OK
OpenSSL: OK
Mcrypt: OK
Intl: OK
Exif: OK
Verifica dei database disponibili

Controlla quali delle estensioni supportate sono installate. Ne è richiesto almeno uno.

MySQL: OK
MySQLi: OK
PostgreSQL: NON DISPONIBILE (Non installato)
SQLite (v2): NON DISPONIBILE (Non installato)
Cerca le librerie di terze parti richieste

Ciò controlla anche se il percorso di inclusione è impostato correttamente.

PERA: OK
MDB2: OK
Net_SMTP: OK
Net_IDNA2: OK
Mail_mime: OK

Verifica delle impostazioni di php.ini / .htaccess

Per eseguire Roundcube sono necessarie le seguenti impostazioni:

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: NON OK (valore vuoto rilevato) * Le seguenti impostazioni sono opzionali e opzionali consigliato:

allow_url_fopen: OK
Siamo spiacenti ma il tuo server web non soddisfa i requisiti per Roundcube!
Installa i moduli mancanti o correggi le impostazioni di php.ini in base ai risultati del controllo sopra.
Suggerimento: è necessario correggere solo i segni di spunta che indicano NON OK.

Installatore del team di sviluppo Roundcube. Copyright © 2008-2012 - Pubblicato sotto la GNU Public License; Icone di famfamfam`

Risposte:


8

È semplice ....

  1. Modifica /etc/php5/apache2/php.ini questo file che viene utilizzato per la configurazione di PHP da Apache e aggiungi la riga sottostante in esso. Questo è il giusto percorso php.info per il web server Apache, altrimenti usa la cartella del rispettivo web server nella posizione / etc / php5 /.

Elenco dei fusi orari supportati in PHP fare clic qui.

date.timezone = "Asia / Kolkata"

Assicurarsi che questa riga non debba essere commentata. Rimuovi commento; dall'inizio della linea, altrimenti non funzionerà.

  1. quindi Salva ed esci.

  2. Ora per verificare se funziona o meno, copia oltre il codice php sotto un nuovo file index.php e metti quel file nella tua cartella web-root, che è /var/www/di default a meno che tu non l'abbia cambiato in un altro.

<?php

// Show all information, defaults of PHP Configuration.

phpinfo();

?>
  1. quindi salva ed esci ... assicurati che il nome del file sia corretto e che sia in web-root.

  2. Quindi riavviare il servizio Apache utilizzando il comando seguente.

/etc/init.d/apache2 restart

  1. Inizierà a funzionare ....

  2. Ora apri un browser web e digita http://localhost/path_of_your_index.php_filee poi premi invio. Questo ti mostrerà tutte le informazioni relative a PHP e la configurazione di PHP attualmente attiva. Questa pagina è nota come pagina di informazioni PHP.

e in questa pagina di informazioni PHP ... controlla la schermata sottostante che è quella parte della pagina di informazioni PHP che mostra le impostazioni di data e ora PHP attualmente caricate.

inserisci qui la descrizione dell'immagine

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.