zaLinux.ru

Архив тегов: Apache

Регулярные выражения PHP не работают с очень длинными строками (РЕШЕНО)

Функции preg_replace, preg_match_all и preg_match не работают с длинными строками При попытке искать в PHP по регулярным выражениям с помощью функций preg_replace preg_match_all и preg_match (или других функций поиска по регулярным выражениям) может возникнуть следующая проблема: строка по которой выполняется…
ДАЛЕЕ

Как в скрипте Python получить данные от веб-страницы методами GET и POST

Программы и скрипты на Python могут делать запросы к веб сайтам и веб сервисам и получать от них данные с помощью методов GET и POST (а также другими HTTP методами: PUT, PATCH и DELETE). Но что если вы хотите передавать…
ДАЛЕЕ

Как установить Python как CGI модуль в Apache в Linux

Оглавление 1. Как запустить скрипт Python на веб-сервере 2. Как настроить Python в качестве CGI модуля в Apache на Debian (Ubuntu, Linux Mint, Kali Linux) 2.1 Настройка Python CGI для одной директории 2.2 Настройка Python CGI для всего веб-сервера 3.…
ДАЛЕЕ

Как настроить Python в качестве CGI модуля в Apache на Debian (Ubuntu, Linux Mint)

Настройка Python CGI для одной директории Выполните команду для включения модуля CGI: sudo a2enmod cgi Перезапустите веб-сервер, чтобы изменения вступили в силу: sudo systemctl restart apache2 Создайте файл /usr/lib/cgi-bin/test.py: sudo gedit /usr/lib/cgi-bin/test.py Скопируйте в этот файл следующее содержимое: #!/usr/bin/python3 print…
ДАЛЕЕ

Ошибка «No such file or directory: AH02454: FCGI: attempt to connect to Unix domain socket /run/php/php8.1-fpm.sock (*:80) failed» (РЕШЕНО)

Debian и производные дистрибутивы (Ubuntu, Linux Mint, Kali Linux и многие другие) при переходе с PHP 8.1 на PHP 8.2 могут столкнуться с ошибкой «FCGI: attempt to connect to Unix domain socket /run/php/php8.1-fpm.sock (*:80) failed». Лог веб-сервера Apache sudo tail /var/log/apache2/error.log…
ДАЛЕЕ

Как в PHP 8 показать все ошибки

Как в PHP 8 настроить вывод всех ошибок По умолчанию в PHP 8 отключён показ ошибок, поэтому если во время выполнения PHP скрипта возникла проблема, то на экран ничего не будет выведено. Если ошибка в программе произошла до вывода HTML…
ДАЛЕЕ

Как установить веб-сервер (Apache, PHP, MySQL, phpMyAdmin) на Linux Mint, Ubuntu и Debian

Если вы веб-мастер, или программист на PHP, или вам просто нужно запустить веб-сайт на вашем компьютере, то вы можете это сделать с помощью веб-сервера. На Linux веб-сервер (Apache), а также сопутствующие компоненты (PHP, MySQL, phpMyAdmin) устанавливаются буквально в несколько команд.…
ДАЛЕЕ

Как настроить аутентификацию по паролю с Apache в Debian, Ubuntu и производных

Как веб-администратор, вы можете счесть полезным ограничить доступ посетителей к некоторым частям веб-сайта, будь то временно или на постоянной основе. Хотя веб-приложения могут предоставлять свои собственные методы проверки подлинности и авторизации, вы также можете полагаться на сам веб-сервер, чтобы ограничить…
ДАЛЕЕ

Решение пробем с ошибкой .htaccess: Invalid command ‘Order’, perhaps misspelled or defined by a module not included in the server configuration

При работе веб-сайта вы можете столкнуться с ошибками: .htaccess: Invalid command 'Order', .htaccess: Invalid command 'allow', .htaccess: Invalid command 'Deny' У всех этих ошибок одинаковая причина, хотя и текст сообщения может чуть различаться. При этом сайт выдаёт малоинформативное сообщение о…
ДАЛЕЕ

Как получить User Agent в PHP. Как настроить browscap.ini

User Agent — это строка, которая характеризует программу, делающую запрос к веб-серверу. Пример такой строки: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.169 Safari/537.36 Как можно увидеть, по User Agent можно определить операционную систему и версию веб-браузера. По своей…
ДАЛЕЕ

Как получить бесплатный SSL сертификат COMODO

SSL сертификаты, которые добавляют в адресную строку сайта зелёный замочек и за которые просят довольно много денег (в зависимости от набора опций), можно получить абсолютно бесплатно. Правда, всего на 3 месяца. Правда, продлевать можно неограниченное количество раз. В этой инструкции…
ДАЛЕЕ

Как установить WordPress на Ubuntu/Linux Mint

Что такое WordPress и в чём его преимущества WordPress – это так называемая «система управления контентом» (CMS). Это платформа, на которой можно сделать блог, магазин, практически любой другой веб-сайт – он одностраничных лендингов до больших порталов. Главным принципом работы с WordPress…
ДАЛЕЕ

Решение проблем неправильной кодировкой веб-страницы

При неправильной кодировке весь сайт или его часть отображаются в виде «кряпозяблов», т.е. непонятных символов, делающих текст нечитаемым. Такая ситуация может возникнуть при неверной настройке кодировки веб-сервера или при отсутствии настроек. Рассмотрим возможные варианты и способы устранения проблем Неправильная кодировка HTML…
ДАЛЕЕ

Как настроить виртуальные хосты веб-сервера Apache в Linux

Введение Веб-сервер Apache является самым популярным способом обслуживания веб-контента в Интернете. На его долю приходится более половины активных веб-сайтов в Интернете, и он является чрезвычайном мощным и быстрым. Apache разбивает свои функциональные возможности и компоненты на отдельные блоки, которые могут…
ДАЛЕЕ

Файлы настроек веб-сервера Apache в Ubuntu

Конфигурационные файлы Apache в Ubuntu Расположение конфигурационных файлов установленного веб-сервера Apache2 на системах Ubuntu выглядит следующим образом: /etc/apache2/ |— apache2.conf | `— ports.conf |— mods-enabled | |— *.load | `— *.conf |— conf-enabled | `— *.conf |— sites-enabled | `— *.conf…
ДАЛЕЕ