INT 21h

Домашняя страница самого страшного прерывания

Плагин WordPress для автоматической загрузки файлов в хранилище Selectel

№ 4620 В разделе "Программирование" от April 25th, 2015,

Плагин капитально обновился. Наконец у меня дошли сделать все не через жопу, а через curl. Если у вас ранее стоял плагин этот, то он состоял из нескольких файлов и теперь они не нужны. Все в одном месте.

Скачайте, распакуйте плагин в директорию плагинов и активируйте его в настройках WordPress. Потом откройте supload.php и впишите туда ваши логин, пароль и пути.

Далее в настройках WordPress установите URL вашего хранилища (у меня это blindage.org).

Media Settings ‹ INT 21h — WordPress

Плагин срабатывает на публикацию или обновление записи, закачивая все содержимое uploads в ваше хранилище. После закачки директория uploads очистится. В случае неуспешной закачки плагин пожалуется :) Также до публикации просмотр изображений в галерее будет недоступен, т.к. там картинки берутся по URL хранилища, а не куда они были загружены.

Качайте.

21 комментариев »

21 комментариев »

Comment by Артем | May 7, 2014 @ 18:26:43

Привет.
Поставил твой плагин на вордпресс 3.9 версии. Прописал все настройки в пхп фаиле.
После публикации поста выдает такие ошибки:
Warning: exec() has been disabled for security reasons in /home/trickz/public_html/wp-content/plugins/selectel_storage_upload/supload.php on line 60

Warning: exec() has been disabled for security reasons in /home/trickz/public_html/wp-content/plugins/selectel_storage_upload/supload.php on line 64

Warning: Cannot modify header information – headers already sent by (output started at /home/trickz/public_html/wp-content/plugins/selectel_storage_upload/supload.php:60) in /home/trickz/public_html/wp-admin/post.php on line 235

Warning: Cannot modify header information – headers already sent by (output started at /home/trickz/public_html/wp-content/plugins/selectel_storage_upload/supload.php:60) in /home/trickz/public_html/wp-includes/pluggable.php on line 1121

Можешь подсказать как исправить эти ошибки? теперь посты вообще не публикуются.

Comment by 21h | May 8, 2014 @ 03:03:41

это не ошибка. это ваш пхп так настроен. разреши exec в php.ini и в supload.php после добавить ini_set(‘display_errors’, 0);

Comment by артем | May 8, 2014 @ 14:39:57

после чего?

Comment by 21h | May 9, 2014 @ 08:25:55

wordpress зараза схавал часть коммента. после <? в первой же строке

Comment by Виктор | February 3, 2015 @ 04:55:50

Здравствуйте!
Так я не пойму, вот этот плагин ваш? https://wordpress.org/plugins/selectel-storage-upload/

У него последнее обновление 2014-12-6. К сожалению с последним вордпрессом не работает.
Я ввел все настройки правильно, плагин законектился к моему облаку. Когда гружу в медиа новые файлы, они заливаются в хранилище. Но в галерее они не отображаются. Не отображаются они в редакторе постов (хотя если перейти в “текст” режим, то код вставки медиа видно). Там, где должна быть картинка, в посте пустое место. Хотя заливается все правильно, как надо в облако.

Как быть? Может я что-то нитак делаю? Или просто новый вордпресс, из-за него косяк?

Comment by 21h | February 3, 2015 @ 09:59:48

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

Comment by Виктор | February 3, 2015 @ 12:02:38

Понятно. Чувак видать на плагине решил срубить бабла :D Я заметил реф-ссылку на селектел, в админке вордпресса, на странице настройки плагина. Там написано, типа – “Нет учетной записи в селектел? Зарегистрироваться” – и ссылка ведет на селектел, реф-адрес. Хотя профита мало с этого. Если плагин уже скачали и поставили, значит с вероятностью 99 процентов у человека есть плагин.

А Селектел забавные ребята. На промо страницах прызывают юзать этот плагин http://lifehacker.ru/special/selectel/ , но сами в техподдержке отказываются давать какую либо инфу по плагину, говоря что это вообще не их разработка.

И, у меня тоже ошибка как у товарища Артема выше: http://habrastorage.org/files/84a/596/c40/84a596c4062c4b49bb6615a4c654f950.png у меня тоже настройки PHP не верные? Чистый вордпресс на чистом сервере.

Comment by 21h | February 3, 2015 @ 14:05:02

ну автор заслуживает поощрения хоть какого-то. у меня вот нельзя блокировать рекламу, а он дает реф ссылку. тебе то это не в убыток, а ему бонус небольшой.

да у тебя вообще ошибки не видно. у тебя какого-то фига исходник плагина выводится чего вообще быть не должно.

выложил апдейт плагину в связи с апдейтом supload.sh

Comment by Виктор | February 3, 2015 @ 14:27:36

Может новый WordPress 4.1 виноват? Так и не удалось настроить плагин. В конфиге supload.php все верно прописал. Ничего не синхронизируется, в галерею когда захожу, там бесконечно грузится значок прелоада. И все.

Comment by Виктор | February 3, 2015 @ 14:29:00

“выложил апдейт плагину в связи с апдейтом supload.sh”
Сейчас попробую, хотя я по вашей рекомендации вручную supload.php обновлял перед включением плагина.

Comment by Виктор | February 3, 2015 @ 14:30:33

Пардон, не supload.php а конечно же supload.sh

Comment by Виктор | February 3, 2015 @ 14:37:32

Все равно вот такая фигня вылезает после установки плагина http://habrastorage.org/files/759/e2e/60c/759e2e60c4984a0d8f06e3cc1ff074e8.png

Comment by 21h | February 3, 2015 @ 14:37:52

у меня 4.1 сейчас. работает как часы. там ломаться нечему просто. текст пхп файла не должен выводиться. что-то не так на сервере.

Comment by 21h | February 3, 2015 @ 14:46:31

А что за вебсервер? Конфиги пхп тоже полезно посмотреть

Comment by Виктор | February 3, 2015 @ 15:18:01

Да уж, сейчас попробовал на другом обычном шаред хостинге (апач) – все работает.

У меня VPS, веб-сервер Nginx. Поставил все автоматом через эту штуку https://rtcamp.com/easyengine/

Так то все работает, но плагину это почему-то не нравится.
А вопрос, какие именно конфиги? Файл определенный, или что?

Comment by 21h | February 3, 2015 @ 15:51:54

ну сервер криво настроил значит. кури мануалы к пхп и нгинксу. всякие easyenginы херня ;)

Comment by Виктор | February 3, 2015 @ 18:56:19

Я очень плохо разбираюсь в программировании и PHP, но в файле supload.php у вас открывающий тег <?

В 3х первых мне попавшихся PHP файлах открывающий тег выглядит так: <?php

Заменив в supload.php тег <? на <?php у меня все сообщения об ошибках пропали.

Теперь буду настраивать дальше.

Comment by 21h | February 3, 2015 @ 19:03:02

да быть того не может. я посмотрел в архив и там нормальная угловая скобка. что-то ты темнишь. случайно не ставишь плагины через какой-нибудь скрипт там, который хрен знает кто писал?

Comment by Виктор | February 3, 2015 @ 19:11:18

В вашем архиве плагина (только что скачал заново) файл supload.php выглядит так http://habrastorage.org/files/505/785/d80/505785d801c24e67ac22d09e8db949a6.png

С таким тегом у меня вот такая бяка вылезает вверху в любом месте сайта: http://habrastorage.org/files/fd1/ce3/d95/fd1ce3d95bab400a8c6028c603ab8d92.png

Но если сделать вот так: http://habrastorage.org/files/264/26e/20b/26426e20b7914f249aae9c8e438f39a8.png

То все работает. Темнить я и не думал.
ссылка на плагин с вашего сайта с этой страницы http://cdn.blindage.org/2012/10/selectel_storage_upload.zip

Может CDN старую версию мне подсовывает?

Comment by Виктор | February 3, 2015 @ 19:16:03

И копирайт там старый 2012 года.

Comment by 21h | February 3, 2015 @ 22:40:26

а блин. понял о чем ты. один твой коммент в премодерацию попал. ну это настройки пхп. у тебя какая версия пхп стоит?

Форма отправки комментария

CAPTCHA
*

Разрешенные HTML-теги:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

RSS RSS Feed только для этого поста |


Комментарии
  • Игорь: Все настроил, еще раз просмотрел видео и методом научного тыка все настроил и сохранил, все работает и обе...
  • 21h: Здравствуйте, Игорь! Я не знаю :) Думаю аналогично согласно инструкции к вашей радиостанции.
  • Игорь: Добрый день, просмотрел Ваше видео все доступно и ясно для 8 ми канальных радеек, но мне нада настроить 69...
  • Гоги: Есть инструкция к Моторолкам – она подходит к серии Motorola TLKR T4… Т8. В конце сетка частот и...
  • 21h: торчок давно уже не обновлял, как только закрыл сайт где он работал. да, это морда для opentracker. без...
  • Buter: Какова дальнейшая жизнь торчка? Он кстати веб-интерфейсом для OpenTracker выступает? Без OpenTracker работать...
  • 21h: понятия не имею. гуглите инструкцию к вашей радейке и сверяйтесь с ней.
  • Денис: хочу их подружить с uv5r
  • Денис: t-388 walkie talkie на эти шпаргалочек нет,или как приминить ваши к их настройке?
  • John: Стекла для электроник – техночас.ру