voicemail web page error

gkasten's picture

I installed FreePBX 3 last night on Centos 5.3. The install went smooth with the instructions provided. However, I get an error when trying to access the voicemail web page.

An error was detected which prevented the loading of this page. If this problem persists, please contact the website administrator.

modules/esl/assets/ESL.php [23]:

dl() [function.dl]: Unable to load dynamic library '/usr/lib64/php/modules/ESL.so' - /usr/lib64/php/modules/ESL.so: cannot open shared object file: No such file or directory.

I tried searching to see what library I am missing, but can't seem to locate it.

Any ideas?

Thanks in advance.


__________________


Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

I am having the same issue.

cosmicwombat's picture

I am having the same issue. no php/modules/ESL.so So, I am look into why it didn't compile. I see errors from /libs/esl/perl/ make starting with:

esl_wrap.cpp:1491:17: error: esl.h: No such file or directory
esl_wrap.cpp:1492:21: error: esl_oop.h: No such file or directory

You need thre FreeSWITCH ESL module installed

pyite's picture

You need to install the FreeSWITCH ESL module. It's part of FreeSWITCH, not FreePBX. We just rely on it.

Working on making that error page a bit nicer.

There are instructions on the FreeSWITCH WIKI - http://wiki.freeswitch.org/wiki/Esl


Have ESL installed and still have issues

sdjernes's picture

Hello,

I have ESL installed and I am still getting the ESL error on the voicemail page.

"Failed to load ESL library"

When I try to run /usr/share/php/ESL.php I get this error:

Fatal error: Cannot redeclare ESLconnection::__construct() in /usr/share/php/ESL
.php on line 132

I am running Freeswitch 1.0.4 from the tarball built to a Debian Package.

Thanks,
Shawn


Facing the same issue

djbinter's picture

I am facing the same problem "Fatal error: Cannot redeclare ESLconnection::__construct()".

Anyone can give us any suggestion.

Thank you.


Hmmm I have to admit I'm not an ESL expert...

dschreiber's picture

But a bunch of the guys in the channel are.

Do you mind logging in to IRC and joining #freepbx-dev on freenode? Would be easier to diagnose this realtime.

Then we can post the solution here for others...


__________________

Darren Schreiber
Co-Founder - 2600hz Project - www.2600hz.org
(Formerly Lead Developer, FreePBX v3)