Результаты поиска
Найдено: 165
… Exim - /etc/exim4/exim4.conf.template SSH - /etc/ssh/sshd_config FTP - /etc/proftpd/proftpd.conf PHP - /etc/php5/apache2/php.ini Centos Apache - /etc/httpd/conf/httpd.conf В ispmanager 5 конфиги сайтов находятся в отдельных файлах: …
… проверки для каждого пользователя Требования для корректной работы модуля: Панель управления ispmanager версии 5.155 и выше PHP версии 7.1 Расширение IonCube для PHP версии 7.1 Расширение POSIX для PHP версии 7.1 Модуль доступен в панели ispmanager только в бесплатной версии : позволяет сканировать файлы без ограничения …
… А ещё — как исправлять распространенные проблемы и разворачивать 3proxy в Docker. Установка 3proxy Как изменить версию PHP В статье покажем сразу три варианта смены версии PHP — на сервере без панели, с панелью ispmanager и с окружением Bitrix-env. Возможно, один из них как раз ваш случай. Смена версий PHP Бесплатный сертификат: отличия от платного и процесс выпуска Сегодня использовать SSL-сертификаты советуют даже на …
… указаны неверные. В таком случае нужно править конфигурационные файлы, для CMS Bitrix, например, это /bitrix/.settings.php и /bitrix/php_interface/dbconn.php . На сайте ошибка «Не удалось подключиться к базе данных» В зависимости от используемой CMS эта ошибка может по-разному …
… веб-сервер. Apache Tomcat Открыт набор в команду авторов для блогов на Хабре и VC. Стать членом экипажа Как установить PHP-расширения на Linux Если вам не хватает стандартного набора функций PHP, вы можете расширить свои возможности, установив различные расширения. Они помогут вам ускорить или облегчить выполнение … на сервере. В статье вы найдёте ссылку на список всех доступных расширений, а также инструкции по установке. Установка PHP расширений на Linux Как защитить подключение по SSH Думая о безопасности сервера, следует начать с защиты доступа по …
… перезагрузить сервис. В списке процессов (top, ps) висит большое количество дочерних процессов apache или потоков php-cgi. Или процессы Apache создают высокую нагрузку на ЦП. Возможные причины и варианты решения: Неправильная настройка … и mod_status ). В этом случае необходимо отлаживать скрипты. Трассировку скрипта можно сделать с помощью расширений php : xdebug или xhprof . Рекомендуем обратиться к разработчику скриптов. Также вам помогут следующие статьи: alexvolkov.ru/php-debugging-and-profiling.html habrahabr.ru/post/145895/ Можно попробовать установить на сервер Nginx (ispmanager → …
… возможностью развернуть на нём проект любой сложности. Последняя версия Drupal предусматривает наличие на сервере PHP версии 7.4 , сервера баз данных MySQL 5.7.8 или MariaDB 10.3 и выше. «Из коробки» такой набор доступен в операционной … -p ./sites/default/files/translations И создать конфигурационный файл Drupal путём копирования образца default.settings.php : cp ./sites/default/default.settings.php ./sites/default/settings.php Чтобы веб-сервер мог обрабатывать файлы нашего сайта, нужно настроить для него доступ к …
… Затем скопируйте IP-адрес вашего сервера и введите его в адресную строку браузера, добавив в конце адреса /bitrixsetup.php . Откроется приветственное окно автоустановщика: Либо, если у вас имеется архив с готовым сайтом Битрикс и вы хотите его развернуть, к IP-адресу в адресной строке добавьте /restore.php Откроется окно запуска процедуры разворачивания сайта из архива: Установка окружения для нового сайта Для установки … административную панель сайта. Восстановление резервной копии Для разворачивания копии по ссылке http://<IP-адрес>/restore.php нажмите кнопку Далее в приветственном окне. Перед этим система сообщает вам о необходимости подготовки архива на …
… процесс может быть долгим, так как удаление большого количества мелких файлов требует времени. Для удаления этих файлов у PHP есть встроенный механизм сборщика мусора, который так и называется — garbage collector . И для сессий он отрабатывает по довольно простой схеме, работа которой задается переменными в настройках PHP. Для всех файлов сессий, которые были созданы больше, чем « session.gc_maxlifetime » секунд назад (обычно это — 1440 … — и есть ключевая переменная в вероятности срабатывания. И у вас она может быть выставлена в 0 , что будет означать, что PHP никогда не очищает старые сессии. Из-за чего у вас и может накопиться их несколько миллионов. Выставите параметр в 1 , …
… сделать мессенджер, который работает без интернета, кликер для ПК, чтобы разгрузить руки, или написать собственное PHP-расширение на Rust. Вам не нужен ещё один Claude Code: зачем Pi оставляет сборку агента пользователю Читать статью Пишем свой PHP-экстеншен на Rust Читать статью Мессенджер, которому не нужен интернет: три реализации LoRa-чата своими руками Читать … вести курсы, лекции, проводить тесты, выдавать задания и форумы. Разворачивается на вашем сервере со связкой Nginx + PHP-FPM + PostgreSQL — все данные и настройки остаются под контролем. Zabbix — система мониторинга серверов, сервисов и …
… Для чего нужны скрипты Какие языки программирования используют для написания скриптов Python JavaScript (JS) Bash (Shell) PHP PowerShell Преимущества и недостатки скриптов Как писать скрипты: примеры Запуск скриптов на VDS Чем скрипт отличается … вы знаете команды для терминала, то, по сути, знаете язык Bash. Знакомство с языком Bash: разбираем основы Читать статью PHP Язык, созданный специально для веба. Несмотря на критику (непоследовательность, некоторую хаотичность), он остаётся … другие CMS. Где применяется: для генерации HTML-страниц на сервере, работы с базами данных, обработки форм. Особенность: PHP-скрипт запускается при запросе страницы, выполняет работу и тут же прекращает существование, освобождая память. …
… копию каталога « /etc/ » — в нём хранятся файлы конфигурации сервера. Экспортируйте дампы баз данных через веб-интерфейс phpMyAdmin или phpPgAdmin , либо воспользуйтесь утилитами mysqldump , pg_dump в консоли. 2. Проверьте на вирусы сервер и сайты Перед … не определена — за всё отвечает веб-разработчик. Например, он может переключить сайт на актуальную версию интерпретатора PHP и адаптировать код проекта для совместимости с ней — это увеличит безопасность сайта и положительно скажется на …
… depends_on: - wordpress networks: - frontend - backend wordpress: image: wordpress:php8.2-fpm container_name: wordpress_app restart: unless-stopped environment: WORDPRESS_DB_HOST: db:3306 … server { listen 80; server_name _; root /var/www/html; index index.php index.html; location / { try_files $uri $uri/ /index.php?$args; } location ~ \.php$ { fastcgi_split_path_info ^(.+\.php)(/.+)$; …
… апреле 2025 года, взломав от 500 до 1000 онлайн-магазинов. Злоумышленники получили контроль над ecommerce-серверами через PHP-бэкдор, добавленный в файлы проверки лицензии (License.php или LicenseApi.php). Бэкдор позволял загружать и выполнять PHP-код, что включало кражу данных, установку веб-скиммеров и создание новых …
… плагине WordPress W3 Total Cache обнаружена критическая уязвимость CVE-2025-9501. Она позволяет выполнять произвольные PHP-команды на сервере без аутентификации и получить полный контроль над сайтом. Уязвимость затрагивает все версии плагина … оставить на сайте специально подготовленный комментарий с вредоносной нагрузкой — плагин выполнит содержащиеся в нем PHP-команды. Чтобы защититься: обновите W3 Total Cache до версии 2.8.13; если обновление невозможно, деактивируйте плагин; …
… статей: — Как подключиться к серверу по RDP — Как установить графический интерфейс — Как включить альтернативные версии PHP в режимах PHP-FPM и Apache — Как провести диагностику ресурсов сервера — Как сгенерировать запрос на SSL-сертификат для ОС Windows 2 …
… способом произвести имитацию посетителей, следует запустить команду: ab -n 100 -c 10 http://<доменное имя сайта>/index.php Это равносильно 100 запросам от 10 посетителей одновременно. После окончания тестирования будет выведена результирующая информация: Server Software: nginx Server Hostname: sabini.ch Server Port: 80 Document Path: /index.php Document Length: 37983 bytes Concurrency Level: 10 Time taken for tests: 14.296 seconds Complete requests: 100 Failed …
… (одна из самых часто используемых для взлома). Пример команды поиска: grep -E 'POST/bitrix/tools/(html_editor_action.php)|(vote/uf.php)' /var/log/www.access.log* | grep' 200 ' 2. Проверьте, что модуль CMS Bitrix «Опросы, Голоса» (vote) не ниже версии …
… — через конфигурационный файл ограничить доступ к файлам в зависимости от их расширения. Отключите неиспользуемые функции PHP в конфигурационном файле php.ini . Будьте осторожны при настройке — важно точно знать, какие функции на сайте не задействованы. Отключение … system, proc_open, popen, curl_exec, curl_multi_exec, parse_ini_file, show_source Избегайте использования функции PHP mail() . Она часто используется для отправки спама с сайтов после заражения, что быстро приводит к блокировке почтового …
… Работает по протоколу VoIP. Рецепт Teamspeak устанавливает также веб-сервер Apache и интерпретатор языка программирования PHP . Устанавливается бесплатная версия Teamspeak 3, которая поддерживает подключение до 32 пользователей. Используйте … /home/teamspeak/ts3 Конфигурационные файлы: /home/teamspeak/ts3/ts3server.ini /etc/httpd/conf/httpd.conf /etc/httpd/conf.d/php.conf Войдите в веб-интерфейс для администрирования сервера TeamSpeak, введя IP-адрес вашего VDS/VPS в адресной строке …
… также устанавливает программное обеспечение пакета LAMP : веб-сервер Apache, сервер баз данных MariaDB, интерпретатор PHP. Обратите внимание, что при использовании рецепта на сервере с RAM менее 2 ГБ, рецепт также автоматически установит панель, но с ограниченным набором ПО — в него не будут входить Apache, почта и phpMyAdmin. А работа самой панели может быть нестабильной. Как начать работу после установки рецепта После завершения …
… : В поле URL вставьте следующую ссылку и нажмите «Загрузить» : https://www.1c-bitrix.ru/download/scripts/bitrixsetup.php Ссылку на архив с файлами CMS Битрикс можно найти на официальном сайте . Перейдите на сайт, в меню слева выберите … — вместо cms-bitrix-install.fvds.ru укажите ваш домен или IP-адрес сервера. http:// cms-bitrix-install.fvds.ru /bitrixsetup.php Откроется стандартный установщик CMS Битрикс. Большинство шагов по установке совпадают с описанными в инструкциях по … должен быть установлен в 0 ; параметр display_errors должен быть включен ( On ). Оба параметра относятся к настройкам PHP. В ispmanager можно отредактировать их через интерфейс в разделе Настройки — Настройки PHP . Выберите версию, параметры …
… и Debian 11 и 12 версий, работает на свежих версиях Битрикса (не ниже 16.5 в utf-8 кодировке) и включает: последние версии php 8.2, MariaDB 10.11 и Nginx 1.24.0, установщик редакций выбранного продукта (Управление сайтом: Старт, Стандарт, Малый … часть настроек — вручную: Добавление сайтов, установка SSL-сертификатов — по SSH. Работа с БД — по SSH или установим phpMyAdmin, либо adminer. Let's Encrypt — при помощи certbot. Загрузка файлов — SFTP или поможем установить FTP. Для бэкапов …
… в панели управления ISPmanager 4.3, которая вышла 2 октября 2007 (!!) года. Через бреши в защите на сайт попадал вирус cli.php и переправлял трафик на домен казино «Вулкан» по реферальной ссылке. Уже в версии 4.4.10.29 производители ISPmanager … обновления вирус остался на сайте, но перестал работать. Проверьте свои серверы командами: FreeBSD: find /home -name .cli.php Linux: find /var/www -name .cli.php. И регулярно обновляйте панель управления до актуальной версии. Шестнадцать причин подписаться на нас в соцсетях …
… бэкдор связывался с внешним сервером (используя адресацию через Ethereum-блокчейн) и скачивал файл wp-comments-posts.php , который встраивал вредоносный код в wp-config.php. По команде злоумышленников малварь генерировала спам-ссылки, редиректы и фейковые страницы, видимые только Googlebot. … отправил принудительное обновление, нейтрализующее бэкдор и обрывающее связь с C2. Однако оно не очищает wp-config.php — файл нужно проверить вручную. Также следует искать файл wp-comments-posts.php (не путать с легитимным …