parser

/faq/faq
/authors/авторы
/docs/документация

/powered_by_parser/в действии
/feedback/куда говорить
/jargon/жаргон

/download/скачать

/examples/примеры
/forum/форум



Поиск по форуму

По умолчанию ключевое слово ищется только в заголовке сообщения.

Ключевое слово:

Фильтровать по автору:



_ответ

Sanja | bougakov@mailru.com 28.08.2001 16:41

Чтобы упростить себе жизнь, напиши в _macro.cfg строку

@server[commands]
^server[user:passwd@host/database;`$commands`]
@end
а в нужных местах пиши, например,
^macro[server;^sql[USE mysql]^sql[DELETE FROM usеrs]]
когда ты тестируешь сайт дома, ты вписываешь вместо host свой локальный ip - 127.0.0.1 - и все обращения идут к локальной базе.

Перед аплоадом на сервер возвращаешь на место имя "большого" сервера.

А можно поступить ещё проще - открываешь файл C:\WINNT\system32\drivers\etc\HOSTS и дописываешь в него строчку
127.0.0.1 www.твойсервер.ru
после перезапуска как MySQL, так, кстати, и твой браузер, будут считать, что твой сайт расположен на локалхосте, база данных - там же. То есть тебе не надо будет править _hosting.cfg каждый раз.

P.S. Забавно, что парсер под виндой выполняет перекодировку в кои перед записью в базу, парсер под редхат - нет. Так что всё что я наваял дома, приходится посредством mysqldump.exe сливать в файл, а потом загонять на "большой" сервер, вручную перекодировав в koi.. Ох, как меня задолбала эта кодировка!!!

<<  Вернуться к списку сообщений


E-mail: mailbox@parser.ruCopyright © 1997-2001 Студия Артемия Лебедева