安装Roundcube Web Server,检查PHP配置时出现日期和时间错误


9

安装Roundcube Web Server时,检查PHP配置时出现日期和时间错误。我正在尝试使用roundcube配置webamil。以下是详细信息。

  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安装页面显示以下错误。

下面是完整的页面,粗体显示错误: Roundcube Webmail安装程序

检查环境创建configTest config
检查PHP版本

版本:正常(检测到PHP 5.3.10-1ubuntu3.5)
检查PHP扩展

要运行Roundcube,需要以下模块/扩展:

PCRE:OK
DOM:OK
会话:OK
XML:OK
JSON:OK
接下来的几个扩展是可选的,建议使用以获得最佳性能:

FileInfo:OK
Libiconv:OK
多字节:OK
OpenSSL:OK
Mcrypt:OK
Intl:OK
Exif:OK
检查可用数据库

检查安装了哪些受支持的扩展。至少需要其中之一。

MySQL:正常
MySQLi:正常
PostgreSQL:不可用(未安装)
SQLite(v2):不可用(未安装)
检查所需的第三方库

这还将检查是否正确设置了包含路径。

梨:好的
MDB2:好的
Net_SMTP:好的
Net_IDNA2:好的
Mail_mime:好的

检查php.ini / .htaccess设置

要运行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:NOT OK(检测到空值)* 以下设置是可选的推荐的:

allow_url_fopen:确定
很抱歉,您的Web服务器不满足Roundcube的要求!
请根据上面的检查结果安装缺少的模块或修复php.ini设置。
提示:仅需要修复显示不正常的检查。

Roundcube开发团队的安装程序。版权所有©2008-2012 –根据GNU公共许可证发行;由famfamfam的象`

Answers:


8

这很简单 ....

  1. 编辑/etc/php5/apache2/php.ini这个文件,该文件用于Apache的PHP配置,并在其中添加以下行。这是Apache Web服务器的正确php.info路径,否则请使用/ etc / php5 /位置中相应Web服务器的文件夹。

PHP支持的时区列表,请单击此处。

date.timezone =“亚洲/加尔各答”

确保此行不应被注释。删除评论; 从行的开头开始,否则它将无法正常工作。

  1. 然后保存并退出。

  2. 现在,检查是否正常工作与否请在下面的PHP代码复制过去在一个新的index.php文件,并将该文件在网络根目录文件夹,这是/var/www/在默认情况下,除非你把它换成其他一些。

<?php

// Show all information, defaults of PHP Configuration.

phpinfo();

?>
  1. 然后保存并退出...确保文件名正确并且在Web根目录中。

  2. 然后使用以下命令重新启动Apache服务。

/etc/init.d/apache2重新启动

  1. 它将开始工作。

  2. 现在打开网络浏览器,键入http://localhost/path_of_your_index.php_file&然后按Enter。这将向您显示当前处于活动状态的所有PHP相关信息和PHP配置。此页面称为PHP信息页面。

并在此PHP信息页面上...检查以下屏幕截图,这是PHP信息页面的一部分,其中显示了当前加载的PHP日期和时间设置。

在此处输入图片说明

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.