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 responses to “Плагин WordPress для автоматической загрузки файлов в хранилище Selectel”

  1. Артем says:

    Привет.
    Поставил твой плагин на вордпресс 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

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

  2. 21h says:

    это не ошибка. это ваш пхп так настроен. разреши exec в php.ini и в supload.php после

  3. артем says:

    после чего?

  4. 21h says:

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

  5. Виктор says:

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

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

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

  6. 21h says:

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

  7. Виктор says:

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

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

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

  8. 21h says:

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

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

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

  9. Виктор says:

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

  10. Виктор says:

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

  11. Виктор says:

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

  12. Виктор says:

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

  13. 21h says:

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

  14. 21h says:

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

  15. Виктор says:

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

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

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

  16. 21h says:

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

  17. Виктор says:

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

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

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

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

  18. 21h says:

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

  19. Виктор says:

    В вашем архиве плагина (только что скачал заново) файл 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 старую версию мне подсовывает?

  20. Виктор says:

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

  21. 21h says:

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

Leave a Reply

Your email address will not be published. Required fields are marked *

*

Комментарии

  • 21h: нене ) без меня )
  • Серегй: Не совсем грабить)) если грабить можно и без рации, есть...
  • 21h: магазин грабить собрались? ) не, тут я не помощник ;)
  • Серегй: А что бы мне поймать чужую волну, что мне для этого нужно...
  • 21h: слушать никто не запрещает. нет закона, который запрещает...
  • Серегй: Я хотел узнать могу ли я просто прийти с данной рацией baofeng...
  • 21h: У меня есть только эти 2. По другим ничего не знаю. В интернете...

© Vladimir Smagin, 2005-2017. Копирование материалов без разрешения запрещено.
Яндекс.Метрика