[Linux] Как переконфигать php в FC4?
man rpm
Почему ты сразу не дал ссылку на www.google.com ?
ты хочешь прочитать совет "man rpm" в гугле?
Нужно найти соответствующий .srpm и прочитать про сборку бинарных пакетов в rpm-based дистрибутивах. Например, в man rpm.
yum install php-gd
yum yum!
Ваши маны по RPMy
[files distr]# rpm -q php-gd
php-gd-5.0.4-10
Все-равно ГД не включен, а следовательно НУЖНО ПЕРЕКОНФИГАТЬ ПХП как я и писал в самом начале поста!
Все конечно хорошо, только вот где найти папку в которую линукс поставил тогда пхп?
Ответ: man rpm
"rpm -ql php"
PS: Если не получается дочитать man, то надо в винду переходить.
Какую ошибку выдал yum?
С чего ты взял, что gd не подрубился?
кусок phpinfo в студию
`rpm -qa | grep php` — тоже
Еще вариант: скачать сырцы с php.net, сайта gd2 и скомпилить как хочешь.
Еще вариант: скачать сырцы с php.net, сайта gd2 и скомпилить как хочешь.тогда тред еще на пару страниц растянется.
![](/images/graemlins/smile.gif)
yum install php-gd
Setting up Install Process
Setting up repositories
http://ftp.chg.ru/pub/Linux/fedora/linux/core/development/i3... [Errno 4] IOError: HTTP Error 404: Date: Tue, 24 Oct 2006 18:00:25 GMT
Server: Apache/2.2.3 (Unix)
Content-Length: 262
Content-Type: text/html; charset=iso-8859-1
Trying other mirror.
Cannot open/read repomd.xml file for repository: development
failure: repodata/repomd.xml from development: [Errno 256] No more mirrors to try.
[files gektor]# rpm -qa | grep php
php-5.0.4-10
php-pcntl-4.4.0-1
php-ldap-5.0.4-10
php-pear-5.0.4-10
php-gd-5.0.4-10
php-mysql-5.0.4-10
Вот пхпинфо
http://195.128.98.58/phpinfo.php
rpm -ql php
/etc/httpd/conf.d/php.conf
/etc/pear.conf
/etc/php.d
/etc/php.ini
/usr/bin/php
/usr/bin/php-cgi
/usr/lib/httpd/modules/libphp5.so
/usr/lib/php
/usr/lib/php/modules
/usr/share/doc/php-5.0.4
/usr/share/doc/php-5.0.4/CODING_STANDARDS
/usr/share/doc/php-5.0.4/CREDITS
/usr/share/doc/php-5.0.4/EXTENSIONS
/usr/share/doc/php-5.0.4/INSTALL
/usr/share/doc/php-5.0.4/LICENSE
/usr/share/doc/php-5.0.4/NEWS
/usr/share/doc/php-5.0.4/README.EXTENSIONS
/usr/share/doc/php-5.0.4/README.EXT_SKEL
/usr/share/doc/php-5.0.4/README.PARAMETER_PARSING_API
/usr/share/doc/php-5.0.4/README.PHP4-TO-PHP5-THIN-CHANGES
/usr/share/doc/php-5.0.4/README.SELF-CONTAINED-EXTENSIONS
/usr/share/doc/php-5.0.4/README.STREAMS
/usr/share/doc/php-5.0.4/README.SUBMITTING_PATCH
/usr/share/doc/php-5.0.4/README.TESTING
/usr/share/doc/php-5.0.4/README.TESTING2
/usr/share/doc/php-5.0.4/README.UNIX-BUILD-SYSTEM
/usr/share/doc/php-5.0.4/README.WIN32-BUILD-SYSTEM
/usr/share/doc/php-5.0.4/README.input_filter
/usr/share/doc/php-5.0.4/TSRM_LICENSE
/usr/share/doc/php-5.0.4/ZEND_CHANGES
/usr/share/doc/php-5.0.4/ZEND_LICENSE
/usr/share/doc/php-5.0.4/gd_README
/usr/share/doc/php-5.0.4/regex_COPYRIGHT
/usr/share/man/man1/php.1.gz
/var/lib/php
/var/lib/php/session
/var/www/icons/php.gif
в какой из этих папок ./configure сделать моно?
![](/images/graemlins/frown.gif)
yum install php php-gd php-mysql php-pear
yum install php-gd
Setting up Install Process
Setting up repositories
http://ftp.chg.ru/pub/Linux/fedora/linux/core/development/i3... [Errno 4] IOError: HTTP Error 404: Date: Tue, 24 Oct 2006 18:00:25 GMT
Server: Apache/2.2.3 (Unix)
Content-Length: 262
Content-Type: text/html; charset=iso-8859-1
Trying other mirror.
Cannot open/read repomd.xml file for repository: development
failure: repodata/repomd.xml from development: [Errno 256] No more mirrors to try.
в студию
содержимое /etc/yum.repos.d/ — тоже
[main]
cachedir=/var/cache/yum
debuglevel=2
logfile=/var/log/yum.log
pkgpolicy=newest
distroverpkg=redhat-release
tolerant=1
exactarch=1
retries=20
obsoletes=1
gpgcheck=1
# PUT YOUR REPOS HERE OR IN separate files named file.repo
# in /etc/yum.repos.d
fedora.repo
[base]
name=Fedora Core $releasever - $basearch - Base
baseurl=http://ftp.chg.ru/pub/Linux/fedora/linux/core/$releasever/$basearch/
mirrorlist=http://fedora.redhat.com/download/mirrors/fedora-core-$releasever
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora
все настолько плохо?
fedora.repo — единственное, что есть у тебя в этом каталоге?
fedora-extras.repo
fedora-extras-devel.repo
fedora-updates.repo
fedora-updates-testing.repo
везде вроде одно и тоже написано:
name=Fedora Core $releasever - Development Tree
baseurl=http://ftp.chg.ru/pub/Linux/fedora/linux/core/development/$basearch/
mirrorlist=http://fedora.redhat.com/download/mirrors/fedora-core-rawhide
fedora-core.repo
fedora-extras.repo
fedora-updates.repo
ставишь # перед строчкой baseurl=...........
тока что заметил, что сайт fedora.redhat.com упал временно... Что вместо этого поставить?
fedora-core.repo:
baseurl=ftp://ftp.chg.ru/pub/Linux/fedora/linux/core/$releasever/$basearch/os/
fedora-extras.repo:
baseurl=ftp://ftp.chg.ru/pub/Linux/fedora/linux/extras/$releasever/$basearch/
fedora-updates.repo:
baseurl=ftp://ftp.chg.ru/pub/Linux/fedora/linux/core/updates/$releasever/$basearch/
-----------------------------------
Поменять надо лишь твои строчки с baseurl (остальные строки этих файлов не трогай)
![](/images/graemlins/laugh.gif)
на здоровье
Оставить комментарий
volant
Вообщем весь вебсервер ставился во время установки дистриба ФК. Теперь я хочу добавить библиотеку GD2 и там в мане написано, что нужно сделать ./configure --with-gdВсе конечно хорошо, только вот где найти папку в которую линукс поставил тогда пхп? Как вообще переконфигить его в таком случае?