安装Roundcube Web服务器时,在检查PHP配置时出现日期和时间错误。我正在尝试使用roundcube配置Webamil。以下是详细信息。
下面是带有错误的完整页面: Roundcube Webmail Installer 检查环境创建配置测试配置 检查PHP版本
版本:OK(检测到PHP 5.3.10-1ubuntu3.5) 检查PHP扩展
以下模块/扩展是运行Roundcube所需的:
PCRE:OK DOM:OK Session:OK XML:OK JSON:OK 接下来的几个扩展是可选的,并建议以获得最佳性能。
FileInfo: 正常 Libiconv: 正常 Multibyte: 正常 OpenSSL: 正常 Mcrypt: 正常 Intl: 正常 Exif: 正常 正在检查可用的数据库
检查已安装的支持扩展。至少需要其中一个。
MySQL: 正常 MySQLi: 正常 PostgreSQL: 不可用(未安装) SQLite (v2): 不可用(未安装) 检查所需的第三方库
这也会检查包含路径是否设置正确。
PEAR: 正常 MDB2: 正常 Net_SMTP: 正常 Net_IDNA2: 正常 Mail_mime: 正常
检查 php.ini/.htaccess 设置
以下设置是运行 Roundcube 所必需的:
文件上传:正常 session.auto_start:正常 zend.ze1_compatibility_mode:正常 mbstring.func_overload:正常 suhosin.session.encrypt:正常 magic_quotes_runtime:正常 magic_quotes_sybase:正常 *date.timezone:不正常(检测到空值)* 以下设置是可选的,但建议进行配置:
- 我的邮件服务器上的pop / smtp服务运行良好。
- 通过邮件客户端完美地发送和接收邮件。
- 使用纯文本身份验证。
- 邮件服务器未使用SSL或TLS。
- Roundcube版本:roundcubemail-0.8.5
- PHP版本:PHP 5.3.10
- 需要将时区设置为Asia/Kolkata
php.ini/.htaccess
或者只是/.htaccess
但是在roundcube安装文件夹中找不到/.htaccess
,其次我找到了php.ini/.htaccess
@/usr/local/lib/php.ini
...我已经将其修改为date.timezone = "Asia/Kolkata"
并重新启动了appache2服务,但是roundcube安装页面仍然显示以下错误。下面是带有错误的完整页面: Roundcube Webmail Installer 检查环境创建配置测试配置 检查PHP版本
版本:OK(检测到PHP 5.3.10-1ubuntu3.5) 检查PHP扩展
以下模块/扩展是运行Roundcube所需的:
PCRE:OK DOM:OK Session:OK XML:OK JSON:OK 接下来的几个扩展是可选的,并建议以获得最佳性能。
FileInfo: 正常 Libiconv: 正常 Multibyte: 正常 OpenSSL: 正常 Mcrypt: 正常 Intl: 正常 Exif: 正常 正在检查可用的数据库
检查已安装的支持扩展。至少需要其中一个。
MySQL: 正常 MySQLi: 正常 PostgreSQL: 不可用(未安装) SQLite (v2): 不可用(未安装) 检查所需的第三方库
这也会检查包含路径是否设置正确。
PEAR: 正常 MDB2: 正常 Net_SMTP: 正常 Net_IDNA2: 正常 Mail_mime: 正常
检查 php.ini/.htaccess 设置
以下设置是运行 Roundcube 所必需的:
文件上传:正常 session.auto_start:正常 zend.ze1_compatibility_mode:正常 mbstring.func_overload:正常 suhosin.session.encrypt:正常 magic_quotes_runtime:正常 magic_quotes_sybase:正常 *date.timezone:不正常(检测到空值)* 以下设置是可选的,但建议进行配置:
allow_url_fopen:正常 抱歉,您的Web服务器不符合Roundcube的要求! 请安装缺失的模块或根据上述检查结果修复php.ini设置。 提示:只有显示为不正常的检查项需要修复。
由Roundcube开发团队提供的安装程序。版权所有 © 2008-2012 - 根据GNU公共许可证发布;图标由famfamfam提供。