for93t

Рейтинг
104
Регистрация
13.04.2008
Должность
Webdeveloper @Spamexperts B.V.

Поделюсь своим подходом к мониторингу. Изменения файлов мониторить очень просто с помощью системы контроля версий, например, Subversion. Правда, обычного FTP-доступа будет недостаточно, потребуется SSH-доступ. Но схема очень проста и эффективна - на сервере делается чекаут ветки со стабильным кодом и каждое утро svn st - эта команда будет показывать все измененные файлы. Плюс использование VCS уже само по себе несет много плюшек, даже если с проектом работает один разработчик. Важный момент - на хостинге нужно закрыть доступ к папке .svn.

А чтобы предотвратить исполнение шеллов в jpeg-картинках, нужно в папку, куда они загружаются, поместить .htaccess с одной простой инструкцией:

 php_flag engine 0
. И все, теперь запустить что-либо у злоумышленника ну никак не получится.
ukrdev:
... уже давно глобальные переменные по умолчанию отключены в php, соответственно работать нужно с суперглобальными массивами. Сделано это в целях безопасности.

Подробности.

seofantom:
Всё вроде бы хорошо. IP-адрес сайта, для которого приписываешь NS-ы mydomain2.com определяется, как 149.155.66.222, т.е. отличается от всех остальных. Вот только проблемка - имя хоста* осталось таким же (одинаковым для обоих IP)! С этим что можно сделать?

Это reverse DNS-запись IP адреса. Домен, на который ресолвится IP адрес должен меняться через настройки DNS-сервера.

PEG, отправил URLы в ЛС

clb:
Что то не совсем понятно как реализовать

Если не совсем понятно, то задавайте конкретные вопросы, а если совсем непонятно, то учите матчасть, а не вопросы задавайте. Как только будете иметь базовые знания, такие проблемы перестанут возникать.

kiowas:
Только что узнал, что если $a = 'asdfa', то $a == 0
Это нормально?

Да. Вам еще очень многое предстоит узнать ;)

---------- Добавлено 07.06.2013 в 17:56 ----------

kiowas:
Так, кто как проверяет на целое положительно число? Будьте добры просто конструкции.


$var = (isset($_REQUEST['var']) ? (int) trim($_REQUEST['var']) : 0);
if (0 < $var) {
...

Заказывал у Алексея наполнение и небольшие доработки тематического сайта на Wordpress. Обо всем предварительно договорились, я выслал ТЗ. Все работы были выполнены в срок и четко по ТЗ. Качество текстов очень высокое, по публикации были кое-какие замечания, но, как только я обратил внимание на них, они были сразу же устранены. Цены вполне приемлемые. В целом, только положительные впечатления от сотрудничества, буду обращаться еще. Спасибо за качественную работу!

У вас в файле $_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php' должен определяться нужный класс - SAPE_client. Но в sape_header.php не создается его экземпляр. Скорее всего, нужного файла просто нет или неверно определяется путь до него.

http://www.authoritydomains.com/bulk-ip-checker.php - вводите свои домены и скрипт все вам рассказывает.

У вас, походу, не подключен скрипт с определением класса SAPE_client, проверьте его расположение и убедитесь, что он доступен в sape_header.php

Всего: 67