Please reply ON-list (and really, this belongs on the plugins list)
I have the calendar and calendar_sql_backend plugins enabled. When I
turn error reporting on and go the the calendar I get
Warning: retrieve_data(../config/config.php): failed to open stream:
No such file or directory in
/usr/share/squirrelmail/plugins/retrieveuserdata/ldap.php on line 32
i think this was covered on the mailing list a couple weeks ago. i
think it was poor definition of SM_PATH in that other plugin. please
check the archives and post back with what you find before we reinvent
the wheel.
-paul
It was my post- I never got resolution
Then you should have replied on that thread
Advice was
Amend retrieveuserdata/setup.php
SET if (!defined('SM_PATH')) define('SM_PATH', '../');
OR if (!defined('SM_PATH')) define('SM_PATH', '../../');
Neither works for me.
You should still do this anyway (the first one is the correct one).
Shouldn't fix it either, but the require_once() calls in that same file
should be changed to include_once().
The interesting thing is the retrieve user data
plugin works for getting outbound email addresses.
That's not related to what happens when you click on the calendar link.
And let's clarify again for my sanity:
What versions of shared calendar and SquirrelMail are you running?
Where EXACTLY does the error happen (and what exactly did you click on?)?
If you look at the offending file, I'm not sure how it got included in
the include path for the calendar page (the plugin probably needs to be
reviewed for better efficiency if it is somehow including itself in all
unrelated page requests), but the fix is clear:
ldap.php, line 32:
require_once('../config/config.php');
has to be changed to
require_once(SM_PATH . 'config/config.php');
Fatal error: retrieve_data(): Failed opening required
'../config/config.php' (include_path='.:/usr/share/pear') in
/usr/share/squirrelmail/plugins/retrieveuserdata/ldap.php on line 32
I have tried the changes to the path settings suggested in other posts
on this subject but have had no joy. Retrieveuserdata works and will
find users authorised outbound email addresses in normal operation.
Plugins
Installed Plugins
1. squirrelspell
2. newmail
3. retrieveuserdata
4. calendar
5. calendar_sql_backend
6. compatibility
7. filters
8. change_ldappass
php_pear rpm is installed
OS = FC3
regards Robert
-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
--
squirrelmail-users mailing list
Posting Guidelines:
http://squirrelmail.org/wiki/wiki.php?MailingListPostingGuidelines
List Address: squirrelmail-users@lists.sourceforge.net
List Archives:
http://news.gmane.org/thread.php?group=gmane.mail.squirrelmail.user
List Archives: http://sourceforge.net/mailarchive/forum.php?forum_id=2995
List Info: https://lists.sourceforge.net/lists/listinfo/squirrelmail-users