Архив метки: Apache HTTP Server

Ubuntu: настройка VirtualHost в Apache
0 (0)

25 февраля 2013

Файлы сервера Apache хранятся в каталоге /etc/apache2, который включает в себя такие директории: # ls -dl */ drwxr-xr-x 2 root root 4096 Фев 25 08:46 conf.d/ drwxr-xr-x 2 root root 4096 Фев 25 08:37 mods-available/ drwxr-xr-x 2 root root 4096 Фев 25 08:37 mods-enabled/ drwxr-xr-x 2 root root 4096 Фев 25 11:54 sites-available/ drwxr-xr-x 2… Читать далее »

Loading

Ubuntu: Apache + MySQL + PHP + phpMyAdmin
0 (0)

25 февраля 2013

Установка пакета LAMP (Linux + Apache + MySQL + PHP) на операционную систему Ubuntu 12.04. Аналогичное описание для ОС FreeBSD есть в статье FreeBSD: Apache+MySQL+PHP (LAMP) + phpMyAdmin. Для установки пакета потребуется выполнить всего две команды: # aptitude -y install tasksel И вторая, которая установит непосредственно сам LAMP: # tasksel install lamp-server

Loading

NGINX: "httpready" failed, ignored: No such file or directory
0 (0)

16 октября 2012

Если в процессе конфигурирования Apache или NGINX после добавления строки: default accept_filter=httpready; появляется ошибка: Starting nginx. nginx: [alert] setsockopt(SO_ACCEPTFILTER, «httpready») for 77.120.106.40:80 failed, ignored (2: No such file or directory) Значит не подгружен модуль ядра accf_http.

Loading

Apache: Invalid command 'AuthUserFile' и ошибка Internal Server Error
0 (0)

19 сентября 2012

Многим знакома ошибка: Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. В данном случае — напоролся на грабли своей же «оптимизации» Apache.

Loading

PHP: PHP Fatal error: Call to undefined function curl_init()
0 (0)

18 сентября 2012

В логах появляется ошибка: [Tue Sep 18 12:14:50 2012] [warn] [client ***********] mod_fcgid: stderr: PHP Fatal error:  Call to undefined function curl_init() in /usr/local/www/users/example/example.com.ua/wp-content/plugins/tweetupdater/twitteroauth.php on line 199, referer: http://l2db.com.ua/wp-admin/options-general.php?page=TweetUpdater

Loading

Apache: Premature end of script headers
0 (0)

16 сентября 2012

На одном из витуралхостов вместо содержимого стартовой страницы — белая страница, в логе ошибок выдается сообщение: [Sun Sep 16 20:53:10 2012] [warn] [client 94.153.65.118] (53)Software caused connection abort: mod_fcgid: error reading data from FastCGI server [Sun Sep 16 20:53:10 2012] [error] [client 94.153.65.118] Premature end of script headers: php.cgi Apache работает в режиме FastCGI с… Читать далее »

Loading

Apache: сравнение работы с различными модулями + NGINX
0 (0)

16 сентября 2012

Проверка не претендует на полную объективность, тем не менее результаты интеерсные. Использовалась утили Apache Bech, о ней тут>>>. VPS сервер с 500 МГц и 512 Мб, ОС FreeBSD 9.0. В виртуалхосте установлена «голая» CMS WordPress.

Loading

FreeBSD: Apache + mpm_worker + PHP + mod_fcgid
0 (0)

11 сентября 2012

Если вы вообще не знаете что такое Multi-Processing Module  то для начала почитайте эту>>> статью. Там же рассказывается, какая разница между worker, prefork и другими MPM. Мы будем использовать MPM worker. PHP будет обрабатываться с помощью модуля FastCGI. Тут на выбор — использовать mod_fcgid или mod_fastcgi. Будем использовать mod_fcgid, так как данный модуль позволяет индивидуально… Читать далее »

Loading

FreeBSD: изменение hostname
0 (0)

8 сентября 2012

В ряде случаев, бывает необходимо изменить уже установленное имя сервера. Что бы проверить, какое имя указано сейчас — введите: # hostname setevoy_bsd_2p В данном случае, возникла ошибка при запуске сервера Apache, описанная тут>>>.

Loading

Apache: MPM — worker, prefork или event?
0 (0)

29 августа 2012

MPM — Multi-Processing Module, можно перевести как «Модуль мультипроцессовой обработки» (не путайте с мультипроцессорной!). Если быть совсем кратким — MPM используется сервером Apache для обработки нескольких запросов несколькими процессами одновременно. В настоящее время используется 2 основных варианта MPM — это Worker и PreFork. Также, имеется сравнительно новый модуль — Event, который только недавно перешел из… Читать далее »

Loading