Рубрика: Без рубрики

${SRVROOT} и SRVROOT

В последних версиях Apache в конфигурационном файле появилась строка ${SRVROOT}. По своей сути она является переменной, обозначающий корневую папку веб-сервера, то есть то, что устанавливает директива ServerRoot. Ранее конфигурационный файл обходился без этой переменно и, на самом деле, сейчас также можно указать абсолютный путь с любой директивой, где используется ${SRVROOT}. Видимо, по задумке применение этой […]

Как проверить конфигурационный файл Apache

Как проверить настройки Apache без запуска С помощью опции -t вы можете проверить правильность конфигурации веб-сервера без запуска Apache: c:\Server\bin\Apache24\bin\httpd.exe -t Пример вывода: Syntax OK Он означает, что с точки зрения синтаксиса в конфигурационном файле всё в порядке и веб-сервер может быть успешно запущен. Кроме проверки дефолтного конфигурационного файла можно проверить файл настроек расположенной в […]

Как запустить два экземпляра Apache

Если вам нужно запустить ещё один процесс веб-сервера Apache, то с вероятностью 99,99% вам это, на самом деле, не нужно. Практически все задачи, для которых может потребоваться ещё один процесс Apache можно решать в рамках одного единственного процесса и конфигурационного файла. Продолжите изучение документации по веб-серверу и вы сможете решить вашу задачу более правильным путём, […]

Как в Windows поменять сообщения ошибок Apache

Ошибки веб-сервера, например, 404 «Документ не найден» - являются частью протокола HTTP — кодами статуса ответов. Ошибками считаются коды статусов вида 4xx и 5xx (то есть начинающиеся на 4 или 5). По умолчанию сообщения об ошибках веб-сервера Apache показываются на английском языке и они довольно однообразны. Вы можете настроить вывод различных сообщений об ошибках, сделать […]

Как настроить PHP для работы с get_browser (browscap.ini) в Windows

Функция get_browser выводит информацию о возможностях веб-браузера, основываясь на полученной строке User Agent. К примеру: поддерживает ли данный веб-браузер JavaScript, какую версию CSS поддерживает, поддерживает ли iframes и frames, умеет ли работать с кукиз и отображать таблицы, работает ли на устройствах с сенсорным экраном и так далее. При этом помните, что если вам всего лишь […]

Ошибки при настройке и установке Apache, PHP, MySQL/MariaDB, phpMyAdmin

Оглавление 1. Где смотреть ошибки веб-сервера и как правильно задать вопрос 2. Ошибки Apache в Windows 3. Ошибки PHP в Windows 4. Ошибки MySQL/MariaDB в Windows 5. Ошибки phpMyAdmin в Windows 6. Вопросы и ответы по веб-серверу в Windows Где смотреть ошибки веб-сервера и как правильно задать вопрос Некоторые ошибки выводятся при открытии сайтов на […]

Как обновить MariaDB в Windows

Про MariaDB в Windows и её сравнение с MySQL рассказано в соответствующей статье. В том случае, если вы выбрали именно MariaDB и решили её обновить, то эта статья вам поможет. Если вы забыли, какая у вас версия MariaDB, то проверить её можно так: cd c:\Server\bin\mariadb\bin\ .\mysql -V Пример вывода: mysql.exe Ver 15.1 Distrib 10.3.8-MariaDB, for […]

Как обновить phpMyAdmin

Очевидно, что на своём локальном сервере вы можете обновить phpMyAdmin. Но если, к примеру, ваш хостинг-провайдер предоставляет вам устаревшую версию phpMyAdmin, то вы можете перейти на самую последнюю версию! Дело в том, что phpMyAdmin — это обычное веб-приложение, которое работает на PHP и вы вместо того, чтобы использовать устаревшую версию которую предоставляет хостинг, можете установить […]

Как обновить MySQL

В этой заметке показано обновление MySQL Community Server — свободно распространяемой версии MySQL. При этом подразумевается, что установка и обновление делается без Installer MSI — то есть без автоматического установщика. Дело в том, что ручная установка не только более быстрая и более гибкая, но и она, на самом деле, проще чем использование установщика. Если задействовать […]

Как обновить PHP

PHP мог попасть на компьютер разными способами. Поскольку PHP является портативным, то в простейшем варианте PHP вообще не нужно устанавливать — чтобы запускать скрипты из командной строки, достаточно просто извлечь скаченный архив, и с помощью главного исполнимого php.exe запускать скрипты *.php прямо из командной строки. В этом случае достаточно просто скачать новую версию и распаковать […]