| |||||||||
| |||||||||
Здравствуйте!
У меня под Windows 7 стоит Apache 2.4 и PHP5.6. (localhost:80)
Для установки движка eurowebcart поставил параллельно PHP5.4. Он доступен по адресу localhost:8544.
Установил магазин с этого порта. Запускаю его. Почему то все страницы кроме главной открываются вместо этого на порте 80.
Даже войти как пользователь не удаётся - перенаправляется на порт 80.
Возможно ли в принципе работать на порте отличном от 80? Если да, какие установки поменять и где?
С уважением,
Михаил
У меня под Windows 7 стоит Apache 2.4 и PHP5.6. (localhost:80)
Для установки движка eurowebcart поставил параллельно PHP5.4. Он доступен по адресу localhost:8544.
Установил магазин с этого порта. Запускаю его. Почему то все страницы кроме главной открываются вместо этого на порте 80.
Даже войти как пользователь не удаётся - перенаправляется на порт 80.
Возможно ли в принципе работать на порте отличном от 80? Если да, какие установки поменять и где?
С уважением,
Михаил
Здравствуйте! Да, можно.
в шаблоне языка найдите
и замените на
в шаблоне языка найдите
$htpath=$_SERVER['SERVER_NAME'].$shopdir; $htpath="http://". $htpath;
$image_path="$htpath/images"; //image_path
$image_path="$htpath/images"; //image_path
и замените на
$htpath="http://localhost:8544";
$image_path="http://localhost:8544/images"; //image_path
$image_path="http://localhost:8544/images"; //image_path
Разработчик CMS Eurowebcart
Спасибо, поменял!
Однако теперь почему-то не могу войти как admin/pass после свежей установки движка.
Чего-то ещё не хватает?1
Однако теперь почему-то не могу войти как admin/pass после свежей установки движка.
Чего-то ещё не хватает?1
куда запрос шлет авторизационная форма.
пишет страница не найдена, или ошибка пароль логин не верны?
я проверил у меня все норм.
пишет страница не найдена, или ошибка пароль логин не верны?
я проверил у меня все норм.
Разработчик CMS Eurowebcart
страница логина: localhost
не выдаёт ошибок, а просто возвращается на главную страницу. Когда пытаюсь войти с пользователем которого нет, то выдаёт ошибку авторизации как положено.
Поскольку я намучился с установкой двух версий PHP на одном хосте и с трудом заставил их всё же работать, думаю, что где-то что-то всё же упустил...
А проверить на другом порте (80) не могу, так теперь он меня логично отсылает на 8544...
Чуть попозже попробую переставить всю систему ещё раз и сделать рекомендованные вами установки прежде чем пытаться войти как admin.
не выдаёт ошибок, а просто возвращается на главную страницу. Когда пытаюсь войти с пользователем которого нет, то выдаёт ошибку авторизации как положено.
Поскольку я намучился с установкой двух версий PHP на одном хосте и с трудом заставил их всё же работать, думаю, что где-то что-то всё же упустил...
А проверить на другом порте (80) не могу, так теперь он меня логично отсылает на 8544...
Чуть попозже попробую переставить всю систему ещё раз и сделать рекомендованные вами установки прежде чем пытаться войти как admin.
ничего не понимаю, но всё заработало!!! Вышел, снова зашёл, всё у админа нормально.
правда зашёл не руками набрав адрес, а нажав на ссылку в предыдущем сообщении. Прикольно!
может кэш какой почистился
буду теперь создавать другого админа, как положено.
Спасибо за помощь!!!
правда зашёл не руками набрав адрес, а нажав на ссылку в предыдущем сообщении. Прикольно!
может кэш какой почистился
буду теперь создавать другого админа, как положено.
Спасибо за помощь!!!
поправочка ((
всё работает в Опере, а Хром ведёт себя как описано выше. (Проверил FireFox - тоже всё нормально).
Почистил кэш Хрома - безрезультатно.
всё работает в Опере, а Хром ведёт себя как описано выше. (Проверил FireFox - тоже всё нормально).
Почистил кэш Хрома - безрезультатно.
странно, но опера то на основе хрома!
с чем связана магия даже предположить не могу.
А критично иметь PHP5.6?
я бы установил денвер.
PS надо почистить именно куки и не заходить на 80 порт вообще, иначе PHP даст еще одни куки на тот же локалхост.
с чем связана магия даже предположить не могу.
А критично иметь PHP5.6?
я бы установил денвер.
PS надо почистить именно куки и не заходить на 80 порт вообще, иначе PHP даст еще одни куки на тот же локалхост.
Разработчик CMS Eurowebcart
надеюсь последняя новость по теме:
- зарегистрировал нового пользователя (в Хроме)
- после этого удалось войти как admin!!!
- сделал нового пользователя админом
- вошёл под новым именем и удалил админа из установки.
проблема на данный момент решена.
- зарегистрировал нового пользователя (в Хроме)
- после этого удалось войти как admin!!!
- сделал нового пользователя админом
- вошёл под новым именем и удалил админа из установки.
проблема на данный момент решена.
значит все дело было в куках сессионных.
PHP автоматом отдает куку при запуске новой сессии.
Хром любит восстанавливать сессию на моменте закрытия. Время жизни сессии кончилось и она умерла.
надо было чистить куки локалхоста.
PHP автоматом отдает куку при запуске новой сессии.
Хром любит восстанавливать сессию на моменте закрытия. Время жизни сессии кончилось и она умерла.
надо было чистить куки локалхоста.
Разработчик CMS Eurowebcart
Спасибо!
буду иметь в виду в будущем.
буду иметь в виду в будущем.
Пожалуйста!
Разработчик CMS Eurowebcart