राउंडक्यूब वेब सर्वर को स्थापित करते हुए, PHP कॉन्फ़िगरेशन की जांच करते समय दिनांक और समय की त्रुटि दी


9

राउंडक्यूब वेब सर्वर को स्थापित करते हुए, PHP कॉन्फ़िगरेशन की जांच करते समय दिनांक और समय की त्रुटि दी। मैं राउंड क्यूब का उपयोग करके वेबमिल को कॉन्फ़िगर करने का प्रयास कर रहा हूं। नीचे विवरण है।

  1. पॉप / smtp सेवा मेरे मेल सर्वर पर ठीक काम कर रही है।
  2. मेल क्लाइंट के माध्यम से मेल भेजने और प्राप्त करने में सक्षम पूरी तरह से ठीक है।
  3. सादे पाठ प्रमाणीकरण का उपयोग करना।
  4. मेल सर्वर में एसएसएल या टीएलएस का उपयोग नहीं किया जाता है।
  5. राउंडक्यूब संस्करण: राउंडक्यूबेल-0.8.5
  6. PHP संस्करण: PHP 5.3.10
  7. एशिया / कोलकाता को टाइमजोन सेटिंग्स सेट करने की आवश्यकता है

मैं इस जाँच की है लिंक और बात पर मैं बाहर समझ सकते हैं की यह है कि मैं संशोधित करने की जरूरत है php.ini/.htaccessया सिर्फ /.htaccessलेकिन नहीं पा सके /.htaccessRoundCube की स्थापना फ़ोल्डर में दूसरा मैं मिल सकता है php.ini/.htaccess@ /usr/local/lib/php.ini... जहां मैं पहले से ही यह करने के लिए संशोधित date.timezone = "Asia/Kolkata"और पुनरारंभ किया गया appache2 सेवा अभी भी राउंड क्यूब इंस्टॉलेशन पृष्ठ त्रुटि के नीचे दिखाता है।

नीचे बोल्ड में त्रुटि के साथ पूरा पृष्ठ है: राउंडक्यूब वेबमेल इंस्टॉलर

PHPC
संस्करण की जाँच कर रहा है

संस्करण: ठीक है (PHP 5.3.10-1ubuntu3.5 पता चला)
PHP एक्सटेंशन की जाँच

राउंडक्यूब को चलाने के लिए निम्नलिखित मॉड्यूल / एक्सटेंशन की आवश्यकता होती है:

पीसीआरई: ओके
डोम: ओके
सत्र: ओके
एक्सएमएल: ओके
जान: ओके
अगले दो एक्सटेंशन वैकल्पिक हैं और सबसे अच्छा विकल्प प्राप्त करने के लिए अनुशंसित हैं:

FileInfo: ठीक है
Libiconv: ठीक है
multibyte: ठीक है
OpenSSL: ठीक है
Mcrypt: ठीक है
Intl: ठीक है
Exif: ठीक
उपलब्ध डेटाबेस जाँच हो रही है

जाँच करें कि कौन से समर्थित एक्सटेंशन स्थापित हैं। कम से कम उनमें से एक की आवश्यकता है।

MySQL: OK
MySQLi: OK
PostgreSQL: उपलब्ध नहीं है (स्थापित नहीं)
SQLite (v2): उपलब्ध नहीं (स्थापित नहीं है)
आवश्यक 3 पार्टी कामों के लिए जाँच करें

यह भी जांचता है कि क्या शामिल पथ सही तरीके से सेट किया गया है।

नाशपाती: ठीक है
MDB2: ठीक है
Net_SMTP: ठीक है
Net_IDNA2: ठीक है
Mail_mime: ठीक है

Php.ini / .htaccess सेटिंग्स की जाँच करना

राउंडक्यूब को चलाने के लिए निम्नलिखित सेटिंग्स आवश्यक हैं:

file_uploads: ठीक है
session.auto_start: ठीक है
zend.ze1_compatibility_mode: ठीक है
mbstring.func_overload: ठीक है
suhosin.session.encrypt: ठीक है
magic_quotes_runtime: ठीक है
magic_quotes_sybase: ठीक है
* date.timezone: नहीं ठीक (रिक्त मान का पता चला) * निम्न सेटिंग्स वैकल्पिक हैं और की सिफारिश की:

allow_url_fopen: ठीक है
क्षमा करें, लेकिन आपका वेबसर्वर Roundcube की आवश्यकताओं को पूरा नहीं करता है!
कृपया लापता मॉड्यूल स्थापित करें या उपरोक्त चेक परिणामों के अनुसार php.ini सेटिंग्स को ठीक करें।
संकेत: केवल चेक ठीक नहीं दिखाने की आवश्यकता है।

राउंडक्यूब देव टीम द्वारा इंस्टॉलर। कॉपीराइट © 2008-2012 - जीएनयू पब्लिक लाइसेंस के तहत प्रकाशित; अकालमफम द्वारा प्रतीक '

जवाबों:


8

यह आसान है ....

  1. /Etc/php5/apache2/php.ini संपादित करें यह फाइल जो अपाचे द्वारा PHP विन्यास के लिए प्रयोग की जाती है और इसमें नीचे की पंक्ति जोड़ें। यह Apache वेब सर्वर के लिए सही php.info पथ है, अन्यथा संबंधित वेब सर्वर के फ़ोल्डर का / / etc / php5 / स्थान पर उपयोग करें।

PHP में समर्थित समयक्षेत्र की सूची यहाँ क्लिक करें।

date.timezone = "एशिया / कोलकाता"

सुनिश्चित करें कि इस लाइन पर टिप्पणी नहीं की जानी चाहिए। टिप्पणी निकालें; लाइन की शुरुआत से, अन्यथा यह काम नहीं करेगा।

  1. तब सहेजें और बाहर निकलें।

  2. अब यह जांचने के लिए कि क्या यह काम कर रहा है या नहीं, कृपया एक नई index.php फ़ाइल में php कोड के नीचे पिछले कॉपी करें और उस फ़ाइल को अपने वेब-रूट फ़ोल्डर में डालें, जो /var/www/डिफ़ॉल्ट रूप से तब तक है जब तक कि आपने इसे किसी अन्य में नहीं बदल दिया हो।

<?php

// Show all information, defaults of PHP Configuration.

phpinfo();

?>
  1. तब सहेजें और बाहर निकलें ... सुनिश्चित करें कि फ़ाइल का नाम सही है और यह वेब-रूट में है।

  2. फिर नीचे दिए गए कमांड का उपयोग करके अपाचे सेवा को पुनः आरंभ करें।

/etc/init.d/apache2 पुनरारंभ करें

  1. यह काम करना शुरू कर देगा ...।

  2. अब एक वेब ब्राउज़र खोलें और टाइप करें http://localhost/path_of_your_index.php_fileऔर फिर एंटर दबाएं। यह आपको वर्तमान में सक्रिय सभी PHP संबंधी जानकारी और PHP विन्यास दिखाएगा। इस पृष्ठ को PHP जानकारी पृष्ठ के रूप में जाना जाता है।

और इस PHP जानकारी पृष्ठ पर ... नीचे दी गई स्क्रीन शॉट की जांच करें जो कि PHP जानकारी पृष्ठ का वह हिस्सा है जो वर्तमान में भरी हुई PHP तिथि और समय सेटिंग्स को दिखाता है।

यहां छवि विवरण दर्ज करें

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.