1

Тема: php5.2.1 аналог imagecreate

Стоит php5.2.1 . В скрипте обращаюсь к функции  imagecreate. Парсер пишет "Fatal error: Call to undefined function imagecreate() in ...."  видимо в этой версии php ее нет. В 4 точно была.
Подскажите ее аналог (не похожие, а аналог), если он есть в версии 5.2.1. Спасибо заранее.

2

Re: php5.2.1 аналог imagecreate

на сайте вроде написано что она есть в 5 версии.

Добавлено спустя       45 секунд:
но разработчики советуют http://ru2.php.net/manual/ru/function.i … ecolor.php

3

Re: php5.2.1 аналог imagecreate

ну вот кусочек кода....там заблудиться негде...
<?php
// set up image
  $height = 200;
  $width = 200;
  $im = imagecreate($width, $height);
  $white = ImageColorAllocate ($im, 255, 255, 255);
  $black = ImageColorAllocate ($im, 0, 0, 0);

// draw on image 
  ImageFill($im, 0, 0, $black);
  ImageLine($im, 0, 0, $width, $height, $white
ошибка как раз в строке выдается   $im = imagecreate($width, $height);    вот фигня да?

root@ubuntu:/var/www# php -v
PHP 5.2.1 (cli) (built: Nov 28 2007 23:14:55)
Copyright (c) 1997-2007 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2007 Zend Technologies

Добавлено спустя     7 минут   2 секунды:
поменял на imagecreatetruecolor() ...все равно...
Fatal error: Call to undefined function imagecreatetruecolor( in /var/www/simplegraph.php on line 5

4

Re: php5.2.1 аналог imagecreate

imagecreatetruecolor требует gd.

5

Re: php5.2.1 аналог imagecreate

есть libgd2-noxpm
GD Graphics Library version 2 (without XPM support)
а вообще то пишут, что начиная с версии 4.3 PHP поставляется со своей библиотекой gd(у меня более стабильная ее версия gd2 вроде так получается).

Добавлено спустя     1 минуту   55 секунд:
и еще нашел вот что....

root@ubuntu:/var/www# php --rf imagecreate
Exception: Function imagecreate() does not exist

так что все-таки - нет такой функции? Или что то у меня не включено? Вот беда прямо...

6

Re: php5.2.1 аналог imagecreate

все-таки чегото у тебя не хватает

%php -v
PHP 5.2.5 with Suhosin-Patch 0.9.6.2 (cli) (built: May 10 2008 19:43:00)
Copyright (c) 1997-2007 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2007 Zend Technologies
%

%php --rf imagecreate
Function [ <internal:gd> function imagecreate ] {

  - Parameters [2] {
    Parameter #0 [ <required> $x_size ]
    Parameter #1 [ <required> $y_size ]
  }
}

7

Re: php5.2.1 аналог imagecreate

знать бы еще чего именно...

8

Re: php5.2.1 аналог imagecreate

вот с этим добром как видишь работает:

%cat /usr/local/etc/php/extensions.ini
extension=bz2.so
extension=zlib.so
extension=iconv.so
extension=mbstring.so
extension=pcre.so
extension=mysql.so
extension=ftp.so
extension=gd.so

9

Re: php5.2.1 аналог imagecreate

да...видимо этого модуля(или его поддержки) у меня нет...

10

Re: php5.2.1 аналог imagecreate

php -i в студтю

11

Re: php5.2.1 аналог imagecreate

SatanaClause пишет:

php -i в студтю

ага ага)))

12

Re: php5.2.1 аналог imagecreate

Это уже лишнее! Вопрос решился. crash как всегда, если и не знает на все 100%, то точно разовьет вопрос и точно натолкнет на его решение! Спасибо Игорек(crash) большое!  :-)
#apt-get install php5-gd    решает все вопросы smile

Добавлено спустя     3 минуты   14 секунд:
теперь вот что вижу :
root@ubuntu:~# php --rf imagecreate
Function [ <internal> public function imagecreate ] {

  - Parameters [2] {
    Parameter #0 [ <required> $x_size ]
    Parameter #1 [ <required> $y_size ]
  }
}

13

Re: php5.2.1 аналог imagecreate

любой каприз за ваши деньги smile

14

Re: php5.2.1 аналог imagecreate

)))))))))))