Не нравятся результаты поиска? Попробуйте другой поиск!

Проблемы с backup-ом БД


     31.07.2014    Общие вопросы, MySQL    1313

вопрос
Подскажите в чем может быть проблема, перенес сайт с виртуального хостинга на VDS, все нормально заработало, только вот при попытке создать бэкап БД в админ панели dle вылазит следующая ошибка:
Проблемы с backup-ом БД

Ответа пока нет


Комментарии пользователей (8)

rashpil
33

232 | 182

rashpil - 31 июля 2014 17:14 - Эксперт

Замени fopen на file_exists

inzer
4

51 | 10

inzer - 31 июля 2014 18:07 - Юзер

Можете чуток поконкретнее сказать? Просто я в php полный 0 и понятия не имею какой файл редактировать

rashpil
33

232 | 182

rashpil - 31 июля 2014 18:54 - Эксперт

Я вот уже не помню как работает fopen. Вроди она возвращает булевое значение, доступен ли файл по пути или нет. Если так, то заменить эту функцию можно так

Открыть файл engine/inc/dumper.php

Найти:
return fopen(PATH . $this->filename, "{$mode}b");


Заменить на:
return file_exists(PATH . $this->filename);

inzer
4

51 | 10

inzer - 31 июля 2014 19:14 - Юзер

Поменял, теперь пишет:

Создание файла с резервной копией БД:
2014.07.31 19:13:12
Возникла ошибка!
fwrite() expects parameter 1 to be resource, boolean given (2)

alexgut
1

40 | 2

alexgut - 31 июля 2014 19:53 - Юзер

Он просто пишет что не может создать файл, так как не хватает прав доступа.
Поставь временно на папку backup права 777, потом верни на 644

inzer
4

51 | 10

inzer - 31 июля 2014 20:02 - Юзер

С правами 777 работает, потом меняю на 644 и перестает. С правами 777 я так понимаю не безопасно оставлять эту папку?

Serik
4

408 | 191

Serik - 1 августа 2014 07:15 - Местный

Эту папку вобще лучше удалить нафинг или поставить на неё 444, а бекап делать на сервере или в пхпМуадмин и хранить на компе у себя - гораздо надёжнее от слива БД.

СПАСИБО надо тыкать в кнопку!

inzer
4

51 | 10

inzer - 1 августа 2014 10:01 - Юзер

Спасибо, так и сделаю.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы