Ответить Новая тема Новый опрос 
 Не работает скрипт логина
kostt73
Новичок
Сообщений: 4
Регистрация: 25-01-2014


03-09-2014 07:01
Здравствуйте. Прошу помощи)

После переноса на др. хостинг не работает скрипт логина и некоторые пункты - Firefox ругается -

The page isn't redirecting properly
Firefox has detected that the server is redirecting the request for this address in a way that will never complete.

Подскажите пожалуйста - куда копать? Я подозреваю - на хосте проблема... но где?
Буду очень благодарен за помощь. Спасибо.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Алекс


Администратор
Сообщений: 4516
Откуда: Красноярск
Регистрация: 29-05-2009


03-09-2014 10:58
Открыть /config/defines.inc.php
Код:
define('_PS_MODE_DEV_', false);

изменить на:
Код:
define('_PS_MODE_DEV_', true);

и протестировать еще раз.
Если ошибка повторяется отправьте ссылку на сайт.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
kostt73
Новичок
Сообщений: 4
Регистрация: 25-01-2014


03-09-2014 13:50
Здравствуйте Алекс.

Спасибо Вам за ответ.
Но - включение режима отладки не может ничего вывести -

Warning: File /home/shop1/public_html/my-account.php is deprecated
in /home/shop1/public_html/classes/Tools.php on line 2147

Warning: Cannot modify header information - headers already sent by (output started at /home/shop1/public_html/classes/Tools.php:2147) in /home/shop1/public_html/classes/Tools.php on line 105

Warning: Cannot modify header information - headers already sent by (output started at /home/shop1/public_html/classes/Tools.php:2147) in /home/shop1/public_html/classes/Tools.php on line 108

Отключил.
Вот сайт -
Код:
http://goja.com.ua

Сайт-донор - откуда всё копировалось -
Код:
http://isg.com.ua/


На доноре всё работает.

Также не работает подверждение заказа - думаю причина общая.

Можно пробовать) - делать заказы и т.д. - я потом все лишнее уберу.
Если будет нужно - могу в админку доступ дать.

Заранее спасибо!
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
kostt73
Новичок
Сообщений: 4
Регистрация: 25-01-2014


03-09-2014 13:53
P.S. Преста - 1.5.6.2
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Алекс


Администратор
Сообщений: 4516
Откуда: Красноярск
Регистрация: 29-05-2009


03-09-2014 16:25
Панель управления > Настройки > Ссылки и ЧПУ в списке найти authentication нажать редактировать и изменить ЧПУ данной страницы например на login нажать сохранить.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
kostt73
Новичок
Сообщений: 4
Регистрация: 25-01-2014


13-09-2014 16:09
Здравствуйте Алекс.
Спасибо за ответ.
Сейчас в ЧПУ в authentication и так стоит Login...
Но вызывается страница my-account - у нее ЧПУ - my-account.
Так как на доноре (выше указывал) все прекрасно работает - может проблема все-таки в каких-то настройках хостинга?
Буду благодарен за любую помощь. Спасибо.


Сообщение отредактировано Алекс 13-09-2014 17:55 ...
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Алекс


Администратор
Сообщений: 4516
Откуда: Красноярск
Регистрация: 29-05-2009


13-09-2014 17:31
Возможно используется переопределения проверьте:
/override/classes/Dispatcher.php
Если файла указанного выше нет:
метод createUrl (необходима полная распечатка $this->routes при переходе по ссылке).

Или самый простой вариант - заменить ссылку для незарег. с my-account на login:
Открыть /themes/ваша-тема/modules/blockuserinfo/blockuserinfo.tpl | /modules/blockuserinfo/blockuserinfo.tpl
и заменить:
Код:
<a href="{$link->getPageLink('my-account', true)|escape:'html'}" title="{l s='Login to your customer account' mod='blockuserinfo'}" class="login" rel="nofollow">{l s='Login' mod='blockuserinfo'}</a>

на:
Код:
<a href="{$link->getPageLink('login', true)|escape:'html'}" title="{l s='Login to your customer account' mod='blockuserinfo'}" class="login" rel="nofollow">{l s='Login' mod='blockuserinfo'}</a>
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Ответить Новая тема Новый опрос