Hello everybody!
I have a site on a beta stage: Joomla! 1.5.23 on Linux, last versions of JooBB/JooCM and uddeIM 2.4 stable. I set JooCM as a source of profiles and thumbnails on Integration tab at backend and everything works fine while SEF URLs feature is off.
When I enable native SEF URLs almost everything remains fine - I can enter PM area, see links to all mailboxes, settings and message composing and these links are OK - except those to non-empty mailboxes. I get an error when click to mailbox containing at least one message, and it doesn't matter what non-empty mailbox to click - inbox, outbox or trashcan. Of course if I have non-empty inbox I can't enter PM area at all.
Yes, I have read FAQ in my uddeIM installation folder and search this forum for 'fatal error' - nothing similar. Also I tried to force Itemid in System tab at backend - no results. I disabled all uddeIM modules and plugins so only uddeIM component is active. No luck.
Here is a results of my investigations:
Server errors log:
Code:
PHP Fatal error: Class 'JoocmHelper' not found in /www/fintrax/users/fintrax-defender/www/htdocs/components/com_joocm/router.php on line 40
'Line 40' really means 'line 39' because I insert backtrace dump before this line. But dump contains nothing - I suppose that PHP exits before dump processed or even that router.php didn't execute at all. But when I click browser's back button at the error page I have a dump. I'm not sure it has any value but I attached it. All variables in this dump looks OK.
Error page source:
Code:
<!-- uddeIM 2.4/stable output below -->
<div id='uddeim'><div id='uddeim-topborder'></div>
<div class='contentheading'>Работа с личными сообщениями</div>
<div id='uddeim-navbar2'><ul>
<li><a href='http://defender.fintrax.ru/Kabinet/Messages.html?task=inbox'><img src='http://defender.fintrax.ru/components/com_uddeim/templates/default/images/menu_inbox.gif' border='0' alt='Входящие' />Входящие (0/0)</a></li>
<li><a href='http://defender.fintrax.ru/Kabinet/Messages.html?task=outbox'><img src='http://defender.fintrax.ru/components/com_uddeim/templates/default/images/menu_outbox.gif' border='0' alt='Отправленные' />Отправленные (0)</a></li>
<li class='uddeim-activemenu'><span><img src='http://defender.fintrax.ru/components/com_uddeim/templates/default/images/menu_trashcan.gif' alt='Корзина' />Корзина (1)</span></li>
<li><a href='http://defender.fintrax.ru/Kabinet/Messages.html?task=new'><img src='http://defender.fintrax.ru/components/com_uddeim/templates/default/images/menu_new.gif' border='0' alt='Новое' />Новое</a></li>
</ul></div>
<div id='uddeim-m'>
<div id='uddeim-overview'><table cellpadding='7' width='100%'>
<tr><th class='sectiontableheader'> </th><th class='sectiontableheader'>Отправитель / Получатель</th><th class='sectiontableheader'>Сообщение</th><th class='sectiontableheader'>Удалено</th><th class='sectiontableheader'> </th></tr>
This is very strange code without any Joomla template code before it. I have no ideas why last one is absent.
You may take a look for the site itself if it'll help. It's likely that you can't read Russian so I provide URLs to pages concerning this problem:
1. Login page:
defender.fintrax.ru/Kabinet.html
Site has limited access at the beta stage - please use defe/pi9lA8wj to enter site area. Also use e-kinst/362412 to login to personal area.
2. PM area:
defender.fintrax.ru/Kabinet/Messages.html
3. To open trashcan:
defender.fintrax.ru/Kabinet/Messages.html?task=trashcan
I use trashcan instead of inbox to have a possibility to enter PM area and to see that all other links are OK.
Thanks in advance for any assistance. Ask me if you need any additional info. I can provide admin access if necessary.