roundcube on debian: PHP Fatal error: Call to undefined function dl()

Timotheus Pokorra timotheus at pokorra.de
Thu Nov 7 09:38:42 CET 2013


Hello,
I just did a fresh install again, and now I got the error as well:
in /var/log/apache2/errors: [Thu Nov 07 09:30:57 2013] [error] [client
149.172.26.123] PHP Fatal error:  Call to undefined function dl() in
/usr/share/php/kolabobject.php on line 22
and setting enable_dl to On does not help either, exactly as you described.
I checked on CentOS, and enable_dl is off there as well, but it works.

I will look more into this, now that I can reproduce it...
strange that it worked before...

Timotheus


On 6 November 2013 09:55, Timotheus Pokorra <timotheus at pokorra.de> wrote:
> Hello Jan,
>> I upgraded also to the last nightly build. But the error still occurs.
>> Did you make an new installation or simply an apt-get install / upgrade?
> I usually do a fresh install, using this script
> https://gist.github.com/tpokorra/7113076
>
>> Do I have the right repositories?
>>
>> deb http://obs.kolabsys.com:82/Kolab:/3.1/Debian_7.0/ ./
>> deb http://obs.kolabsys.com:82/Kolab:/3.1:/Updates/Debian_7.0/ ./
>> deb http://obs.kolabsys.com:82/Kolab:/Development/Debian_7.0/ ./
>> deb
>> http://obs.kolabsys.com:82/home:/tpokorra:/branches:/Kolab:/Development/Debian_7.0/
>> ./
> ah, I don't use deb http://obs.kolabsys.com:82/Kolab:/Development/Debian_7.0/ ./
> probably I should, since not all development packages are part of my
> nightly packages...
>
>> I'll try a new intallation and will report.
> I have also reinstalled with Development/Debian_7.0 repository.
> Addressbook still works for me, even with enable_dl off.
> I get some warnings:
> [06-Nov-2013 08:51:51,000000 +0000]: PHP Error: Failed to load plugin
> file /usr/share/roundcubemail/plugins/threading_as_default/threading_as_default.php
> in /usr/share/roundcubemail/program/lib/Roundcube/rcube_plugin_api.php
> on line 224 (POST
> /roundcubemail/?_task=addressbook&_orig_source=kolab_addressbook?_task=addressbook&_action=save)
> [06-Nov-2013 08:51:51,000000 +0000]: PHP Error: Failed to load plugin
> file /usr/share/roundcubemail/plugins/contextmenu/contextmenu.php in
> /usr/share/roundcubemail/program/lib/Roundcube/rcube_plugin_api.php on
> line 224 (POST /roundcubemail/?_task=addressbook&_orig_source=kolab_addressbook?_task=addressbook&_action=save)
>
> but my contact gets saved.
> I have checked, those plugin php files don't exist on CentOS either.
> So I think we can ignore those 2 errors.
>
>> wasn't this because of missing the chwala apache conf?
>> https://issues.kolab.org/show_bug.cgi?id=2430
>>
>> I added the conf like in the bug report recommended and now I get the
>> webinterface but with error message.
>>> > The files-component doesn't work at all with an error "Internal server
>>> > error" in the roundcube-interface but in no one of the log files. Could
>>> > it be the same problem?
>
> I have now looked in more detail into bug 2430, and added comments to it.
>
> Timotheus


More information about the users mailing list