Roundcube Web Sunucusunun yüklenmesi, PHP yapılandırmasını kontrol ederken tarih ve saat hatası verdi


9

Roundcube Web Sunucusu yüklendiğinde PHP yapılandırması kontrol edilirken tarih ve saat hatası verildi. Ben yuvarlak küp kullanarak webamil yapılandırmaya çalışıyorum. Detaylar aşağıda.

  1. pop / smtp hizmeti posta sunucumda iyi çalışıyor.
  2. Mükemmel bir şekilde posta istemcisi aracılığıyla posta göndermek ve almak mümkün.
  3. Düz metin kimlik doğrulaması kullanma.
  4. SSL veya TLS posta sunucusunda kullanılmaz.
  5. Roundcube sürümü: roundcubemail-0.8.5
  6. PHP Sürümü: PHP 5.3.10
  7. Saat dilimi ayarlarını Asya / Kalküta olarak ayarlamanız gerekiyor

Bunu kontrol ettikten linki ve şey üzerinde bunu ben değiştirmek gerektiğidir dışarı anlayabileceği php.ini/.htaccessya da sadece /.htaccessama bulamadık /.htaccessikinci bulabildiğim RoundCube yükleme klasöründe php.ini/.htaccess@ /usr/local/lib/php.ini... Zaten onu modifiye nerede date.timezone = "Asia/Kolkata"ve yeniden başlatılan appache2 hizmeti hala roundcube kurulum sayfası aşağıdaki hatayı gösterir.

Aşağıda kalın yazılmış hatayı içeren tam sayfa bulunmaktadır: Roundcube Webmail Installer

Çevreyi
kontrol etYapı oluşturTest yapılandırması PHP sürümünü kontrol etme

Sürüm: Tamam (PHP 5.3.10-1ubuntu3.5 algılandı)
PHP uzantılarını kontrol etme

Roundcube'ü çalıştırmak için aşağıdaki modüller / uzantılar gereklidir:

PCRE: OK
DOM: OK
Oturum: OK
XML: OK
JSON: OK
Sonraki birkaç uzantı isteğe bağlı ve en iyi performansı elde etmek için önerilir:

FileInfo: OK
Libiconv: OK
Multibyte: OK
OpenSSL: OK
Mcrypt: OK
Intl: OK
Exif: OK
Kullanılabilir veritabanlarını kontrol etme

Desteklenen uzantılardan hangilerinin yüklü olduğunu kontrol edin. Bunlardan en az biri gerekli.

MySQL: Tamam
MySQLi: Tamam
PostgreSQL: MEVCUT DEĞİL (kurulu değil)
SQLite (v2): MEVCUT DEĞİL (kurulu değil)
Gerekli 3. taraf kütüphanelerini kontrol edin

Bu, ekleme yolunun doğru ayarlanıp ayarlanmadığını da kontrol eder.

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

Php.ini / .htaccess ayarlarını kontrol etme

Roundcube'ü çalıştırmak için aşağıdaki ayarlar gereklidir:

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: OK tamam (boş değer algılandı) * Aşağıdaki ayarlar isteğe bağlıdır ve önerilen:

allow_url_fopen: Tamam
Üzgünüz, ancak web sunucunuz Roundcube gereksinimlerini karşılamıyor!
Lütfen eksik modülleri takın veya yukarıdaki kontrol sonuçlarına göre php.ini ayarlarını düzeltin.
İpucu: sadece TAMAM DEĞİL gösteren kontroller düzeltilmelidir.

Roundcube Dev Team tarafından yükleyici. Copyright © 2008-2012 - GNU Kamu Lisansı altında yayınlanmıştır; Icons by famfamfam`

Yanıtlar:


8

Basit ....

  1. Düzen /etc/php5/apache2/php.ini Apache tarafından PHP yapılandırma için kullanılan & o çizginin altında eklemek bu dosyayı. Bu, Apache web sunucusu için doğru php.info yoludur, aksi takdirde / etc / php5 / konumunda ilgili web sunucusunun klasörünü kullanın.

PHP'de desteklenen saat dilimi listesi için tıklayınız.

date.timezone = "Asya / Kalküta"

Bu satırın yorumlanmaması gerektiğinden emin olun. Yorumu kaldır; hattın başlangıcından itibaren, aksi takdirde çalışmaz.

  1. ardından Kaydet ve Çık.

  2. Şimdi çalışıp çalışmadığını kontrol etmek için lütfen yeni bir index.php dosyasında php kodunun altından geçmiş kopyalayın ve bu dosyayı web kök klasörünüze koyun, /var/www/varsayılan olarak başka biriyle değiştirmediyseniz.

<?php

// Show all information, defaults of PHP Configuration.

phpinfo();

?>
  1. ardından kaydedin ve çıkın ... dosya adının doğru olduğundan ve web kökünde olduğundan emin olun.

  2. Ardından aşağıdaki komutu kullanarak Apache hizmetini yeniden başlatın.

/etc/init.d/apache2 yeniden başlatma

  1. Çalışmaya başlayacak ....

  2. Şimdi bir web tarayıcısı açın ve http://localhost/path_of_your_index.php_fileenter tuşuna basın. Bu size şu anda aktif olan PHP ile ilgili tüm bilgileri ve PHP yapılandırmasını gösterecektir. Bu sayfa PHP bilgi sayfası olarak bilinir.

ve bu PHP bilgi sayfasında ... şu anda yüklü PHP tarih ve saat ayarlarını gösteren PHP bilgi sayfasının bir parçası olan aşağıdaki ekran görüntüsünü kontrol edin.

resim açıklamasını buraya girin

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.