17.02.2015, 20:31 | #1 |
Новичок
Регистрация: 18.12.2008
Сообщений: 25
Вес репутации: 0
|
Появляются в папке с хеш-кодом куча разных файлов
Всем привет. Помогите разобраться с проблемой. Перешел с хостинга на VPS, все сделал как по инструкции при переносе. Все сначала заработало,и ссылки и контекст.
Но начали происходить странные вещи в папке сапы начали самопроизвольно появляться новые файлы с расширением .db тысячами штук (пример board.board.board.board.board.board.love.love.love .board.board.имя сайта.links.db все в таком роде а так же файлы с чужим доменом board.board.board.board.board.board.love.love.love .board.board.чужой сайт.links.db и все контекстные ссылки ушли в error и не отображаются. Удаляю все файлы и опять все ок. файлы начинают появляться сразу после их удаления. В чем причина? |
17.02.2015, 20:46 | #2 |
Куриллочный троль
|
хост в коде пропишите https://help.sape.ru/sape/faq/231 6 пункт
__________________
|
17.02.2015, 21:01 | #3 |
Новичок
Регистрация: 18.12.2008
Сообщений: 25
Вес репутации: 0
|
У меня в коде прописано $o['multi_site'] = true; т.к несколько сайтов
$o['multi_site'] = true; $sape = new SAPE_client($o); $tpl->set('{sape_links}', $sape->return_links()); $sape_article = new SAPE_articles(); $tpl->set( '{announce}', $sape_article->return_announcements() ) просто еще добавить $o['host'] = 'имя_вашего_домена_без_http://'; ? |
17.02.2015, 21:19 | #4 |
Администратор
Регистрация: 05.02.2007
Сообщений: 18,405
Вес репутации: 720
|
добавить хост, убрать мультисайт.
это очень вырожденная ситуация. Маловероятно что именно она у Вас. И да, хост прописать в каждом сайте, свой
__________________
Читаем ФАК |
17.02.2015, 22:21 | #5 |
Куриллочный троль
|
это вам не нужно, верните как было по дефолту
__________________
|
18.02.2015, 21:20 | #6 |
Мастер
Регистрация: 17.07.2012
Адрес: Москва
Сообщений: 815
Вес репутации: 200
|
Если в адресной строке браусера набрать IP вашего сайта - будет ли он показан?
Если да - скорее всего, на этом IP ранее висели эти вот конкретные домены, имена которых светятся в именах файлов .db Лично я всегда на хостинге для таких целей и для предотвращения некотрых хитростей со стороны недобросовестных людей завожу страничку http://195.91.162.195/ - вот такого образца. И пишу лог обращений к ней чтобы понимать - что за домены сюда смотрят. И ни в коем случае не показываю на произвольном доменном имени, резолвящемся в мой IP, реального контента сайта. |
18.02.2015, 21:27 | #7 |
Куриллочный троль
|
а поделитесь?
__________________
|
18.02.2015, 21:31 | #8 | |
Добрый модератор
Регистрация: 09.07.2007
Адрес: глобус Украины
Сообщений: 27,600
Вес репутации: 1030
|
Цитата:
__________________
Правильный хостинг. В личке бесплатно не отвечаю обычно. |
|
19.02.2015, 16:52 | #9 |
Мастер
Регистрация: 17.07.2012
Адрес: Москва
Сообщений: 815
Вес репутации: 200
|
ssi+perl
index.shtml: Код:
<html> <!--#config errmsg="" --> <head> <title><!--#echo var="HTTP_HOST" --> at IP <!--#echo var="SERVER_ADDR" --> DNS указывает сюда</title> </head> <body> <center> <H1><!--#echo var="SERVER_NAME" --><BR> <SMALL>at IP <!--#echo var="SERVER_ADDR" --><BR> ---- <!--#echo var="HTTP_HOST" --> DNS указывает сюда ----</SMALL></H1> <BR>Вы пришли сюда по ссылке со страницы: <!--#echo var="HTTP_REFERER" --> </BIG></BIG> <BR><BR>Уважаемый посетитель с IP адреса <!--#echo var="REMOTE_ADDR" --> <BR> <BR>Набранное Вами в строке броусера имя домена <!--#echo var="HTTP_HOST" --> указывает сюда, на один из наших IP адресов. Однако у нас на сервере почему-то нет такого сайта. Если Вы имеете средства связи с веб-мастером сайта - сообщите ему о данном факте. <!--#include virtual="/cgi-bin/zbanner" --> <p align="right"><a href="/links.shtml">Ссылки на дружественные сайты</a></p> </body> </html> Код:
#!/usr/bin/perl # =================================== ======================================== # v2 Sergej Qkowlew 2012-11-11 v2 (C) Сергей Яковлев 2012-11-11 # This script is logging domain names Скрипт для ловли неверно отрезолвленных # with referer, clients' IP addresses в наш IP адрес доменов, с реферерами и # in separate log to catch domains, IP адресами клиентов. Пишет в отдельный # wrong-resolved to our IP лог файл для последующего анализа. # =================================== ======================================== print "Content-type: text/html\n\n"; print "<CENTER>zbanner: "; # +debug # foreach $env_var (keys %ENV) { # print "<B>$env_var</B> = $ENV{$env_var}<BR>\n"; # } # print "<BR>$ENV{\"REMOTE_ADDR\"}; $ENV{\"SERVER_NAME\"}; $ENV{\"HTTP_HOST\"}; $ENV{\"REQUEST_URI\"}; $ENV{\"HTTP_REFERER\"}"; # -debug if (open fin,">>../logs/zbanner_log") { print fin "$ENV{\"REMOTE_ADDR\"} $ENV{\"SERVER_NAME\"} $ENV{\"HTTP_HOST\"} $ENV{\"REQUEST_URI\"} $ENV{\"HTTP_REFERER\"}"; print fin "\n"; close fin; print "success writing log"; } else { print "error writing log"; } print "</CENTER>"; exit 0; Кусок конфига апача - ПЕРВЫЙ VirtualHost данного сервера (примерный): Код:
<VirtualHost 195.91.162.195:*> ServerAdmin webmaster@195.91.162.195 DocumentRoot /var/www/vhosts/nodomain/html #CharsetSourceEnc utf-8 AddDefaultCharset utf-8 Options -Indexes ErrorLog /var/log/vhosts/nodomain/error_log CustomLog /var/log/vhosts/nodomain/access_log combined ScriptAlias /cgi/ /var/www/vhosts/nodomain/cgi-bin/ ScriptAlias /cgi-bin/ /var/www/vhosts/nodomain/cgi-bin/ ServerName 195.91.162.195 </VirtualHost> В общей сложности - благодаря таким страничкам были оперативно исправлены ошибки по более чем двум десяткам доменов для этого конкретного сервера. Так что общий эффект вполне позитивный, а затраты - минимальные. Последний раз редактировалось qkowlew; 19.02.2015 в 16:53. Причина: Добавлено сообщение |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Загрузка разных фонов при разных разрешениях. | voin00732 | Разработка и сопровождение сайтов | 8 | 05.04.2011 23:12 |
Продвижение разных сайтов в ЯК из разных тематик | Panchyshyn | Яндекс | 4 | 05.09.2009 20:45 |
Как изменить путь к папке с кодом.. | css4 | Вопросы от новичков | 5 | 12.06.2009 13:57 |
Скрипт в другой папке | ch_IP | Вопросы по работе системы | 1 | 17.12.2007 11:30 |
Вопрос по папке с sape.php | Elizavetta | Вопросы по работе системы | 2 | 13.10.2007 10:15 |
Часовой пояс GMT +3, время: 13:42.