Jump to content

Остановка инсталляции на 3 шаге. (Локалхост на Денвер)


Recommended Posts

В Разделе
Настройка БД
Настройте вашу базу данных заполняя следующие поля: :

После работы прогресс-бара(полосатой линии вверху экрана)
ничего не происходит.
Кнопка "Далее" нажимается и отжимается

База подключается,окно НАСТРОЙКА БД.->Кнопка ПРОВЕРИТЬ База Данных Доступна
Таблицы в БД создаются
Почта отправляется.Кнопка Отправить сообщение.
Очень удобно было бы, если хотя бы лог файл к.н.генерировался
или при установке указывалось, что нехватает для полного счастья установщику.

Развернут на локалхосте (флешка)

prestashop_1.3.0.2.zip


Используется Денвер

Что пробовал:

1.В БД проставлял ВСЕ права новому юзеру (с паролем и без)
2.Подключался к БД под root (с паролем и без)
3.Использовал базу phpmyadmin (теперь в ней куча лишних таблиц)
4. Создавал БД из http://localhost/Tools/phpmyadmin
и утилитой Денвера http://localhost/denwer/Tools/addmuser
5. Удалял настройки почты и адрес имэйла (Раздел Настройка почты)
6. Проверил php.ini раскомментировано

error_reporting = E_ALL & ~E_NOTICE
register_globals = Off

extension:
extension=php_gd2.dll
extension=php_curl.dll
extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_pdo_mysql.dll
extension=php_curl.dll

7.Директория, где находится скрипт убран атрибут на все папки подпапки "Только для чтения"
8. в установщике (install) в файле .htaccess добавил строку:
php_flag register_globals Off
9.Проверял установку на Хроме,Опере10,ФФоксе 3.6,IE8.
Совет посмотрел на форуме у буржуев.
10 Антивирусного (и подобного) ПО файрвола не установлено
11. Повторно переписывал пакет инсталляций на флешку.
12.из tmp удалял сессии Денвера.

Ничего из перечисленного не помогло


НО,НА БЕСПЛАТНОМ ХОСТИНГЕ УСТАНОВКА ЗАНЯЛА 3 минуты!!
и все заработало

Параметры Денвера 3
Denwer3_PHP5_2010-01-24_5.3.1+расширение
Denwer3_Base_2010-01-29_a2.2.4_p5.3.1_m5.1.40_pma3.2.3

PHP Version 5.3.1
MySQL
Server: MySQL host info: localhost via TCP/IP
Server version: 5.1.40-community
Protocol version: 10
User: root@localhost
MySQL charset: UTF-8 Unicode (utf8)

Web server

Apache/2.2.4 (Win32) mod_ssl/2.2.4 OpenSSL/0.9.8k PHP/5.3.1
MySQL client version: mysqlnd 5.0.5-dev - 081106 - $Revision: 289630 $
PHP extension: mysql



Вопрос: Что надо подкрутить, чтобы вопрос решился?
Спасибо.

Временное решение.
Развернул на хостинге.Затем спаковал (экспорт) базу и перенес на локалхост чрз phpAdmin.
Вроде как запускается.

Link to comment
Share on other sites

Надо всё удалить, заново установить денвер со всеми нужными делами. На диске С без всяких флешек. Перед установкой денвера почистить hosts. И всё установить. Если не пойдет ... много чего может быть. Бывали случаи, когда начинало работать только после переустановки винды.

Link to comment
Share on other sites

* Some PHP 5 versions are bugged and prevent PrestaShop from working correctly:
- PHP 5.2.1 (authentication is impossible)
- PHP 5.2.6 (authentication is impossible under 64bits servers)
- PHP 5.2.9 (image management/upload broken)
- PHP < 5.2 (invalid date timezone)

** PrestaShop is working from MySQL 4.1.14 to 5.0 too but some features are not working (e.g., product duplication) or have strange behaviors

может как раз в денвере у тебя не полностью поддерживаемые версии. щас например на оф сайте денвера 2 версии можно скачать. с рнр 5.2 и зрз 5.3

Link to comment
Share on other sites

  • 1 month later...

"Бывали случаи, когда начинало работать только после переустановки винды." - :lol: Ржака блин.

При установке лог с ошибками у них пишется не в log файл, а тело страницы.
Попробуй запустить установку в Firefox - после того, как установка обломится открой "Консоль ошибок" Web Developer (такое дополнение к Firefox)
Там увидишь (даже если ее иконка не стала красной - все равно тыкай) сообщение типа этого: Error: junk after document element (Лишний код после элемента) и собственно PHP Error. У меня было превышение времени исполнения скрипта. Т.к. установлено все на флешку - запуск развертки БД выполняется ацки долго, а в php.ini max_execution_time в денвере стоит 30 cекунд. Исправил на время php.ini max_execution_time = 600 и скрипту удалось завершиться :-)

Хотя можешь таки попробовать переустановить винду.

Link to comment
Share on other sites

Поставил Свежий Денвер+пакет на жесткий диск, а затем Престу. Все заработало отлично. Скоро дебют своего первого магазина :) Спасибо за ответы!

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...