On 28 Jun 2013, at 04:15 , Reindl Harald <[email protected]> wrote:
> Am 28.06.2013 06:38, schrieb ɹןʇnqן:
>> After updating to php53 so that the mysql would work, I get the following 
>> when trying to goto http://<roundcube>/installer
>> Fatal error: Call to undefined function session_start() in 
>> /usr/local/www/roundcube/installer/index.php on line 57
> 
> what operating system?
> what packages installed?
> 
> these are *always* needed basic informations if someone asks for help!

Good point. I have updated things since then and have a different problem.

Under FreeBSD 8 this is what the installer script from RC is saying:

Checking PHP version

Version:  OK(PHP 5.4.7 detected)
Checking PHP extensions

The following modules/extensions are required to run Roundcube:

PCRE:  OK
DOM:  OK
Session:  OK
XML:  OK
JSON:  OK
PDO:  OK
The next couple of extensions are optional and recommended to get the best 
performance:

FileInfo:  OK
Libiconv:  NOT AVAILABLE(See http://www.php.net/manual/en/book.iconv.php)
Multibyte:  OK
OpenSSL:  OK
Mcrypt:  OK
Intl:  NOT AVAILABLE(See http://www.php.net/manual/en/book.intl.php)
Exif:  NOT AVAILABLE(See http://www.php.net/manual/en/book.exif.php)
Checking available databases

Check which of the supported extensions are installed. At least one of them is 
required.

MySQL:  NOT AVAILABLE(See http://www.php.net/manual/en/ref.pdo-mysql.php)
PostgreSQL:  NOT AVAILABLE(See http://www.php.net/manual/en/ref.pdo-pgsql.php)
SQLite:  OK
SQLite (v2):  NOT AVAILABLE(See http://www.php.net/manual/en/ref.pdo-sqlite.php)
SQL Server (SQLSRV):  NOT AVAILABLE(See 
http://www.php.net/manual/en/ref.pdo-sqlsrv.php)
SQL Server (DBLIB):  NOT AVAILABLE(See 
http://www.php.net/manual/en/ref.pdo-dblib.php)
Check for required 3rd party libs

This also checks if the include path is set correctly.

PEAR:  OK
Net_SMTP:  OK
Net_IDNA2:  OK
Mail_mime:  OK
Checking php.ini/.htaccess settings

The following settings are required to run 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:  OK
The following settings are optional and recommended:

allow_url_fopen:  OK

The issue is that mysql *is* installed (no, really, it is). version 5.1.66 in 
fact. Not only is it installed, but it is used for postfixadmin, wordpress, and 
a few other things, so I know it's running since the main site loads. Also, I 
can login to mysql from the command line, which I did to setup the database as 
in the INSTALL document.

In fact, if I 
# cd /usr/ports/databases/sqlite3
# make deinstall

then the Roundcube/installer/ *still* shows sqlite3 is "OK".

Is it possible it's cached this information from an earlier check? I mean, I 
doubt it, the php version shows the current version and not the php53 that was 
there yesterday...
-- 
ɹןʇnqן
<mailto:[email protected]>
303.219.0564

_______________________________________________
Roundcube Users mailing list
[email protected]
http://lists.roundcube.net/mailman/listinfo/users

Reply via email to