NejiSolo Posted May 23, 2013 Share Posted May 23, 2013 (edited) Всем привет. Умные люди подскажите незнающему человеку как перенести работающий магазин на Denwer? Ни как не могу понять в чем косячу: 1. Установил Denwer 2. Полностью скопировал файлы магазина с хостинка 3. Создал нового пользователя в localhost/Tools/phpMyAdmin с таким же именем пользователя и паролем 4. Импортировал резервную копию БД на localhost/Tools/phpMyAdmin 5. Проверил settings.inc.php 6. Перезапустил Denwer 7. Проверяю в браузере магазин и панель админа В итоге ни то, ни другое не работает Edited May 23, 2013 by NejiSolo (see edit history) Link to comment Share on other sites More sharing options...
inhelp Posted May 23, 2013 Share Posted May 23, 2013 Меня тоже интересует даный вопрос PrestaShop 1.5.4.0 Link to comment Share on other sites More sharing options...
Snegurka Posted May 24, 2013 Share Posted May 24, 2013 (edited) "Не работает" понятие обширное) Например, может писать что нет соединения с бд...... Если это ваш первый сайт на денвере, то проверьте для начала корректно ли создался домен, для этого в корне разместите "hellow world". Если в браузере страница откроется, значит перепроверьте ещё раз settings.inc.php и включите отображение ошибок (вручную в файле defines.inc.php) Edited May 24, 2013 by Snegurka (see edit history) Link to comment Share on other sites More sharing options...
Dzianis Yurevich Posted May 24, 2013 Share Posted May 24, 2013 "Не работает" понятие обширное) Например, может писать что нет соединения с бд...... Если это ваш первый сайт на денвере, то проверьте для начала корректно ли создался домен, для этого в корне разместите "hellow world". Если в браузере страница откроется, значит перепроверьте ещё раз settings.inc.php и включите отображение ошибок (вручную в файле defines.inc.php) Согласен. Какая именно ошибка? В какую папку денвера скопировали файлы? Link to comment Share on other sites More sharing options...
NejiSolo Posted May 24, 2013 Author Share Posted May 24, 2013 1. Домен создан корректно. 2. C копировал файлы в папку Q:\home\magdacha.ru\www Браузер пишет: Ошибка сервера На веб-сайте произошла ошибка при получении http://magdacha.ru/. Веб-сайт может быть закрыт на обслуживание или настроен неправильно. Ошибка HTTP 500 (Internal Server Error): При попытке сервера выполнить запрос возникла неожиданная ситуация. * На Денвер я уже устанавливал Престу - все работало. * Пробовал заменить файлы и БД - "Ошибка сервера" * В файле settings.inc.php пробовал изменять (Пользователя БД на root) и (Пароль БД удалять) - "Ошибка сервера" Link to comment Share on other sites More sharing options...
Dzianis Yurevich Posted May 27, 2013 Share Posted May 27, 2013 При переносе сайта еще нужно изменить урлы в таблицах ps_configuration и ps_shop_url Link to comment Share on other sites More sharing options...
NejiSolo Posted May 31, 2013 Author Share Posted May 31, 2013 Таблица ps_shop_url отличий не имеет. Сравнил ps_configuration того сайта что установил на Денвер с ps_configuration реального сайта и нашел только одно отличие в MB_CANCEL_URL. После изменения выдает все туже ошибку. Link to comment Share on other sites More sharing options...
Dzianis Yurevich Posted May 31, 2013 Share Posted May 31, 2013 Попробуй запустить install Link to comment Share on other sites More sharing options...
absent Posted June 1, 2013 Share Posted June 1, 2013 удали .htaccess хотя в 1,5 он мало что сделает... покажи лог ошибок сервера. Link to comment Share on other sites More sharing options...
NejiSolo Posted June 4, 2013 Author Share Posted June 4, 2013 В общем выяснил вот что: 1. Денверу не нравился КЭШ. Изменение "1" на "0" в строке >DEFINE ('_PS_CACHE_ENABLED_', '1 ');< в файле settings.inc.php решило проблему. 2. Следующая ошибка была связана с шифрованием алгоритма. Решилось изменением значения "1" на "0" в таблице БД ps_configuration / PS_CIPHER_ALGORITH 3. А вот эту ошибку я не знаю как исправить, но понял что связана она с тегами, написанными на кириллице. Fatal error: Uncaught exception 'SmartyCompilerException' with message 'Syntax Error in template "Q:\\www\administrator/themes/default\template\controllers\login\content.tpl" on line 34 "<div id="error" {if !isset($errors)}class="hide"{/if}>" unknown tag "if"' in Q:\\www\tools\smarty\sysplugins\smarty_internal_templatecompilerbase.php:627 Stack trace: #0 Q:\\www\tools\smarty\sysplugins\smarty_internal_templatecompilerbase.php(406): Smarty_Internal_TemplateCompilerBase->trigger_template_error('unknown tag "if...', 34) #1 Q:\\www\tools\smarty\sysplugins\smarty_internal_templateparser.php(2441): Smarty_Internal_TemplateCompilerBase->compileTag('if', Array, Array) #2 Q:\\www\tools\smarty\sysplugins\smarty_internal_templateparser.php(3111): Smarty_Internal_Templateparser->yy_r41() #3 Q:\\www\tools\smarty\sysplugins\smarty_internal_templateparser.php(3211): Smarty_Internal_Templateparser->yy_reduce(41) #4 inQ:\\www\tools\smarty\sysplugins\smarty_internal_templatecompilerbase.php on line 627 Интересно знать сколько еще похожих ошибок ожидает. Link to comment Share on other sites More sharing options...
Евгений Медведев Posted June 5, 2013 Share Posted June 5, 2013 (edited) В общем выяснил вот что: 1. Денверу не нравился КЭШ. Изменение "1" на "0" в строке >DEFINE ('_PS_CACHE_ENABLED_', '1 ');< в файле settings.inc.php решило проблему. 2. Следующая ошибка была связана с шифрованием алгоритма. Решилось изменением значения "1" на "0" в таблице БД ps_configuration / PS_CIPHER_ALGORITH 3. А вот эту ошибку я не знаю как исправить, но понял что связана она с тегами, написанными на кириллице. Fatal error: Uncaught exception 'SmartyCompilerException' with message 'Syntax Error in template "Q:\\www\administrator/themes/default\template\controllers\login\content.tpl" on line 34 "<div id="error" {if !isset($errors)}class="hide"{/if}>" unknown tag "if"' in Q:\\www\tools\smarty\sysplugins\smarty_internal_templatecompilerbase.php:627 Stack trace: #0 Q:\\www\tools\smarty\sysplugins\smarty_internal_templatecompilerbase.php(406): Smarty_Internal_TemplateCompilerBase->trigger_template_error('unknown tag "if...', 34) #1 Q:\\www\tools\smarty\sysplugins\smarty_internal_templateparser.php(2441): Smarty_Internal_TemplateCompilerBase->compileTag('if', Array, Array) #2 Q:\\www\tools\smarty\sysplugins\smarty_internal_templateparser.php(3111): Smarty_Internal_Templateparser->yy_r41() #3 Q:\\www\tools\smarty\sysplugins\smarty_internal_templateparser.php(3211): Smarty_Internal_Templateparser->yy_reduce(41) #4 inQ:\\www\tools\smarty\sysplugins\smarty_internal_templatecompilerbase.php on line 627 Интересно знать сколько еще похожих ошибок ожидает. Скорее всего проблема в том, что на денвере по умолчанию не ставятся расширения кэширования. Поэтому при переносе с хоста на локал кэширование нужно отключать. Я сталкивался с этим. Edited June 5, 2013 by Евгений Медведев (see edit history) Link to comment Share on other sites More sharing options...
NejiSolo Posted June 12, 2013 Author Share Posted June 12, 2013 Проблема решена обновлением Windows Vista до 7-ки. Перенос магазина на Denwer не работает только на Висте (на XP и 7-ке все работает замечательно). Link to comment Share on other sites More sharing options...
Kerm Posted June 13, 2013 Share Posted June 13, 2013 (edited) О боже! Edited June 13, 2013 by Kerm (see edit history) Link to comment Share on other sites More sharing options...
Dzianis Yurevich Posted June 14, 2013 Share Posted June 14, 2013 Виста!?? Не, не слышал Link to comment Share on other sites More sharing options...
NejiSolo Posted June 14, 2013 Author Share Posted June 14, 2013 на Denwer-е даже на 7-ке и XP не все корректно работает. приходится через БД напильником работать. к примеру вкл/выкл. магазин приходится ползти в БД. Link to comment Share on other sites More sharing options...
Kerm Posted June 14, 2013 Share Posted June 14, 2013 Слушай ну хватит, уже не смешно) Link to comment Share on other sites More sharing options...
Dimitri Yelquin Posted June 15, 2013 Share Posted June 15, 2013 А вообще странно, что ДЕНВЕР всё ещё кому-то интересен, когда есть такая альтернатива как Open Server — номер Один в Мире! Link to comment Share on other sites More sharing options...
absent Posted June 15, 2013 Share Posted June 15, 2013 Виста!?? Не, не слышал Одно время пришлось пользовать) хорошо что не долго. в ней много софта косячило Link to comment Share on other sites More sharing options...
absent Posted June 15, 2013 Share Posted June 15, 2013 (edited) И ещё из за этого Fatal error: Uncaught exception 'SmartyCompilerException' with message 'Syntax Error in template "Q: \\www\administrator/themes/default\template\controllers\login\content.tpl" on line 34 "<divid="error" {if !isset($errors)}class="hide"{/if}>" unknown tag "if"' in Q:\\www \tools\smarty\sysplugins\smarty_internal_templatecompilerbase.php:627 Stack trace: #0 Q:\\www\tools \smarty\sysplugins\smarty_internal_templatecompilerbase.php (406):Smarty_Internal_TemplateCompilerBase->trigger_template_error('unknown tag "if...', 34) #1 Q:\\www \tools\smarty\sysplugins\smarty_internal_templateparser.php (2441):Smarty_Internal_TemplateCompilerBase->compileTag('if', Array, Array) #2 Q:\\www\tools\smarty \sysplugins\smarty_internal_templateparser.php(3111): Smarty_Internal_Templateparser->yy_r41() #3 Q :\\www\tools\smarty\sysplugins\smarty_internal_templateparser.php (3211):Smarty_Internal_Templateparser->yy_reduce(41) #4 inQ:\\www\tools\smarty\sysplugins \smarty_internal_templatecompilerbase.php on line 627 систему не меняют)) просто не подключился Q:\\www\administrator/themes/default\template\controllers\login\content.tpl" причины уже искать нужно И тут вам помогут логи Edited June 15, 2013 by absent (see edit history) Link to comment Share on other sites More sharing options...
Snegurka Posted June 16, 2013 Share Posted June 16, 2013 А вообще странно, что ДЕНВЕР всё ещё кому-то интересен, когда есть такая альтернатива как Open Server — номер Один в Мире! Мне кажется вы слишком категоричны. Считаю денвер прекрасным инструментом для локальной работы с магазином. Link to comment Share on other sites More sharing options...
Kerm Posted June 16, 2013 Share Posted June 16, 2013 +1 Link to comment Share on other sites More sharing options...
Kerm Posted June 16, 2013 Share Posted June 16, 2013 И ещё из за этого Fatal error: Uncaught exception 'SmartyCompilerException' with message 'Syntax Error in template "Q: \\www\administrator/themes/default\template\controllers\login\content.tpl" on line 34 "<divid="error" {if !isset($errors)}class="hide"{/if}>" unknown tag "if"' in Q:\\www \tools\smarty\sysplugins\smarty_internal_templatecompilerbase.php:627 Stack trace: #0 Q:\\www\tools \smarty\sysplugins\smarty_internal_templatecompilerbase.php (406):Smarty_Internal_TemplateCompilerBase->trigger_template_error('unknown tag "if...', 34) #1 Q:\\www \tools\smarty\sysplugins\smarty_internal_templateparser.php (2441):Smarty_Internal_TemplateCompilerBase->compileTag('if', Array, Array) #2 Q:\\www\tools\smarty \sysplugins\smarty_internal_templateparser.php(3111): Smarty_Internal_Templateparser->yy_r41() #3 Q :\\www\tools\smarty\sysplugins\smarty_internal_templateparser.php (3211):Smarty_Internal_Templateparser->yy_reduce(41) #4 inQ:\\www\tools\smarty\sysplugins \smarty_internal_templatecompilerbase.php on line 627 систему не меняют)) просто не подключился Q:\\www\administrator/themes/default\template\controllers\login\content.tpl" причины уже искать нужно И тут вам помогут логи Если ссылку внимательно посмотреть можно обратить внимание на неправильные слэши в пути... Link to comment Share on other sites More sharing options...
absent Posted June 16, 2013 Share Posted June 16, 2013 В виндовс слеши особо не влияют, только что проверил) Link to comment Share on other sites More sharing options...
Kerm Posted June 17, 2013 Share Posted June 17, 2013 Опять не понятно как ты проверил, где...в инклудах должен быть прописан путь правильным образом с правильными слэшами иначе не чего работать не будет, возможно дапускаю такое что в винде где то есть автоматическое исправление неверно указанных слэшей, но это точно не будет не как касаться сервера... Вообще это все глюки неправильно настроенного денвера... Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now