Дело в том что мне надо бэкапить бд и качать ее на компьютер в авто-режиме. Я пытался отснифать запрос к phpmyadmin, чтобы он сразу выдавал файл на скачку, чтобы скормить это wget'y. Да вот никак не получилось - он это не съедает, и выкидывает на главную. (С аунтификацие проблем нет)
Может есть другие пути бэкапенья? System() на хостинге нет, а несколько php скриптов, которые я нашел - либо бэкапят только одну таблицу, либо не работают...
ssh доступен на хостинге? можно через него воспользоваться mysqldump
Либо вообще через cron, если по расписанию надо.
ssh нету. По расписанию не надо, да и кронтаб на бесп хостинге не доступен для редактирования…
Ну если готовые варианты скриптов почему-то не устраивают (хотя такого ПО сейчас пруд пруди) можно самому написать. В конце концов, SHOW TABLES и DESCRIBE никто не отменял.
Эхх. Я забыл сказать… Вот:
fopen(backup/dumper.cfg.php) [function.fopen]: failed to open stream: Permission denied (2)
Видимо придется таки снифать phpmyadmin
И что? Поменяй права доступа к dumper.cfg.php так, чтобы он был доступен в том режиме, в котором открываешь.
ой. Спасибо – работает!
А вот такой вопрос к вам:
Что дает chmod 777 для хакера?
Ничего не дает. Только если ему не удасться запустить на сервере какой-то скрипт, производящий запись в файл.
а вообще 777 это всем все права