Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > Не удается подключить GD


Автор: CruorVult 10.10.2009, 17:22
Возникла такая ошибка: 
Fatal error: Call to undefined function imagecolorallocate() 

Не знаю в чем проблема! в php.ini вроде все правильно:

extension_dir = "/usr/local/php5/ext"

extension=php_gd2.dll

Я просто в недоумении smile 

Автор: gta4kv 10.10.2009, 17:56
Посмотрите путь к php.ini в phpinfo(), есть большая вероятность что правите не тот файл smile
Если бы, например, он не находил модуль — апачь бы не запустился.

Автор: CruorVult 10.10.2009, 18:13
Вот:

Z:\usr\local\php5\php.ini

Дело в том, что остальные библиотеки из директории ext работают.

Автор: gta4kv 10.10.2009, 18:23
Цитата

Z:\usr\local\php5\php.ini

А правите Вы его?  smile 


И я, кстати, посоветовал бы выкинуть Denwer.

Автор: CruorVult 10.10.2009, 18:25
все, работает. Добавил название диска:
extension_dir = "Z:/usr/local/php5/ext"

Добавлено через 47 секунд
а что вместо денвера посоветуете?

Автор: bars80080 10.10.2009, 23:12
Цитата(CruorVult @  10.10.2009,  18:25 Найти цитируемый пост)
а что вместо денвера посоветуете? 

http://php-myadmin.ru/learning/instrument-intro.html
доступно и с толком всё объяснено. без каких-либо заморочек с денвером

Автор: capitan 10.10.2009, 23:21
Интересно, а чем вам денвер не понравился???

Автор: bars80080 11.10.2009, 00:14
тем что его не надо настраивать при установке.

Автор: capitan 11.10.2009, 00:30
А зачем программисту что-то настраивать? Для этого есть системный-администратор. А его можно и после установки настроить.

Автор: bars80080 11.10.2009, 12:45
Цитата(capitan @  11.10.2009,  00:30 Найти цитируемый пост)
А зачем программисту что-то настраивать?

а какой программист устанавливает действующий проект на денвер?
если он использует денвер, то только на локальной машине для работы. а её он обустраивает сам


Цитата(capitan @  11.10.2009,  00:30 Найти цитируемый пост)
А его можно и после установки настроить. 

как видно, это гораздо тяжелее, чем настроить нормальную никем не отрифтованную версию

Автор: CruorVult 12.10.2009, 12:06
Цитата(bars80080 @ 10.10.2009,  23:12)
Цитата(CruorVult @  10.10.2009,  18:25 Найти цитируемый пост)
а что вместо денвера посоветуете? 

http://php-myadmin.ru/learning/instrument-intro.html
доступно и с толком всё объяснено. без каких-либо заморочек с денвером

никак не могу настроить apache, после запуска выдает ошибку:
" <OS 10048 (куча козябр) : make_sock: could not bind to address 0.0.0.0:80 no listening sockets available, shutting down 
Unable to open logos"

Добавлено через 3 минуты и 24 секунды
все, разобрался. оказывается скайп тоже использует порт 80. приходится вырубать

Автор: youri 12.10.2009, 20:53
Цитата(bars80080 @  11.10.2009,  12:45 Найти цитируемый пост)
как видно, это гораздо тяжелее, чем настроить нормальную никем не отрифтованную версию

насколько я помню, denwer устанавливается довольно быстро (быстрее), а необходимо ли его донастраивать - не факт

Цитата(CruorVult @  12.10.2009,  12:06 Найти цитируемый пост)
все, разобрался. оказывается скайп тоже использует порт 80. приходится вырубать

в скайп есть настройка типа "не использовать 80-ый порт"

Автор: bars80080 13.10.2009, 00:33
Цитата(youri @  12.10.2009,  20:53 Найти цитируемый пост)
насколько я помню, denwer устанавливается довольно быстро (быстрее), а необходимо ли его донастраивать - не факт

судя по количеству вопросов связанных с денвером, это гораздо тяжелее, чем настроить нормальную никем не отрифтованную версию

Автор: capitan 13.10.2009, 11:04
bars80080,  А как Вы думаете, если придется подключить GD не на денвере вопросов будет меньше? Порядок действий и там и там одинаковый. А вот устанавливать каждый сервис по отдельности и настраивать - это куда сложнее, чем установка денвера за 1 клик.  Лично у меня на локале стоит Денвер и никаких проблем нет. Я даже не хочу заморачиваться ставить все по отдельности. Доставил только постгрес, крон и мемкеш.

Автор: bars80080 13.10.2009, 11:26
capitan, не надо мне что-то доказывать. вы можете хорошо разбираться в установке серваков на машину, я могу ювелирно следовать инструкциям, денвер может быть специально настроенным агрегатом для облегчения установки, но это абсолютно не повлияет на статистику. я конечно не считал, но накопленное за пару лет общее впечатление от тем по поводу установки апач/пхп/мускл говорит, что все проблемы возникают именно при установке денвера.

хоть лбом стену разбей, от этого ничего не изменится. проблемы в 90% возникают именно при установке денвера
считайте это плохой кармой, если не можете обосновать

Автор: nerezus 13.10.2009, 12:32
Ах вы ж...
Ну зачем что-то настраивать вручную. когда подобный вариант можно получить автоматически?
Все равно на боевой тачке будет никса, и ее будет настраивать админ. Либо вы в роли админа, но таких вопросов уже не будет. а вы будете знать тему идеально )))

Автор: CruorVult 13.10.2009, 14:02
Цитата(youri @ 12.10.2009,  20:53)

Цитата(CruorVult @  12.10.2009,  12:06 Найти цитируемый пост)
все, разобрался. оказывается скайп тоже использует порт 80. приходится вырубать

в скайп есть настройка типа "не использовать 80-ый порт"

ага, уже нашел.

Решил убрать денвер так как было много глюков, давно хотел убрать. Настраивал конечно долго, но зато все прекрасно работает.

Пока денвер не глючит радуйтесь такому счастью  smile 

Автор: nerezus 14.10.2009, 10:00
CruorVult, кроме денвера есть и другие сборки.
Если в них не наворочено куча сторонних вещей, то глючить они могут только из-за непрямых рук их использующего.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)