Сервис недоступен при попытке загрузить локальные файлы cloudinary + codeigniter

У меня проблема при использовании cloudinary в codeigniter. Сначала я интегрирую библиотеку, следуя ответам

Загрузить изображение в Cloudinary с помощью PHP Codeigniter

Это сработало, когда я загрузил онлайн изображение. Но не удалось, когда я попытался загрузить локальное изображение. Ошибка

Error in loading http://localhost/admin-simple/assets/img/avatar1_small.jpg - 503 Service Unavailable

Вот мой код:

Cloudinary::config(array( "cloud_name" => "my_cloud_name", "api_key" => "1234", "api_secret" => "ABCD" ));


$data['upload'] = \Cloudinary\Uploader::upload("http://localhost/admin-simple/assets/img/avatar1_small.jpg");


$this->load->view('partials/sukses_upload_gambar',$data);

Может кто-нибудь мне помочь? Потому что я застрял на несколько часов. Благодарю.

1 ответ

Решение

Согласно Cloudinary документации, при загрузке файла с вашего компьютера, вы должны указать путь к файлу вместо URL вашего локального сервера:

\Cloudinary\Uploader::upload("/home/my_image.jpg")

http://cloudinary.com/documentation/php_integration

Другие вопросы по тегам