Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Переустановил денвер


Recommended Posts

Выручайте, переустановил денвер и не могу запустить ранее созданные сайты, получаю ошибку в одном случае:

Notice: Error: Table 'site.setting' doesn't exist

Error No: 1146

SELECT * FROM setting WHERE store_id = '0' in Z:\home\site\www\system\database\mysql.php on line 49

и две ошибки в другом случае:

Notice: Error: Could not connect to database proba1 in Z:\home\proba1\www\system\database\mysql.php on line 11

<img border="0" height="1" id="denwer_onPhpErrorImg" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: medium;" width="1" />[Денвер: показать возможную причину ошибки]

Notice: Error: No database selected

Error No: 1046

SELECT * FROM oc_setting WHERE store_id = '0' in Z:\home\proba1\www\system\database\mysql.php on line 49

Надіслати
Поділитися на інших сайтах


ну для начала раскажите что вы сделали по пунктно...как перенесли сайты на свежеустановленный денвер?

Переносили ли базу? Судя по всему движек не может найти магазин в базе store_id = '0' ...если я не путаю ничего

Надіслати
Поділитися на інших сайтах


1. скопировал папки с сайтами и положил их по пути C:\WebServers\home

2. в новоустановленном денвере создал БД аналогично имени корневых папок с сайтами site и proba1, как в примерах

3. завел пользователя, с тем же именем что и ранее (до переустановки), дал пользователю все права

3. рестратнул денвер, запускаю сайт по страым закладкам в браузере и получаю вышеуказанные ошибки

Надіслати
Поділитися на інших сайтах


ну

1) в денвере кажись нужно сайты ложить в эту дерикторию: C:\WebServers\home\www

2) вы создали базу и пользователя с таким же именем как до переустановки...а импорт предыдущей базы сделали?

  • +1 1
Надіслати
Поділитися на інших сайтах


1) когда работал с денвером директория была такая C:\WebServers\home\\www\test1.ru (хотя сейчас пользуюсь Wamp - аналогия осталась та же

2) вот он корень проблемы....Если Вы наполняли сайт товаром на локалке - можете с ним попрощаться...

Единственный на мой взгляд вариант для Вас - установить чистый движек в папку C:\WebServers\home\\www\test1.ru - установить его по всем правилам установки и потом перекинуть все ваши файлы из старого сайта...за исключением файлов config.php и admin/config.php

PS на будущее:

Переносить нужно так:

1) Копируете папку с сайтом (в вашем случае это test1.ru)

2) Заходите в phpmyadmin - делаете экспорт базы данных которая связана с вашим сайтом

3) переустанавливаете все что вам нужно

4) закидываете обратно папку test1.ru на то место где она была

5) Заходите в phpmyadmin и создаете там базу с таким же названием как была раньше

6) Заходите внутрь этой базы - она будет пустая. Нажимаете на пункт меню Импорт - загружаете вашу старую базу данных

7) возможно нужно будет привести в соответствие файлы config.php с данными базы данных и дериктории сайта...но если делать все по инструкции - ничего не надо править

8) открываете браузер localhost/test1.ru и все

  • +1 1
Надіслати
Поділитися на інших сайтах


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

может проще тогда скопировать в папку сайта "чистые" файлы config.php и admin/config.php?

Надіслати
Поділитися на інших сайтах


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

может проще тогда скопировать в папку сайта "чистые" файлы config.php и admin/config.php?

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

1) либо экспортировать предыдущую базу и теперь импортировать её обратно

2) либо сейчас заного создать все необходимые таблицы в базе иначе у вас не будет работать скрипт. Сделать это проще всего - переустановкой движка.

ЗЫ очень странно что у Вашего друга заработал сайт после обычного "копировать-вставить".

ЗЫЫ Спросите у Вашего друга - может быть у него есть резервная база данных, тогда проблему можно будет решить...Тем более тогда это обьясняет каким образом у него заработал сайт.

  • +1 1
Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.