Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Как подключить php_gd2.dll
Форумы портала PHP.SU » » Графика в PHP » Как подключить php_gd2.dll

Страниц (1): [1]
 

1. DimonCry - 26 Августа, 2011 - 16:48:51 - перейти к сообщению
У меня установлен php5, стоит seven, в файле php.ini по этому поводу есть закомментирована строка: extension=php_gd2.dll
Перерыл кучу статей, не могу понять, объясните на пальцах что надо сделать чтобы можно было пользоваться функциями из этой библиотеки.
2. DeepVarvar - 26 Августа, 2011 - 18:01:48 - перейти к сообщению
Найти папку где лежат все остальные библиотеки.
Бросить файл туда.
Раскоментировать строку в конфиге.
Перезапустить апач.
3. DimonCry - 29 Августа, 2011 - 06:33:13 - перейти к сообщению
Да, я все так же и делал, в папке PHP есть папка ext, там было несколько dll. В php.ini путь прописан extension_dir туда. Строки небыло, поэтому прописал сам: extension=php_gd2.dll
Перезапускал и апач и виндовс. Читал, что надо как-то заново компилировать.
Что это даст, как это правильно сделать?
4. DeepVarvar - 29 Августа, 2011 - 06:40:16 - перейти к сообщению
DimonCry пишет:
несколько dll
сколько именно???
Спойлер (Отобразить)

DimonCry пишет:
Перезапускал и апач и виндовс
можно было только апач.
DimonCry пишет:
надо как-то заново компилировать
судя по предыдущей цитате, компилировать не нужно.
5. DimonCry - 29 Августа, 2011 - 23:52:29 - перейти к сообщению
DeepVarvar пишет:
сколько именно???

Две штуки: php_mysql.dll и php_mysqli.dll

Функция
выводит такой массив:
Array ( [0] => bcmath [1] => calendar [2] => com_dotnet [3] => ctype [4] => session [5] => filter [6] => ftp [7] => hash [8] => iconv [9] => json [10] => odbc [11] => pcre [12] => Reflection [13] => date [14] => libxml [15] => standard [16] => tokenizer [17] => zlib [18] => SimpleXML [19] => dom [20] => SPL [21] => wddx [22] => xml [23] => xmlreader [24] => xmlwriter [25] => apache2handler [26] => mysql [27] => mysqli )
Выводится то же самое, даже если перед print_r функцией вызываю еще одну:

В php.ini про эту библиотеку было сказано только:
[gd]
; Tell the jpeg decode to libjpeg warnings and try to create
; a gd image. The warning will then be displayed as notices
; disabled by default
; gd.jpeg_ignore_warning = 0
ниже дописал:
extension=php_gd2.dll

Версия: PHP Version 5.2.8;

В командной строке напечатал php -m:


Что может дать перекомпиляция, почему ее не надо делать?
6. DeepVarvar - 30 Августа, 2011 - 06:02:37 - перейти к сообщению
http://asdfshare[dot]com/ms2lzhypnrp[dot][dot][dot]2-Win32[dot]zip[dot]html

 

Powered by ExBB FM 1.0 RC1