Перейти к содержанию
Официальный форум поддержки Simpla

Рекомендуемые сообщения

Симпла к сожалению загружает изображения по ссылкам http, но у меня 300т изображений на FTP и мне нужно из них всего 200т загрузить в симплу, к сожалению если я указываю ссылки FTP то изображение не загружается по причине: 

// Если вайл удаленный (http://), зальем его себе
  if(substr($source_file, 0, 7) == 'http://')
  { 
   // Имя оригинального файла
   if(!$original_file = $this->download_image($source_file))
    return false;
Можно какими-то простыми манипуляциями заставить симплу грузить картинки по ссылкам FTP?
Ссылка на сообщение
Поделиться на другие сайты

Думаю можно попробовать сделать так:

if(substr($source_file, 0, 8) == 'https://' || substr($source_file, 0, 7) == 'http://' || substr($source_file, 0, 6) == 'ftp://')
{
...
}
Также позволяет загружать удалённо фотки по протоколу https://

Не самое лучшее решение, но на быструю руку сойдёт :)

P.S. Перфекционизм зашкаливает)

Ссылка на сообщение
Поделиться на другие сайты

На многих хостингах такое не сойдет и на скорую руку.

Совсем легкое и простое  решение вряд ли найдется.

По-хорошему надо почти полностью переделывать процесс загрузки с использованием curl.

Ссылка на сообщение
Поделиться на другие сайты

На многих хостингах такое не сойдет и на скорую руку.

Совсем легкое и простое  решение вряд ли найдется.

По-хорошему надо почти полностью переделывать процесс загрузки с использованием curl.

Работает и без курла, конечно через курл будет правильней и не нужно городить костыли.
Ссылка на сообщение
Поделиться на другие сайты
  • 4 месяца спустя...

Работает и без курла, конечно через курл будет правильней и не нужно городить костыли.

А подскажите в какой стороне рыть, чтобы сделать скачивание с https?

Просто проверку substr($source_file, 0, 8) == 'https://' поставил - не скачивает. 

Мой хостинг скачивает с https с помощью copy, лично проверял.

Ссылка на сообщение
Поделиться на другие сайты
Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...