![]() |
Формат хранения инфы о сайтах на сервере в db под управлением апача.
Здравствуйте, есть вопрос на который ни где не могу найти ответ. Получил доступ к хостеру. Пути к сайтам на сервере храняться в файле /etc/httpd/conf/vhost.db. Если открыть блокнотом, то там структура такова:
Сначала идут какие то бракозябры Цитата:
Цитата:
Вопрос в том чем такую бд можно корректно открыть, пробовал различные программы - выдавали ошибку об отсутсвии индекса, повреждение чего то там... Начал копаться выяснил инофрмацию о формате db Цитата:
Цитата:
Одно из решений это написать парсер, что я усердно делал на php. Получилось криво, но все же получилось так как ни о какой оптимизации в моем ньбовских начинания и речи быть не может. Так что если есть кодер который сможеть написать скрипт, который еще и пр прочекает и в mysql все дело красиво запишет, ОТПИШИСЬ скину ТЗ. Второе уже дело принципа, как то же должен открываться такой файл, простыми средствами (пока писал пост обратил внимание на запись MANAGED BY PUPPET - возможно с этим что то связано.) P.S. В любом случае заплачу wmz за решение проблемы или за любые конструктивные предложения. ICQ 357-815-один3шесть. Также заранее спасибо тому кто кодера подскажет! P.P.S. Есть такие вот вспомагательные материалы: http://httpd.apache.org/docs/2.0/programs/dbmmanage.html И якобы это тоже поможет Цитата:
|
может я ошибаюсь, но вроде похоже на sqlite
|
Цитата:
|
На винграде не решили проблему
|
скинь в ПМ ссыль на файл.
кажется мне что стоит там lighttpd с mod_mysql_vhost, запросил ТС список модулей , ждемс результата |
Ссылку на файл в ПМ...
Кажется, я смогу тебе помочь |
Цитата:
если бы дал то ужу давно ему его расковыряли а так сидим и занимаемся телепатией =) |
Блин, подтерли мой пост :(
В двух словах : если ТС не хочет давать файл то пускай катится ко всем чертям. Попытка телепатии на Python2.6 из стандартных манов Код:
import whichdb |
Ребят ну что вы в самом деле!, крупный дырявый хостер, сломав один бажный сайт получить можно доступ к сотни. Не могу поделиться файлом. Тем более я же не просто так прошу!!! Спрашивайте необходимую инфу, отвечу. Парсер уже написан, какой то особой ценности не представляеться, так как все аккуратно перенес в MySQL. НО!!! Интересует, потому что несколько месяцев пытался разобраться с форматом хранения данных и хочеться увидеть чисто принципиально, для себя, так как его задумывали хостеры. И как правильно было бы получить информацию из него, а может и иероглифы что то значат...
|
login999 о чудо, подскажи пожалуста как правильно запустить, и наверное придеться закрыть тему и отблагодарить тебя. Ачат рулит!!! login999 респект!!!
Если запускать как я думаю, через cmd, то получаеться ничего Цитата:
И у меня 4 вопроса: 1)подкоректируй мои действия по запуску скрипта 2)если скрипт запускать просто двойным кликом, то подскажи строчки кода необходимые для записи этих данных в бд, например тот же mysql в 2 столбца 3)расскажи все что знаешь про этот формат данных, как примерно устроен принцип работы этих виртуальных хостов, как сразу пришел к решению (просто реально несколько месяцев не мог решить проблему, перечитал кучу инфы, и хоть бы где упоминался питон!!!) 4)твой номер wmz =) P.S. Огромное спасибо также человеку под ником POS_troi |
| Время: 23:43 |