Сегодня: 19:04:2026 С добрым утром!

I live ExBB and CMS Limbo!  I live ExBB and CMS Limbo!
Логин :
Пароль :
Регистрация?  Забыли пароль? 
 

Страниц (117): В начало « ... 9 10 11 12 [13] 14 15 16 17 ... » В конец

> Найдено сообщений: 1170
NordWest Отправлено: 4 июня 2018 — 23:29 • Тема: Настройка файла .htaccess • Форум: Записная книжка PHP

Ответов: 4
Просмотров: 4200
Как самому обрабатывать ошибки Апача?

Наиболее интересные и полезные ошибки Апача это: 403-404, 500.
403 - пользователь не прошел аутентификацию, запрет на доступ (Forbided).
404 - запрашиваемый документ (файл, директория) не найден.
500 - внутренняя ошибка сервера (к примеру, ошибка в синтаксисе файла .htaccess).
Для того, что бы пользователю при этих ошибках были показаны ваши собственные сообщения об ошибках, в .htaccess пишем:
code:
ErrorDocument 403 /errors/403.html
ErrorDocument 404 /errors/404.html
ErrorDocument 500 /errors/500.html

При этом при возникновении 404 ошибки пользователю загрузится файл errors/403.html.

Удобно делать собственный обработчик на некоторые ошибки. В .htaccess пишем:
code:
ErrorDocument 403 /errors/error.php?403
ErrorDocument 404 /errors/error.php?404
ErrorDocument 500 /errors/error.php?500

В error.php через $HTTP_SERVER_VARS['REQUEST_URI'] определяем какой документ вызвал ошибку и дальше обрабатываем. Если в .htaccess на ErrorDocument стоит указание файла с полным путем (http://site.ru/error.php), то $HTTP_SERVER_VARS['REQUEST_URI'] будет содержать этот файл, а не вызвавший ошибку.
В Internet Explorer 5.0 неправильно обрабатывается файл, вызывающийся при ошибке, если его размер меньше 1 килобайта. Будет вызвана стандартная страница IE 404.

Как поставить запрет на отображение содержимого директории при отсутствии индексного файла?

Предположим, что у вас вся графика, используемая на сайте находится в директории img. Посетитель может набрать в адресной строке браузера эту директорию и увидеть список всех ваших графических файлов. Конечно, это не нанесет вам урона, но можно и не дать такого просмотра посетителю. В .htaccess пишем:

code:
Options -Indexes
NordWest Отправлено: 4 июня 2018 — 23:28 • Тема: Настройка файла .htaccess • Форум: Записная книжка PHP

Ответов: 4
Просмотров: 4200
Данная информация скомунизжена здесь...

Запрет на все файлы:
code:
deny from all

Где all обозначает "все".

Разрешить доступ с определенного ip:
code:
order allow deny
deny from all
allow from <ваш ip>

В данном случае, <ваш ip> обозначает конкретный адрес.
Например:
 Цитата:
order allow deny
deny from all
allow from 192.126.12.199


Запретить доступ с определенного ip:
code:
order allow deny
deny from all
deny from <ваш ip>

Использование <ваш ip> аналогично для примера выше.

В зависимости от того в каком порядке указаны директивы меняется логика работы сервера. В случае если Deny,Allow то запрещается доступ со всех IP кроме оговоренных, в случае если Allow,Deny разрешается доступ со всех IP кроме оговоренных. Далее должны идти секции описания для доступа и запрета. Ключевое слово all означает со всех IP

Например мы хотим запретить (блокировать) доступ с IP 81.222.144.12 и 81.222.144.20 и разрешить всем остальным нам необходимо добавить в .htaccess следующий код:
 Цитата:
Order Allow,Deny
Allow from all
Deny from 81.222.144.12, 81.222.144.20


Для обратной ситуации когда мы хотим запретить доступ со всех IP кроме 81.222.144.12 и 81.222.144.20 нам необходимо добавить в .htaccess следующий код:
 Цитата:
Order Deny,Allow
Deny from all
Allow from 81.222.144.12, 81.222.144.20

Спойлер (Показать)


Запрет на конкретный файл:
Можно поставить запрет на конкретный файл по его названию и расширению.
code:
<Files config.inc.php>
order allow,deny
deny from all
</Files>

В данном примере стоит запрет на обращения к файлу config.inc.php.

Редирект на другой url:
Что бы сделать перенаправления посетителя на сайт http://site.ru в .htaccess
code:
Redirect / http://www.site.ru
NordWest Отправлено: 4 июня 2018 — 18:36 • Тема: Новости дня • Форум: Всё подряд

Ответов: 276
Просмотров: 102195
Да там скорее всего бот ломится - ему пофиг кого ломать.
NordWest Отправлено: 4 июня 2018 — 14:52 • Тема: Новости дня • Форум: Всё подряд

Ответов: 276
Просмотров: 102195
Да нет - это явная попытка взлома. Только поиск в сети дает, что таким способом обычно Джомлу ломают.
NordWest Отправлено: 4 июня 2018 — 11:58 • Тема: Новости дня • Форум: Всё подряд

Ответов: 276
Просмотров: 102195
Сегодня вот что вижу в логах админки

 Цитата:
02:08:38 :: Гость :: Вход с неверными данными (telnqk9orvdtlljv<?=print(2389 :: TElNQk9ORVdTLlJV<?=print(2389) :: 82.118.242.240
02:08:38 :: Гость :: Вход с неверными данными (print(238947899389478923-3456734 :: print(238947899389478923-3456734) :: 82.118.242.240
02:08:37 :: Гость :: Вход с неверными данными (telnqk9orvdtlljv{${print(2389478 :: TElNQk9ORVdTLlJV{${print(2389478) :: 82.118.242.240

09:24:02 :: Гость :: Вход с неверными данными (mtuyoda5mzq0mw<?=eval(chr(112 :: MTUyODA5MzQ0Mw<?=eval(chr(112) :: 185.246.128.17
09:24:02 :: Гость :: Вход с неверными данными (eval(chr(112).chr(114).chr(105). :: eval(chr(112).chr(114).chr(105).) :: 185.246.128.17
09:24:02 :: Гость :: Вход с неверными данными (mtuyoda5mzq0mw{${eval(chr(112).c :: MTUyODA5MzQ0Mw{${eval(chr(112).c) :: 185.246.128.17


Ломать пытаются... Улыбка
NordWest Отправлено: 3 июня 2018 — 12:04 • Тема: Перешиваем приборную панель Рено Логан • Форум: Автомобили

Ответов: 101
Просмотров: 109287
Что бы при прозвонке ничего не спалить крайне рекомендую перед началом процедуры скинуть минусовую клемму с аккумулятора.

Само ЭБУ находится здесь.


Снимаем разъем. Там есть фиксатор за который нужно потянуть...


На разъеме находим 11 контакт куда вставляем иголку или кусок зачищенного провода что бы отзвонить.


Ответную часть отзванивать будем в разъеме, который расположен в блоке предохранителей под капотом справа. Разъем так же снабжён фиксатором который нужно потянуть.


Разобрав прозваниваем, ищем провод идущий с 11 контакта ЭБУ. В моём авто это оказался этот провод.

Но у вас может оказаться другой провод - всё зависит от года выпуска машины.
NordWest Отправлено: 3 июня 2018 — 01:37 • Тема: Нотис при просмотре профиля • Форум: Ошибки и их устранение

Ответов: 2
Просмотров: 2859
 Цитата от технарь:
Однако проявилась ещё одна особенность...
Решил проблему.
В файле profile_show.tpl нужно заменить переменную $lastvisit на $lastvisitdate
А в файле profile.tpl удалить строки
code:
if (isset($user['last_visit'])) // время последней активности
{
$lastvisit = $fm->LANG['LastVisit'].': '.$fm->_DateFormat($user['last_visit'] + $fm->user['timedif']*3600);
}
else
{$lastvisit = $fm->LANG['NoVisit'];}
NordWest Отправлено: 3 июня 2018 — 00:45 • Тема: Нотис при просмотре профиля • Форум: Ошибки и их устранение

Ответов: 2
Просмотров: 2859
Не утерпел - решил поправить.
Это особенность моей сборки проявилась - в шаблоне не хватало языковой переменной.
code:
$this->LANG['NeverLogged'] = 'Никогда';


Однако проявилась ещё одна особенность...
 Цитата:
Последнее посещение: 1 января 1970 — 02:00
NordWest Отправлено: 3 июня 2018 — 00:32 • Тема: Нотис при просмотре профиля • Форум: Ошибки и их устранение

Ответов: 2
Просмотров: 2859
Сегодня увидел нотис при просмотре пользователя.
code:
Notice: Undefined index: NeverLogged in profile.php on line 17

Пока не разбирался, просто отмечаю что бы не забыть...
NordWest Отправлено: 31 мая 2018 — 18:20 • Тема: Новости дня • Форум: Всё подряд

Ответов: 276
Просмотров: 102195
В смысле? Порошенко? Не понял

Страниц (117): В начало « ... 9 10 11 12 [13] 14 15 16 17 ... » В конец

Powered by ExBB v1.1.180311