The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Не могу подружить php+gd+png+Apache!!! HELP!!! "
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Не могу подружить php+gd+png+Apache!!! HELP!!! "
Сообщение от Defender emailИскать по авторуВ закладки on 18-Янв-02, 02:04  (MSK)
Многоуважаемый All!!!!!
Или вы мне поможете, или я пойду и застрелюсь... 8((
Вобщем проблема такова... Точнее я знаю что народ это делал, а вот я не могу, не получается
Компилю gd с поддержкой png - всё работает.
Потом компилю php так:
./configure --with-gd=../gd      \
             --with-png-dir=../libpng \
             --with-zlib-dir=../zlib    \
             --with-apache=../apache \
             --with-mysql=/usr/local
Все пути правилбные он по ним находит всё что ему надо. В Апаче появляется вMakefile.libdir
../apache/src/modules/php4:
libmodphp4.a
mod_php4.c
mod_php4.h
mod_php4.o
Makefile.tmpl
libphp4.module
mod_php4.exp
mod_php4.lo

Иду в Апач и делаю там следующее:
./configure --prefix=/usr/local/apache --activate-module=src/module/php4/libphp4.a
Он типа там всё линкует...
make all
make install
Пускаю
/usr/local/apache/bin/apachectl start
Работает...
А при попытке обработки bla.php
просто показывает его содержимое... 8((
Насколько я понимаю надо откоментировать две
строки в httpd.conf - так и сделал
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
Но эфект - он предлагает его сохранить на диск!!!! 8((
Вот и всё! Я уже с ума начинаю сходить!

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "RE: Не могу подружить php+gd+png+Apache!!! HELP!!! "
Сообщение от dvyacheslav Искать по авторуВ закладки on 18-Янв-02, 11:38  (MSK)
в модулях:

LoadModule php4_module         libexec/apache/libphp4.so

AddModule mod_php4.c

Это у тебя прописано?????

и ниже по тексту должно быть

<IfModule mod_dir.c>
    <IfModule mod_php3.c>
        <IfModule mod_php4.c>
            DirectoryIndex index.php index.php3 index.html
        </IfModule>
        <IfModule !mod_php4.c>
            DirectoryIndex index.php3 index.html
        </IfModule>
    </IfModule>
    <IfModule !mod_php3.c>
        <IfModule mod_php4.c>
            DirectoryIndex index.php index.html
        </IfModule>
        <IfModule !mod_php4.c>
            DirectoryIndex index.html
        </IfModule>
    </IfModule>
</IfModule>

вроде все :)))
удачи

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "RE: Не могу подружить php+gd+png+Apache!!! HELP!!! "
Сообщение от Defender emailИскать по авторуВ закладки on 18-Янв-02, 17:47  (MSK)
>в модулях:
>
>LoadModule php4_module    
>    libexec/apache/libphp4.so
>
>
>AddModule mod_php4.c
>
>Это у тебя прописано?????
>
>и ниже по тексту должно быть
>
>
><IfModule mod_dir.c>
>    <IfModule mod_php3.c>
>        <IfModule mod_php4.c>
>      
>    
> DirectoryIndex index.php index.php3 index.html
>
>        </IfModule>
>        <IfModule !mod_php4.c>
>      
>    
> DirectoryIndex index.php3 index.html
>        </IfModule>
>    </IfModule>
>    <IfModule !mod_php3.c>
>        <IfModule mod_php4.c>
>      
>    
> DirectoryIndex index.php index.html
>        </IfModule>
>        <IfModule !mod_php4.c>
>      
>    
> DirectoryIndex index.html
>        </IfModule>
>    </IfModule>
></IfModule>
>
>вроде все :)))
>удачи

Это не то! При таком подходе libexec/apache/libphp4.so  не юудет и на сколько я понимаю его там и не должно быть!
Тоесть без него всё приведённое выше - не подходит... 8((
Если я ошбаюсь - поправте плз....

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "RE: Не могу подружить php+gd+png+Apache!!! HELP!!! "
Сообщение от lavr emailИскать по авторуВ закладки on 18-Янв-02, 19:44  (MSK)
>>в модулях:
>>
>>LoadModule php4_module    
>>    libexec/apache/libphp4.so
>>
>>
>>AddModule mod_php4.c
>>
>>Это у тебя прописано?????
>>
>>и ниже по тексту должно быть
>>
>>
>><IfModule mod_dir.c>
>>    <IfModule mod_php3.c>
>>        <IfModule mod_php4.c>
>>      
>>    
>> DirectoryIndex index.php index.php3 index.html
>>
>>        </IfModule>
>>        <IfModule !mod_php4.c>
>>      
>>    
>> DirectoryIndex index.php3 index.html
>>        </IfModule>
>>    </IfModule>
>>    <IfModule !mod_php3.c>
>>        <IfModule mod_php4.c>
>>      
>>    
>> DirectoryIndex index.php index.html
>>        </IfModule>
>>        <IfModule !mod_php4.c>
>>      
>>    
>> DirectoryIndex index.html
>>        </IfModule>
>>    </IfModule>
>></IfModule>
>>
>>вроде все :)))
>>удачи
>
>Это не то! При таком подходе
>libexec/apache/libphp4.so  не юудет и
>на сколько я понимаю его
>там и не должно быть!
>
>Тоесть без него всё приведённое выше
>- не подходит... 8((
>Если я ошбаюсь - поправте плз....
>

Часть модулей можно встраивать в Apache двумя
способами:

- собирать вместе с необходимыми библиотеками
- собирать модульно, с mod_php, mod_ssl и тд и тп

если демон собран правильно, остается лишь
правильно докрутить настройки conf

варианты:

- либо неверно собран, читать как надо собирать
- либо неврная конфигурация или чего-то нехватает
в ней

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "RE: Не могу подружить php+gd+png+Apache!!! HELP!!! "
Сообщение от lavr emailИскать по авторуВ закладки on 18-Янв-02, 19:48  (MSK)
так сказать, понятия:

1) статически
2) модульно (DSO)

собранного apache

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру