Спрашиваем и отвечаем по Wordpress-9

B
На сайте с 07.02.2005
Offline
161
#711

Есть сайт на WP, хостится у godaddy. Примерно месяц назад с периодичностью раз в несколько дней кто-то/что-то переписывает htaccess файл - добавляет дополнительные строчки, или последний раз продублировал код в нем раз стопицот, так что размер файла стал 156 кб вместо 4. Сайт естественно падает, после восстановления стандартного файла восстанавливается до следующего раза.

Хостинг говорит, что они ни причем и что это вероятно какой-то из плагинов переписывает htaccess.

Никогда подобного не слышал и нагуглить не смог . Вопрос: возможно ли такое в реальности, если да то как спасаться?

Спасибо.

Gerga
На сайте с 02.08.2015
Offline
94
#712

bober, конечно возможно. Сначала запретите .htaccess на запись, установив права 444 для этого файла. Затем поищите в своих файлах скрипт, который переписывает htaccess. У вас скорее вирусняк какой-то засел...

SEOKinG
На сайте с 03.09.2008
Offline
169
#713

bober, в поддержку godaddy напишите, возможно меняются еще какие-то файлы движка или шаблона.

---->Лучший курс обмена WMR ==> WMZ (http://goo.gl/w1yOz4), WMR, WMZ ==> гривны (http://goo.gl/XmyIKN)
SeVlad
На сайте с 03.11.2008
Offline
1609
#714
bober:
хостится у godaddy. Примерно месяц назад с периодичностью раз в несколько дней кто-то/что-то переписывает htaccess файл - добавляет дополнительные строчки

1. С вероятностью 99% у тебя вирь.

2. Меняй хостинг. Вне зависимости от др. условий. У годяди есть странная проблема с русским ВП. Именно при включённой русской локализации. На оф форуме уже несколько раз это выясняли.

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
A
На сайте с 20.08.2010
Offline
775
#715
Gerga:
bober, конечно возможно. Сначала запретите .htaccess на запись, установив права 444 для этого файла. Затем поищите в своих файлах скрипт, который переписывает htaccess. У вас скорее вирусняк какой-то засел...

Один из плагинов. Тоже сталкивался не один раз и на разных хостах - что-то берет и начинает переписывать, обычно откатывает к стандартному варианту. В логах ничего не нашел - только простукивание файла через определенное время. Поменял права - самый простой способ.

YZ
На сайте с 03.06.2014
Offline
26
#716

Добрый день! Подскажите, пожалуйста, у меня стандартно в теме стоит виджет "похожие статьи". В последнее время почему-то заголовки к этим похожим статьям показываются не полностью. Что нужно подкорректировать в стилях?

ниже эти стили:

/*/////////////////////////////////////////////////////////////////////////////

// Related Post css

////////////////////////////////////////////////////////////////////////////*/

#post-related {

padding: 0px;

margin: 2em 0px 0px;

clear: both;

float: left;

width: 100%;

}

#post-share {float: left;width: 50%;}

#related-post {float: right;width: 50%;}

#post-related h4, #post-related-inline h4 {

font-size: 1.75em;

margin: 0px 0px 0.5em;

padding: 0px 0px 5px;

float: left;

width: 100%;

border-bottom: 1px solid #eee;

}

#post-related h2,#post-related-inline h2 {

font-size: 1.125em;

line-height: 1.4em;

margin: 0 0 5px;

letter-spacing: normal;

text-align: center;

display: block;

padding: 0px;

}

#post-related-inline h2 {

text-align: left !important;

font-size: 1.4em;

margin: 0px;

padding: 0px;

float: left;

width: 100%;

}

#post-related h2 a, #post-related-inline h2 a {

text-decoration: none;

}

#post-related .feat-cat-meta {

margin: 0px 1.25em 0.5em 0px;

float: left;

width: 31%;

height:250px;

overflow:hidden;

}

#post-related .feat-cat-date {

margin: 0px 0px 0.25em;

padding: 0px 0px 0.5em;

color: #aaa;

}

#post-related .post-small-thumb {

margin: 0px;

padding: 5px 0 0;

float: left;

}

#post-related .post-small-right {

margin: 0px;

padding: 0px 0px 0px 15px;

float: left;

width: 450px;

}

#post-related .feat-cat-meta p {

margin: 0.5em 0 0;

}

#post-related img.alignleft {

padding: 0px;

margin-right: 15px;

margin-bottom: 0px;

}

/* inline */

#post-related-inline .feat-cat-meta {

margin: 0px;

float: left;

width: 96%;

overflow:hidden;

padding: 2% 0%;

position: relative;

}

#post-related-inline .feat-cat-right {

margin: 0px 0 0 140px;

}

#post-related-inline .feat-cat-date {}

#post-related-inline .post-small-thumb {

height: auto;

width: 120px;

overflow: hidden;

border: 3px solid #FFF;

box-shadow: 0 0px 4px #888;

float: left;

}

#post-related-inline .post-small-right {}

#post-related-inline .feat-cat-meta p {

margin: 0px;

padding: 0px;

font-size: 1.125em;

line-height: 1.3em;

}

#post-related-inline .post-small-thumb img {

float: left;

height: auto;

width: 100%;

margin: 0px;

padding: 0px;

}

#post-related-inline small {

font-size: 1em;

color: #999;

display: block;

margin-bottom: 0.5em;

}

.related-post-thumb {

margin: 0px 0px 0.5em;

padding: 0px;

float: left;

max-height: 200px;

width: 100%;

overflow: hidden;

}

.related-post-thumb img {

margin: 0px;

padding: 0px;

float: left;

}

/*/////////////////////////////////////////////////////////////////////////////

// Post Navigation css

////////////////////////////////////////////////////////////////////////////*/

#post-navigator {

width: 100%;

margin: 0px 0px 1em;

padding: 0px;

float: left;

}

#post-navigator .wp-pagenavi {

margin: 0em;

text-align: center;

padding: 2em 0em 1em;

width: 100%;

font-size: 1.125em;

float: left;

}

#post-navigator .wp-pagenavi .pages {

width: auto;

position: relative;

height: auto;

color: #fff;

margin: 0px 0.5em 0px 0px;

padding: 0.5em 1em;

background: #333;

}

#post-navigator .wp-pagenavi .current {

text-decoration: none;

height: auto;

width: auto;

margin: 0px 0.25em 0;

display: inline;

color: #FFF;

padding: 1em 1.2em;

background-color: #52C0D4;

border:0 none;

}

#post-navigator .wp-pagenavi a {

text-decoration: none;

height: auto;

width: auto;

margin: 0px 0.25em 0;

display: inline;

color: #FFF;

padding: 1em 1.2em;

background-color: #52C0D4;

border:0 none;

}

#post-navigator .wp-pagenavi a:hover {

background-color: #2FA6BB;

}

#post-navigator .alignleft a, #post-navigator .alignright a {

margin: 0px;

text-decoration: none;

display: block;

border:0 none;

padding: 3px 8px;

font-weight: bold;

}

#post-navigator .alignleft a:hover, #post-navigator .alignright a:hover {

text-decoration: none;

}

#post-navigator-single, .post-nav-archive {

width: 100%;

font-size: 1em;

display: block;

margin: 0px;

padding: 0px;

float: left;

}

#post-navigator-single.post-nav-archive {

width: 97%;

font-size: 1em;

display: block;

margin: 0px;

padding: 1em 3% 1em 0%;

float: left;

}

#post-navigator-single .alignleft, .post-nav-archive .alignleft {

margin: 0px;

padding: 0px;

float: left;

width: 45%;

overflow: hidden;

text-align: left;

height: auto;

}

#post-navigator-single .alignright, .post-nav-archive .alignright {

margin: 0px;

padding: 0px;

float: right;

width: 45%;

overflow: hidden;

text-align: right;

height: auto;

}

#post-navigator-single a, .post-nav-archive a {

text-decoration: none;

}

#post-navigator-single a:hover, .post-nav-archive a:hover {

text-decoration: underline;

}

jpg 146150.jpg
[Удален]
#717

кто твою простыню читать тут будет

B
На сайте с 07.02.2005
Offline
161
#718
Gerga:
bober, конечно возможно. Сначала запретите .htaccess на запись, установив права 444 для этого файла. Затем поищите в своих файлах скрипт, который переписывает htaccess. У вас скорее вирусняк какой-то засел...

Установил 444, посмотрим... Насчет вируса - как-то же еще он должен проявляться, если есть - не цель же у него с htaccess играться. Да и прошерстил я все что мог - не вижу даже намека.

SEOKinG:
bober, в поддержку godaddy напишите, возможно меняются еще какие-то файлы движка или шаблона.

С поддержкой каждый раз базарил по телефону, последние разы на повышенных тонах, с супервайзерами. Футболят упорно, говорят только, что у них сервер работает как часы, а что там у меня в скриптах, созданных третьей стороной - от собственно WP до плагинов - они знать не могут, они мол не вебдевелоперы.

SeVlad:
1. С вероятностью 99% у тебя вирь.
2. Меняй хостинг. Вне зависимости от др. условий. У годяди есть странная проблема с русским ВП. Именно при включённой русской локализации. На оф форуме уже несколько раз это выясняли.

Про вирус написал выше - сомнительно. Хотя конечно пройду еще раз по всем углам... Насчет же менять хостинг - во-первых, сайт клиентский, геморно, а во-вторых, у меня у годяди хостятся десятки сайтов, на обоих языках (в см. русский и английский) - ничего подобного не возникало. Да и этот сайт, о котором речь - он там лежит уже 5 лет, а проблема возникла около месяца назад только.

awasome:
Один из плагинов. Тоже сталкивался не один раз и на разных хостах - что-то берет и начинает переписывать, обычно откатывает к стандартному варианту. В логах ничего не нашел - только простукивание файла через определенное время. Поменял права - самый простой способ.

Ну тоже склоняюсь к этому, тем более что плагинов два десятка, некоторые самописные, и наверняка без многих можно обойтись. Буду проводить жесткую ревизию...

Благодарю всех ответивших.

RaftKorn
На сайте с 20.03.2007
Offline
166
#719
bober:
Установил 444, посмотрим... Насчет вируса - как-то же еще он должен проявляться, если есть - не цель же у него с htaccess играться.

Это и есть проявление вируса, с htaccess он играется для того чтобы, например, перенаправлять весь мобильный и поисковый трафик на другой сайт.

0) Бекапите сайт и базу.

1) Меняете все пароли (хост, админа).

2) Обновляете двиг (папки вп админ, вп инклуд и впшные файлы в корне (кроме вп конфиг и вп контент) полностью сперва сносите). Вирус может быть записан в любой файл движка.

3) Обновляете/перезаписываете все плагины.

4) Вручную проверяете тему и ее файлы.

5) Проверяете папку аплоадс и прочите папки в вп-контент.

6) Ставите запрет на редактирование файлов (чтоб только через фтп).

Премиум верстка и дизайн под ключ ( https://searchengines.guru/ru/forum/1045270 )
B
На сайте с 07.02.2005
Offline
161
#720

RaftKorn, спасибо за план... Отбэкапиться-то нетрудно, а вот обновить инклуд-папку... Там много всяких обрывков накопилось за годы, как бы разобраться, что нужно и что не нужно...

Но спасибо еще раз, попробую.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий