Не удается протестировать GD
http://www.codenet.ru/webmast/apache/Apache-WindowsNT/php_config.php. Все тесты проходят нормально, но тест GD вылетает с ошибкой :[ATTACH]1476[/ATTACH]. А в окне вот что написано: [ATTACH]1477[/ATTACH].
Вот php.ini
[ATTACH]1478[/ATTACH]
делаю все по этому руководству:
Вот php.ini
[ATTACH]1478[/ATTACH]
Не используй imagecreate(). Это прошлый век, может поэтому и не работает. Есть только imagecreatetruecolor()
http://www.imagemagick.org/script/index.php . Тоже советую со временем оценить ибо лучше и более функциональнее чем GD особенно незаменима для фото сайтов.
Кстати есть еще такая вот библиотечка:
после того как я зделал эту операцию:
Динамически загружаемые расширения
Путь к папке с расширениями PHP:
extension_dir = extensions
или абсолютный:
extension_dir = C:\Server\PHP\extensions
Подключение динамических библиотек. Включайте только те, которые вам нужны. Для подключения того или иного расширения просто раскомментируйте нужную строку. Например, для подключения графической библиотеки GD, раскомментируйте следующую строку:
extension=php_gd2.dll
теперь У меня постояно вылетает это окно: [ATTACH]1481[/ATTACH]:mad:
imagecreate() - создаёт канвас нового рисунка и возвращает ссылку на него (handler). Устаревшая вещь, ибо работает с web-палитрой.
imagecreatetruecolor() - то же самое, только с байтом на канал цвета.
Или мб версия PHP не та. пишет про процедуру
библиотека эта есть: [ATTACH]1483[/ATTACH]
[SIZE="5"]Proger_XP[/SIZE]
версия PHP: php-4.4.2
че делать, не знаю. :confused:
ы. если не ошибаюсь, для PHP 4 юзай GD I(не gd2.dll а gd.dll). найди в сети или в pecl
http://cvs.php.net/viewcvs.cgi/gd/libgd. Там найди архив с первой версией
раз ты еще здесь, поищи на CVS:
Может мне просто установить новую версию PHP ? Какая самая надежная ?
Тупо?! Не спорю.
А пошло это с тех времен, когда сам мучался с http://forum.codenet.ru/attachment.php?attachmentid=1476&d=1169292838
Может ты тоже чего пропускаешьили не учитываешь, попробуй восстановить php.ini по умолчанию и прибегнуть к описанному методу :)
Цитата: Bear Deon
Может мне просто установить новую версию PHP ? Какая самая надежная ?
5.2
Уже PHP6 на подходе, а народ всё балуется "четвёрошными" релизами...
[ATTACH]1490[/ATTACH]
Настроил, протестировал на 4-ке. На 5-ке чета не идет ((.
На php.net в мануале есть замечетельный раздел "Установка называется" + с каждой версией PHP идёт файлик Install называется. Если его открыть и почитать, то много всего интерестного можно увидеть. Я в первый раз когда ставил PHP, то ставил по нему, и ты знаешь, всё получилось)) (хотя до этого пробывал поставить по статье manlix)
Если уж совсем никак не катит, советую поставить
Денвер зло. Кто собирается более менее серьезно вариться в сфере веб програминга не должен его юзать. Ибо тогда он банально не будет знать как это все юзается и на форуме начинают постить "А как, понимаешь, заставить Апач слать заголовки о типе содержимого? А шо такое MIME type?" и прочее и прочее...
Дак хотя бы начать как-то надо. Ведь если ты сразу начнешь с настройки апача и всего связанного останется меньше времени(и желания) для возни с PHP. когда уже наберешься опыта ясное дело сносишь Денвер и ставишь всю связку заново
я специально для таких случаев писал мануал ориентированный на программеров. где описано все что им нужно знать. по нему Apache 2.x + PHP5+MySQL 4.1 настраивается за полчаса. денвер - отстой, хотя бы потому, что там по дефолту Apache 1.3 идет. никак к винде не подходящий.
а делаю я это потому, что во-первых имею дело с хостингом с таким же набором, поэтому апгрейдиться смысла нет, а во-вторых не возникает таких крупномасштабных задач, в которых были бы нужны Apache 2, PHP 5, MySQL 5... хотя с радостью перешёл бы...