Запись данных IPTC в изображение с помощью iptcembed () в Codeigniter - PullRequest
0 голосов
/ 01 февраля 2012

Я пытаюсь записать некоторые данные IPTC в изображение в форме загрузки в Codeigniter.

Я могу заставить его отлично читать данные, но мне нужно уметь писать и это.

Обычно, когда я пытаюсь записать данные, я получаю эту ошибку:

Серьезность: Предупреждение

Сообщение: iptcembed () [function.iptcembed]: Невозможнооткрыть http://www.mydomain.com/photos/testimage1.jpg

Имя файла: controllers / upload.php

Номер строки: 139

Проблема в том, что URL правильный, я не понимаюпочему он не может открыть файл.Файл загружается до запуска iptcembed (), чтобы убедиться, что он может найти изображение.

Строка 139:

$path = base_url()."photos/".$filename;

$ filename - это имя файла, загруженного ранее в функцию.

Я использую первый пример из руководства по PHP для записи данных IPTC.

Идеи?

1 Ответ

0 голосов
/ 01 августа 2017

Вероятно, решение найдено, но просто поделиться.

Моей проблемой был полный URL, вероятно, в этом случае

"$path = base_url()."photos/".$filename;" base_url вызывает эти проблемы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...