Author Topic: FreeBSD не могу к Apache 2.2.6_2 привинтить PHP  (Read 4346 times)

0 Members and 1 Guest are viewing this topic.

Offline sandyz

  • Newbie
  • *
  • Posts: 13
  • Karma: +0/-0
в портах к FreeBSD7 не нашел mod_php. Есть другой способ заставить Apache работать с PHP?

Offline Diver

  • Hero Member
  • *****
  • Posts: 790
  • Karma: +2/-0
FreeBSD не могу к Apache 2.2.6_2 привинтить PHP
« Reply #1 on: April 18, 2008, 10:50:15 »
К сожалению недавно снёс фрю, поэтому точно ничего посоветовать не могу. Ну если есть внешка то можно скачать порт/пакет/сырцы. Может быть во фре всё таки додумались сделать какую-нить утилиту для поиска портов, я не знаю. Вот например в Федоре берешь и просто пишешь yum list *php* и выдаётся список всех пакетов связанных с пхп, может и во фре такое появилось. Ну еще могу посоветовать сделать sudo updatedb а потом locate php - может вы не там порт искали?
MCP

Offline nuclight

  • Full Member
  • ***
  • Posts: 207
  • Karma: +1/-2
    • http://antigreen.org
FreeBSD не могу к Apache 2.2.6_2 привинтить PHP
« Reply #2 on: April 18, 2008, 11:55:58 »
Quote from: Diver
К сожалению недавно снёс фрю, поэтому точно ничего посоветовать не могу. Ну если есть внешка то можно скачать порт/пакет/сырцы. Может быть во фре всё таки додумались сделать какую-нить утилиту для поиска портов, я не знаю. Вот например в Федоре берешь и просто пишешь yum list *php* и выдаётся список всех пакетов связанных с пхп, может и во фре такое появилось. Ну еще могу посоветовать сделать sudo updatedb а потом locate php - может вы не там порт искали?

Это все от неграмотности и ленивости - man ports читать надо, много лет уже всё есть. Набирается make -C /usr/ports search name=php и моментом имеется весь список.
WBR, Nuclear Lightning
[FreeBSD][Давить зелёных]

Offline sandyz

  • Newbie
  • *
  • Posts: 13
  • Karma: +0/-0
FreeBSD не могу к Apache 2.2.6_2 привинтить PHP
« Reply #3 on: April 18, 2008, 13:04:54 »
спасибо nuclight за подсказку.
В портах указано, что mod_php5 входит в порт php5.
Вот только что прописать в httpd.conf не пойму?! после установки php5 модуль mod_php5.so так и не появился.
« Last Edit: April 18, 2008, 13:06:04 by sandyz »

Offline stranger

  • Hero Member
  • *****
  • Posts: 922
  • Karma: +0/-0
    • http://
FreeBSD не могу к Apache 2.2.6_2 привинтить PHP
« Reply #4 on: April 19, 2008, 20:25:33 »
Quote from: sandyz
спасибо nuclight за подсказку.
В портах указано, что mod_php5 входит в порт php5.
Вот только что прописать в httpd.conf не пойму?! после установки php5 модуль mod_php5.so так и не появился.
Ну наверно посмотреть прописана ли загрузка модуля
Code: [Select]
LoadModule php5_module        libexec/apache22/libphp5.soИ включить распознавание расширения в нужном месте
Code: [Select]
AddType application/x-httpd-php .phpНу и сделать индекс там же
Code: [Select]
DirectoryIndex index.php
[span style='font-family:Geneva'][span style='font-size:8pt;line-height:100%'][span style='color:gray']Единственное условие, от которого зависит успех, есть терпение.   Л.Н.Толстой
[/span][/span][/span]

Offline sandyz

  • Newbie
  • *
  • Posts: 13
  • Karma: +0/-0
FreeBSD не могу к Apache 2.2.6_2 привинтить PHP
« Reply #5 on: April 21, 2008, 16:19:00 »
спасибо, stranger !!! именно этого мне и не хватало!!!

Offline stranger

  • Hero Member
  • *****
  • Posts: 922
  • Karma: +0/-0
    • http://
FreeBSD не могу к Apache 2.2.6_2 привинтить PHP
« Reply #6 on: April 24, 2008, 21:51:02 »
Quote from: sandyz
спасибо, stranger !!! именно этого мне и не хватало!!!
Да не за что...
Для сведения когда собираешь из портов и говоришь make install, то там выдается перед окончанием интересная инфа - ее лучше прочитать... И про то что я выше написал, тоже говорилось во время установки...
[span style='font-family:Geneva'][span style='font-size:8pt;line-height:100%'][span style='color:gray']Единственное условие, от которого зависит успех, есть терпение.   Л.Н.Толстой
[/span][/span][/span]