Activare extensie gd in php.ini

8 posts / 0 new
Last post
stelco
Activare extensie gd in php.ini

Pt a vedea anumite imagini pe un site test am nevoie de activarea librariei gd in php.ini.Am pus la extension=gd.so si tot nu merge .Unde gresesc ?Ce trebuie sa mai fac pt a avea suport gd?

cosmin
cosmin's picture
Re: Activare extensie gd in php.ini

Poate că nu ai instalată extensia gd. Încearcă urpmi php-gd.

php -r "phpinfo();" | grep "GD Support"
ar trebui să răspundă cu:
GD Support => enabled

[url=http://counter.li.org/]Linux registered user #368449[/url]

stelco
Re: Activare extensie gd in php.ini

PHP Warning: Unknown(): Unable to load dynamic library './/usr/lib/php/extensio ns/gd.so' - .//usr/lib/php/extensions/gd.so: cannot open shared object file: No such file or directory in Unknown on line 0

cosmin
cosmin's picture
Re: Activare extensie gd in php.ini

Asta înseamnă că îţi lipseşte gd-ul. Ai încercat să instalezi pachetul php-gd?

Nu e nevoie să incluzi explicit biblioteca în php.ini.

Quote:
;On Mandrake, we don't add the extensions in php.ini anymore, we put
; them in /etc/php.d/_.ini, for example 10_recode.ini.
;
; This is so that the RPMS can register themselves without having to
; modify the php.ini file.

[url=http://counter.li.org/]Linux registered user #368449[/url]

stelco
Re: Activare extensie gd in php.ini

urpmi gd
The package(s) are already installed
The following package names were assumed: libgd2

urpmi php-gd
The package(s) are already installed

locate gd.so
/usr/lib/php/extensions/gd.so
/usr/lib/libgd.so.2.0.0
/usr/lib/libgd.so.2

cosmin
cosmin's picture
Re: Activare extensie gd in php.ini

Şi php -r "phpinfo();" | grep "GD Support" ce zice?

Ai zis că Unable to load dynamic library './/usr/lib/php/extensio ns/gd.so'. Nu-mi place acel .//usr. Ce linii ai adăugat în php.ini?

[url=http://counter.li.org/]Linux registered user #368449[/url]

stelco
Re: Activare extensie gd in php.ini

asta zice :

php -r "phpinfo();" | grep "GD Support"
PHP Warning: Unknown(): Unable to load dynamic library './/usr/lib/php/extensions/gd.so' - .//usr/lib/php/extensions/gd.so: cannot open shared object file: No such file or directory in Unknown on line 0

in php.ini am adaugat:

extension=gd.so

mai tarziu:

am modificat si in /usr/local/lib/php.ini linia.acum apare asa :

php -r "phpinfo();" | grep "GD Support"
PHP Warning: Unknown(): Unable to load dynamic library './gd.so' - ./gd.so: cannot open shared object file: No such file or directory in Unknown on line 0

daca sterg linia extension=gd.so ,cand dau php -r "phpinfo();" | grep "GD Support" nu mai imi apre nici o eroare ,am promptu` gol :-(

Se pare ca trebuie sa recomilez php pt a avea suport gd :-( .Alta solutie nu vad ..

cosmin
cosmin's picture
Re: Activare extensie gd in php.ini

E ciudat că nu îţi vede extensia. Ai instalat PHP din rpm-uri pentru Mandriva, sau l-ai compilat singur?

Dacă l-ai instalat cu urpmi, ar trebui să găsească gd-ul, atât timp cât există şi un fişier /etc/php.d/*_gd.ini.

Dacă ai compilat sursa, nu cred că mai merge să instalezi estensii cu urpmi. Vezi în php.ini cum se încarcă celelalte extensii, şi asigură-te că extension_dir are valoarea corectă (de exemplu extension_dir = /usr/lib/php/extensions).

[url=http://counter.li.org/]Linux registered user #368449[/url]