nikhotin

nikhotin
Рейтинг
74
Регистрация
24.05.2007

В файле configuration.php посмотреть и прописать правильные пути в:

var $log_path

var $tmp_path

Raslmos:
а здесь разве не можете помочь?

{artforms formid=1} - это подразумевает наличие плагина, но под 1.5 я плагина у этого компонента не видел, есть мамбот под 1.0...

Еще - компонент на сайте автора не обновляется с 2008 г. и в свое время были проблемы с безопасностью, закрыты они или нет - мне неизвестно.

Лучше посмотреть в сторону др. компонентов форм

dmkolesnikov:
не смог найти папку php-bin. Ее по ftp искать нужно?

Ну да...

2-3 уровень по FTP

Хотя может ее и не быть, посмотрите на наличие файла на FTP php.ini

dmkolesnikov:
Менял настройки, так и не заработало. По умолчанию стоит PHP mail.
Но дело в том, что как я уже говорил, до этого у меня уже была такая проблема с этим дополнением. И она решилась сама собой просто путем обновления версии joomla. Т.е. я по ftp залил нужные файлы от установочного пакета и все заработало после этого. Как думаете, это с чем может быть связано?

В подавляющем большинстве случаев - проблема в настройках хостера. Просто посмотрите если OS CentOS, то 99% в Вашем случае проблемы хостера.

Еще можно глянуть в сторону

в каталоге php-bin файл php.ini

параметр sendmail_path - валидный ли там E-Mail?

dmkolesnikov:

Насчет того, что с базой не все в порядке - знаю, но ничего поделать не могу. Вот жду когда закончится этот хостинг, потом перейду на новый.

Как вариант можно поступить так, скачать http://sypex.net/ сделать дамп БД, и обратно загрузить...

dmkolesnikov:
И переустановка компонента не помогла...

Переустановка не поможет, т.к. при удалении таблицы в БД остаются и при повторной установке, соответственно, новые не будут созданы.

nikhotin добавил 26.04.2011 в 21:40

dmkolesnikov:
Я точно знаю ,что это глюк компонента.

Это маловероятно, т.к. используется стандартный API движка для доступа к БД.

Не факт, что в последствии все будет нормально в дальнейшем.

С отправкой писем - попробуйте менять настройки PHP mail/SendMail/SMTP и смотреть когда начнет отправляться.

Если сервер CentOS + SendMail, то возможно некорректные настройки сервера у хостера

Что то у Вас с хостингом....

То база ломается, то письма не отсылаются...

Смотрите в глобальных настройках Jooma - там настраивается работа с почтой, и компоненты используют эти настройки.

И если база ломается, то потом может сломаться в другом месте..

dmkolesnikov:

Блин, ну вот, и этот компонент начал глючить(((((
Уже после второй попытки отправить форму пошла ошибка "500 - DB function failed with error number 1054".
Плюс, форма не сохраняет принятые сообщения. Т.е. если по какой-то причине письмо не доходит, то просмотреть все принятые сообщения не получится.

Это у Вас таблицы в БД поломались.

Вообще то таких проблем с компонентом не было, а использую этот компонент на гораздо более чем десяток сайтов...

Нужно починить таблицы в БД, делает так:

заходим в phpmyadmin => SQL => repair table 'название таблицы';

Или можно через панель управления хостингом.

nikhotin добавил 26.04.2011 в 18:18

ya_sinoptik:
Dram, nikhotin, а вы с MarketPlace случайно дел не имели?

Что то раньше делал, но потом ушел на ADSManager. Под "напильником" он мне кажется удобнее. Уже не вспомню причину...

Jforms (http://jforms.mosmar.com/) Компонент и плагин.

Делаем форму, добавляем поле "Hidden Filed", Свойства элемента

Label=Товар

Default value={Field:Товар}

плагином вставляем в материал типа так:

{jform=1,Товар=Варежки артикул 123333}

Насколько помню, в JoomSEF есть в настройках исключения...

Покажите сайт в ЛС

Всего: 355