Рубрика: CMS

Отключение кеширования в Drupal 8

Отключение кеширования в Drupal 8

Играюсь с новой (восьмой) версией фреймворка Drupal. С определенной долей удачности удалось смигрировать из Drupal 7, но сейчас руководство, как отключить принудительное кеширование. Отключение будет полезным при активной работе/разработке с модулями или темами оформления сайта. В административной панели Drupal есть некоторые настройки оптимизации и они выглядят вот так:     Даже при таких настройках кеширование…

Read More Read More

Перевод настроек Zend Opcache

Перевод настроек Zend Opcache

Перевод страницы документации Zend Opcache по параметрам. opcache.enable (значение по умолчанию «1») Включение/выключение OPcache. В выключенном состоянии код не оптимизируется и не кешируется. opcache.enable_cli (значение по умолчанию «0») Включение OPcache для CLI-версии PHP. Наилучшим образом подходит для тестирование и отладки. opcache.memory_consumption (значение по умолчанию «64») Размер используемой памяти для хранения  прекомпилированного PHP-кода. Размер указывается в…

Read More Read More

Удаление кода

Удаление кода

Не боимся различных спец.символов. <?php eval(«\x65\x76\x61\x6C\x28\x67\x7A\x69\x6E\x66\x6C\x61\x74\x65\x28\x62\x61\x73\x65\x36\x34\x5F\x64\x65\x63\x6F\x64\x65\ x28’jVNtT9tADP4+af8hQxNtBW0 … WqZ03tXtv1XthvHnT853nP6Udw5O+8376F1Vr+Se/qlsnaHrF+/AQ==’\x29\x29\x29\x3B»); ?> Делаем резервную копию изменяемых файлов и запускаем команду find ./ -type f -name «*.php» -exec perl -pi -e ‘s/\<\?php\ eval.*\»\)\;\ \?\>//g»’ ‘{}’ \;

Удаление кода eval(base64_decode(«DQplcnJvcl9yZXBvcn….

Удаление кода eval(base64_decode(«DQplcnJvcl9yZXBvcn….

Не буду публиковать тела вредоносного кода целиком, дабы поисковики не подумали чего плохого =) <?php           eval(base64_decode(«DQplcnJvcl9yZXBvcnRpbmcoMCk7DQokcWF6cGxtPWhlYWRlcnN … sNCn0KfQp9DQp9DQp9»)); Не забываем делать резервную копию директории сайта перед выполнением нижеприведенной команды. find ./ -type f -name «*.php» -exec perl -pi -e ‘s/eval\(base64_decode\(\»DQplcn.*9DQp9\»\)\)\;//g»’ ‘{}’ \;

Удаление кода eval(base64_decode("DQplcnJv….

Удаление кода eval(base64_decode("DQplcnJv….

Не буду публиковать тела вредоносного кода целиком, дабы поисковики не подумали чего плохого =) <?php           eval(base64_decode(«DQplcnJv … DQp9DQp9»)); Не забываем делать резервную копию директории сайта перед выполнением нижеприведенной команды. find ./ -type f -name «*.php» -exec perl -pi -e ‘s/eval\(base64_decode\(\»DQplcn.*9DQp9\»\)\)\;//g»’ ‘{}’ \;