OpenSEF SP2 скачал с этого форума, Joomla 1.0.12, VM 1.0.10 русский(с virtuemart.ru), sef_ext 5.0 но пробовал и другие версии, проблема возникает на локалхосте:
1. Просто поставил OpenSEF, включил его, включил SEF в конфигурации Joomla, файл .htaccess настроил, на всякий случай прикреплю его.
Результат - ошибки
Notice: Only variables should be assigned by reference in l:\home\newbear\www\components\com_sef\sef.php on line 160
Notice: Only variables should be assigned by reference in l:\home\newbear\www\components\com_sef\sef.php on line 163
Notice: Only variables should be assigned by reference in l:\home\newbear\www\components\com_sef\sef.php on line 203
Notice: Only variables should be assigned by reference in l:\home\newbear\www\components\com_sef\sef.php on line 207
Warning: Cannot modify header information - headers already sent by (output started at l:\home\newbear\www\components\com_sef\sef.php:160) in l:\home\newbear\www\includes\joomla.php on line 701
Warning: Cannot modify header information - headers already sent by (output started at l:\home\newbear\www\components\com_sef\sef.php:160) in l:\home\newbear\www\index.php on line 254
Warning: Cannot modify header information - headers already sent by (output started at l:\home\newbear\www\components\com_sef\sef.php:160) in l:\home\newbear\www\index.php on line 255
Warning: Cannot modify header information - headers already sent by (output started at l:\home\newbear\www\components\com_sef\sef.php:160) in l:\home\newbear\www\index.php on line 256
Warning: Cannot modify header information - headers already sent by (output started at l:\home\newbear\www\components\com_sef\sef.php:160) in l:\home\newbear\www\index.php on line 257
Warning: Cannot modify header information - headers already sent by (output started at l:\home\newbear\www\components\com_sef\sef.php:160) in l:\home\newbear\www\index.php on line 258
Как я понимаю, ЭТО все нормально, так и должно быть!
2. Поставил VM, поставил модуль VM, добавил компонент в меню, в OpenSEF поставил галочку использовать "shop" для компонента.
Результат: для магазина ссылки такие:
http://newbear/shop/page,shop.browse/category_id,5/vmcchk,1/
Обратите внимание! В конце
vmcchk,1/ и VM предупредлает, мол вы не принимаете кукисы, хотя браузеры их принимают, пробовал Fox, IE6, Opera.
3. Копирую в administrator\components\com_viruemart файлик sef_ext.php
Результат: когда захожу в категорию (ссылка на нее уже ЧП) сайт ЗАВИСАЕТ (зацикливается на сообщениях):
Notice: Only variables should be assigned by reference in l:\home\newbear\www\components\com_sef\sef.php on line 160
Notice: Only variables should be assigned by reference in l:\home\newbear\www\components\com_sef\sef.php on line 163
Notice: Only variables should be assigned by reference in l:\home\newbear\www\components\com_sef\sef.php on line 203
Notice: Only variables should be assigned by reference in l:\home\newbear\www\components\com_sef\sef.php on line 207
Warning: Cannot modify header information - headers already sent by (output started at l:\home\newbear\www\components\com_sef\sef.php:160) in l:\home\newbear\www\includes\joomla.php on line 701
Warning: Cannot modify header information - headers already sent by (output started at l:\home\newbear\www\components\com_sef\sef.php:160) in l:\home\newbear\www\administrator\components\com_virtuemart\classes\ps_session.php on line 86
До последних ошибок дело не доходит!
4. ГРОХАЮ OpenSEF.
Результат: все ок, кукисы принимаються!
Как я понял, зависание происходит из-за невозможности прописать id сессии в URL.
Прошу помощи, хотябы раскажите где искать проблему с куками, и где отключить modify header information, и нужно ли это.
ЧПУ мне нужен, 90% товаров на английском.
[вложение удалено Администратором]