форум vBSupport.ru > vBulletin > Old vB versions (3.0.x & 2.x.x) > vBulletin 3.6.x > vBulletin [3.6] Troubleshooting and Problems
  • »
VBsupport перешел с домена .ORG на родной .RU Ура! Пожалуйста, обновите свои закладки - VBsupport.ru
 
 
 
 
SSSNAKE
Продвинутый
 
SSSNAKE's Avatar
Default Поломался сайт
0

Всем доброго дня
Поломался сайт или взломали, я ХЗ
При переходе на главную выдаёт :
Quote:
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /home/tunes4dj/www/kia-sorento-club.by/index.php on line 261
Quote:
$todaydate = getdate($gettime);
if ($eventinfo['holidayid'] AND $eventinfo['recurring'] ==oliday_calendarids'] AS $potential_holiday_calendarid)
{
if ($vbulletin->userinfo['calendarpermissions']["$potential_holiday_calendarid"] & $vbulletin->bf_ugp_calendarpermissions['canviewcalendar'])
{
$holiday_calendarid = $potential_holiday_calendarid;
break;
}
}
Жирным выделена 261 строка

Как починить?
Bot
Yandex Bot Yandex Bot is online now
 
Join Date: 05.05.2005
Реклама на форуме А что у нас тут интересного? =)
 
 
True
Администратор
 
True's Avatar
Default
0

@SSSNAKE, больше похоже, что проблема у вас в строке выше:
PHP Code:
if ($eventinfo['holidayid'] AND $eventinfo['recurring'] ==oliday_calendarids'] AS $potential_holiday_calendarid) 
что за oliday? Там явно обрезан код. Глянул в код движка, эта строка вообще должна выглядеть иначе. Скачайте файл index.php у нас с фоурма и перезапишите.
 
 
SSSNAKE
Продвинутый
 
SSSNAKE's Avatar
Default
1

Восстановил index.php из резервных копий на хостинге, всё заработало. Спасибо.

Как можно обезопасить форум от изменения файлов? может есть совет?
 
 
True
Администратор
 
True's Avatar
Default
1

@SSSNAKE, проверьте, чтобы были правильно выставлены права на запись файлов (777 права должны быть только в разрешенных разработчиками движка местах), возможно стоит попробовать выставить даже не 755, а 751, и не 644, а 444, но это уже зависит от настроек у вашего хостера. Поменяйте пароли, удалите старые сайты, если таковые есть в соседних каталогах.
 
 
SSSNAKE
Продвинутый
 
SSSNAKE's Avatar
Default
0

а как проверить сайт на наличие вредоносного кода? если есть вообще такая возможность?
 
 
True
Администратор
 
True's Avatar
Default
0

@SSSNAKE, смотреть глазами: сравнивать с бэкапом размеры, даты изменения, проверять новые файлы. Так же проверить все модули (плагины), которые есть в админке.
 
 
Лис
Эксперт
 
Лис's Avatar
Default
0

Quote:
Originally Posted by SSSNAKE View Post
а как проверить сайт на наличие вредоносного кода
Внимательностью. Или прогами.
 
 
КотЪ
Администратор
Неадекватный
 
КотЪ's Avatar
Default
0

Quote:
Originally Posted by True View Post
@SSSNAKE, больше похоже, что проблема у вас в строке выше:
PHP Code:
if ($eventinfo['holidayid'] AND $eventinfo['recurring'] ==oliday_calendarids'] AS $potential_holiday_calendarid) 
что за oliday? Там явно обрезан код. Глянул в код движка, эта строка вообще должна выглядеть иначе. Скачайте файл index.php у нас с фоурма и перезапишите.
ВОТ ВИДИШЬ?! никто обиженным не ушел
 
 
КотЪ
Администратор
Неадекватный
 
КотЪ's Avatar
Default
1

"holiday"
это ж надо было обрезанную букву заметить, я б не заметил
 
 
КотЪ
Администратор
Неадекватный
 
КотЪ's Avatar
Default
1

кто-то вставлял на главную вывод праздничных дат?
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off




All times are GMT +4. The time now is 12:57 PM.


Powered by vBulletin® Version Alan Edition
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Loading...