![]() |
До этого был собран РНР *модулем Апача:
'./configure' '--with-apxs2=/usr/local/apache2/bin/apxs' '--with-tsrm-pth' '--enable-trans-sid' '--enable-track-vars' '--with-gd' '--with-zlib-dir=/usr/local/lib' как потом оказалось у меня небыло библотеки jpeg скачал её установил пересобрал GD все вроде хорошо, но как пересобрать РНР ? Запускаю в папке исходников РНР ./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-tsrm-pth --enable-trans-sid --enable-track-vars --with-gd --with-png-dir=/usr/local/lib --with-zlib-dir=/usr/local/lib --with-jpeg-dir=/usr/local/lib Компилятор пишет: checking for GD support... yes checking for the location of libjpeg... /usr/local/lib checking for the location of libpng... /usr/local/lib checking for the location of libXpm... no checking for FreeType 1.x support... no checking for FreeType 2... no checking for T1lib support... no checking whether to enable truetype string function in GD... no checking whether to enable JIS-mapped Japanese font support in GD... no checking for fabsf... (cached) yes checking for floorf... (cached) yes checking for jpeg_read_header in -ljpeg... (cached) yes checking for png_write_image in -lpng... (cached) yes --------- вроде все есть все прекрастно устанавливаю до конца все без ошибок перезапускаю Апачь в РНРинфо нет поддержки jpeg и выводиться старая строчка кампиляции без джипега ,( -------------- может нужно сначало удалить старый пыхпых а потом установить с новыми параметрами ? тогда как его удалить ? |
Если вы его стаавили из исходников тогда просто
make uninstall |
glassMonk
# [root@hrun php-4.3.2]# make uninstall make: *** Нет правила для сборки цели `uninstall'. Останов. :( запускаю в папке исходников из которых соберал, может в другом месте запускать нужно ? |
Глянь в фаил Makefile, если найдеш строку uninstall: Будет хорошо
Значит такой цели нет. Это плохо :( придеться ручками и глазками все обследовать. В моисках старого php. Цитата:
|
glassMonk
дык нет в том то и дело что при выводе РНРинфо там написана старая строчка конфигурации тоесть он не установился а остался старый |
Цитата:
Я точно не знаю где лежат все конфики php, попробуй создать бекап их и удали все что связано с конфигурациие php в системе(по моему главный это файл php.ini и модули которые apache подгружает), установи php с подержкой jpeg и выполни phpinfo(); должно получиться, если че все востановиш назад. Но по все задумке должно получиться на 99%, так как у тебя якобы новый php появился. И еше когда выполниш make install глянь на сам процесс копирования, нет ли там ошибок и подобного, или предепреждений что такой фаил уже существует так что мы не будем его заменят. Прочел ещераз твои вопрос сверху и вот, что если ты перепутал ./configure с компиляцие. Хотел спросить: 1. ты выполнял такие команды make и make install (Извени за такой глупый вопрос) 2. Какой дистрибутив у тебя. Сейчас начнем плесать от этого |
glassMonk
1 да конечно 2 АСПлинух 7.3 Цитата:
дык я и говорю что phpinfo(); выводило старую настройку как будто я не устанавливал по новой -------- вобщем подсказали решение проблемы если кто сталкнеться в папке исходников вводите make clean rm -rfR config.cache и кампилируете устанавливаете по новой ,) вобщем проблема решена всем пасиб [s]Исправлено: Hrun, 21:44 14-07-2003[/s] |
Время: 00:35. |
Время: 00:35.
© OSzone.net 2001-