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
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!
sounds like a uncommon php-build with the session-extension built as shared library and so i guess "extension = session.so" in the php.ini could solve the problem - but who builds ths as shared extension?
On 28 Jun 2013, at 04:15 , Reindl Harald h.reindl@thelounge.net 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".
ɹןʇnqן mailto:lbutler@covisp.net 303.219.0564
Am 29.06.2013 03:34, schrieb ɹןʇnqן:
MySQL: NOT AVAILABLE(See http://www.php.net/manual/en/ref.pdo-mysql.php)
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
what about click at http://www.php.net/manual/en/ref.pdo-mysql.php and try to understand php basics?
[root@testserver:~]$ php -m | grep -i mysql mysql mysqli mysqlnd pdo_mysql
On 28 Jun 2013, at 20:41 , Reindl Harald h.reindl@thelounge.net wrote:
Am 29.06.2013 03:34, schrieb ɹןʇnqן:
MySQL: NOT AVAILABLE(See http://www.php.net/manual/en/ref.pdo-mysql.php)
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
what about click at http://www.php.net/manual/en/ref.pdo-mysql.php and try to understand php basics?
Yes, I got that right after posting. having never heard of PDO I had no idea it was a separate install from mysql.
Now, I get a blank page when I try to login.
Yay.
30-Jun-2013 07:23:05 UTC] PHP Fatal error: Call to a member function kill() on a non-object in /usr/local/www/roundcube/program/include/rcmail.php on line 648
Is all that is in the logs.
Googling for that error has not proved helpful.