Jump to content

Recommended Posts

Posted

Сейчас у меня установлен Apache2, модель apache2-mpm-worker.

Пробовал установить модуль PHP для веб-сервера, aptitude сообщил о конфликте и предложил поменять модель на prefork.

Что лучше использовать, модуль PHP для apache или использование через FastCGI в текущей модели?

Большой посещаемости не будет, это служебный сервер, от него требуется простота прикручивания различных модулей и относительная надежность.

Posted

nginx был, я от него отказался.

Во-первых, мне нужен .htaccess.

Во-вторых, я так и не смог прикрутить к нему Perl.

К апачу же Perl прикручивается элементарно, что в режиме CGI, что через mod_perl.

Posted

Подскажите, что не так?

Использую свои страницы ошибок, указываю в конфигурации ErrorDocument.

Когда ввожу несуществующий URI, браузер IE отображает свою стандартную страницу 404.

Остальные браузеры отображают мою страницы.

Posted

nginx был, я от него отказался.

Во-первых, мне нужен .htaccess.

Во-вторых, я так и не смог прикрутить к нему Perl.

К апачу же Perl прикручивается элементарно, что в режиме CGI, что через mod_perl.

Perl элементарно прикручивается через spawn-fcgi+fcgiwrap , соответственно nginx видит это как fcgi. .htaccess нужен обычно если вы кому-то даете рулить , в случае сервера "для себя" - неактуален.

С апачем проблема с разделением прав , всякие itk,peruser от версии к версии могут не работать/работать странно , уже много лет назад забил на танцы с бубном вокруг этих mpm , перешел на nginx+fcgi , о чем нисколько не жалею :)

 

Подскажите, что не так?

Использую свои страницы ошибок, указываю в конфигурации ErrorDocument.

Когда ввожу несуществующий URI, браузер IE отображает свою стандартную страницу 404.

Остальные браузеры отображают мою страницы.

Для начала посмотреть в чем разница между IE и остальными (httpanalyzer'ом например , в IE вреде нет консоли чтоб посмотреть запросы).

Posted

В каких-то версиях IE было отображение стандартной 404, если размер вашей меньше 512 байт (без картинок, стилей и т.п.)

Кроме nginx еще есть lighttpd.

Posted

Perl элементарно прикручивается через spawn-fcgi+fcgiwrap , соответственно nginx видит это как fcgi.

Ну не знаю, видимо не элементарно.

Я две недели возился, php-fpm настроил довольно быстро, а fcgiwrap так и не смог.

Для девелоперских задач апач все же удобнее. Мне проще все под ним запустить, а если потом потребуется перенести в продакшн, я лучше для этого специалиста найду.

 

В каких-то версиях IE было отображение стандартной 404, если размер вашей меньше 512 байт (без картинок, стилей и т.п.)

Да, видимо в этом причина.

Веб-сервер явно возвращает мою страницу, но IE на экране отображает свою.

Posted
Большой посещаемости не будет, это служебный сервер, от него требуется простота прикручивания различных модулей и относительная надежность.

 

Учитывая вышесказанное, проще через апачу. Хотя, она достаточно нормально держит и большую посещаемость. :)

Posted
Когда ввожу несуществующий URI, браузер IE отображает свою стандартную страницу 404.

"Френдли хттп еррорс" в настройках браузера.

 

Большой посещаемости не будет, это служебный сервер, от него требуется простота прикручивания различных модулей и относительная надежность.

nginx - один раз настраиваешь, потом всё легко.

апач вообще не ставил, лайти был у меня в начале, сейчас nginx.

Чего он у меня только не делает: и проксёй пахал с кешированием и частично UPnP сервером прикидывается (остальное пхп доделывает), если бы не nginx пришлось бы уже не раз на сях что то кодить или забивать.

Posted

Я две недели возился, php-fpm настроил довольно быстро, а fcgiwrap так и не смог.

 

Perl/cgi уже редко используемые технологии в веб-строительстве.

У них куча проблем с безопасности, запуском приложений от нужного пользователя с нужным набором привилегий.

 

P.S. я fcgiwrap настраивал, в том числе с ограничением привилегий.

  • 2 months later...
  • 2 years later...
Posted

Спасибо, поизучаю.

Я, правда, все необходимое на PHP сделал, Perl так и не смог осилить, чтобы автономное веб-приложение запустить. Но все равно интересно будет попробовать.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.