?

Log in

No account? Create an account
xsendfile для apache
khorsa

Для Windows:

На офсайте модуля (https://tn123.org/mod_xsendfile/) автор (да продлит Аллах его годы) говорит: нету у меня виндовс-версии для x64 — качайте исходники, компилируйте вижуал студией и будет вам счастье. Но мыжпрограммисты, и, конечно, не будем ничего компилировать. 

1. Отсюда качаем mod_xsendfile (на всякий случай оба — и для x64 и для 86)
http://www.apachelounge.com/download/

2. Копируем .so файл в папку модулей апача — в зависимости от разрядности винды. А если не заработает с родной разрядностью, то наоборот :)

3. В httpd.conf пихаем строчку:
LoadModule xsendfile_module modules/mod_xsendfile.so

4. Рестартим апач

5. Проверяем по phpinfo(), что xsendfile установился. Или запускаем из командной строки httpd -M (хотя зачем, мы же не линуксоиды :)

Для CentOS:

На офсайте модуля (https://tn123.org/mod_xsendfile/) автор (да убелит Аллах его бороду) говорит «качайте вгетом и инсталлируйте dev-тулзами апача». Но мы, конечно, опять его не послушаемся!

1. Потому что можно инсталлировать модуль из стандартного репозитория: yum install mod_xsendfile.x86_64 (при необходимости перед этим — yum search xsendfile)

2. Рестартим апач: service httpd restart (добавлять в конфиг не надо — само должно залезть)

3. Смотрим, установился ли модуль: httpd -M

Зачем это надо?

Read more...Collapse )