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
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Подключение библиотеку php_exif.dll
Но столкулся вот с такой проблемой: Fatal error: Call to undefined function exif_read_data() in Z:\home\localhost\www\infa_o_file_jpg.php on line 3
Искал в интернете решение проблемы. Понял что у меня нету библиотеки php_exif.dll
Скачал ее и поместил в usr\local\php5\ext\
Не могу понять как ее подключить!
Надо что-то менять в php.ini?
Я уже зашел в этот файл и попытался изменить его дописав
extension_dir = "/usr/local/php5/ext/php_mbstring.dll"
и extension_dir = "/usr/local/php5/ext/php_exif.dll"
Никакого результата не дало!
Может я что-то не так делаю?
Кто может подсказать?
----- Мы были уже на краю пустыни, когда нас начало накрывать ...
caballero
Отправлено: 22 Сентября, 2011 - 00:26:35
Активный участник
Покинул форум
Сообщений всего: 5998
Дата рег-ции: Сент. 2011 Откуда: Харьков
Помог: 126 раз(а)
нужно прописать ее в php.ini
там уже есть список - посмотрите по аналогии. Только версия расширения должна совпадать с версией PHP. И зачем вы изучая программирование какую то экзотику юзаете. Поизучайте хелпы и доку в стандартном PHP полно функций на ве случаи жизни, во всяком случае для вашего начальнго уровня хватит.
Покинул форум
Сообщений всего: 12
Дата рег-ции: Сент. 2011 Откуда: Ilyichevsk, Ukraine
Помог: 0 раз(а)
А как проверить совпадает версии или нет?
У меня стоит обычная сборка denwer 5.3
----- Мы были уже на краю пустыни, когда нас начало накрывать ...
caballero
Отправлено: 22 Сентября, 2011 - 00:43:05
Активный участник
Покинул форум
Сообщений всего: 5998
Дата рег-ции: Сент. 2011 Откуда: Харьков
Помог: 126 раз(а)
там где вы скачали должны быть разные варианты. Кроме версии еще библиотека может быть threadsafe или нет, скомпилена студией 6 или 9 версии
вариантов много.
поставте расширение денвера для php5 там эта либа уже есть
Покинул форум
Сообщений всего: 12
Дата рег-ции: Сент. 2011 Откуда: Ilyichevsk, Ukraine
Помог: 0 раз(а)
Я еще не сильно пока разбираюсь в PHP.
Поэтому объясните что значит поставить расширение для PHP5.
P.S. php5_debug.dll я поместил в usr\local\php5\
после чего еще попросили туда же поместить библиотеку msvcr71d.dll
После этого сервер запустился. Но ошибку с функцией так и выдает =\
----- Мы были уже на краю пустыни, когда нас начало накрывать ...
caballero
Отправлено: 22 Сентября, 2011 - 01:08:25
Активный участник
Покинул форум
Сообщений всего: 5998
Дата рег-ции: Сент. 2011 Откуда: Харьков
Помог: 126 раз(а)
Цитата:
Я еще не сильно пока разбираюсь в PHP.
Поэтому объясните что значит поставить расширение для PHP5.
Это пакеты расширений денвера (хотя уже непонятен их смысл - на дискетку
как 10 лет назад он все равно не влазит
идет стандартная инсталяция по минимуму а потом можно доинсталить дополнительные пакеты с библиотеками и тулсами PHP Mysql доустановить postgresql и т.д.
Покинул форум
Сообщений всего: 12
Дата рег-ции: Сент. 2011 Откуда: Ilyichevsk, Ukraine
Помог: 0 раз(а)
Цитата:
Пакеты расширений
Если вы — профессиональный разработчик, вам, наверное, потребуются дополнительные пакеты:
полная версия ActivePerl 5.8;
PHP5 с полным набором модулей;
язык программирования Python;
СУБД PostgreSQL или InterBase/FireBird версий 1 и 2;
старый-добрый PHP версии 3 или 4;
или даже Parser студии Лебедева.
Все это вы можете скачать и установить, причем «грязную работу» возьмет на себя инсталлятор, входящий в пакет.
Я все равно не понимаю Вас.
Я скачал денвер 5.3
Установил его. Что мне дальше делать?
----- Мы были уже на краю пустыни, когда нас начало накрывать ...
caballero
Отправлено: 22 Сентября, 2011 - 01:45:17
Активный участник
Покинул форум
Сообщений всего: 5998
Дата рег-ции: Сент. 2011 Откуда: Харьков
Помог: 126 раз(а)
вы не меня не понимаете вы не понимаете что написано
Цитата:
PHP5 с полным набором модулей;
это exe файл запускаете его и если он сам не находит указываете папку где у вас денвер синстален (Добавление)
Есть правда подозоение что для PHP5.3 они расширение не сделали
тогда надо
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.