№ 4620 В разделе
Programming
от April 25th, 2015,
В подшивках: PHP, Selectel, Wordpress
Плагин капитально обновился. Наконец у меня дошли сделать все не через жопу, а через curl. Если у вас ранее стоял плагин этот, то он состоял из нескольких файлов и теперь они не нужны. Все в одном месте.
Скачайте, распакуйте плагин в директорию плагинов и активируйте его в настройках WordPress. Потом откройте supload.php и впишите туда ваши логин, пароль и пути.
Далее в настройках WordPress установите URL вашего хранилища (у меня это blindage.org).
Плагин срабатывает на публикацию или обновление записи, закачивая все содержимое uploads в ваше хранилище. После закачки директория uploads очистится. В случае неуспешной закачки плагин пожалуется 🙂 Также до публикации просмотр изображений в галерее будет недоступен, т.к. там картинки берутся по URL хранилища, а не куда они были загружены.
Поддержка плагина остановлена. В каталоге плагинов вордпресса появился плагин еще круче моего, а я оч ленивый свой допиливать.
Fortune cookie: "Can God deliver a religion addict?" [Marjoe Gortner, Ex-Evangelist]
Привет.
Поставил твой плагин на вордпресс 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
Можешь подсказать как исправить эти ошибки? теперь посты вообще не публикуются.
это не ошибка. это ваш пхп так настроен. разреши exec в php.ini и в supload.php после нужно добавить ini_set('display_errors', 0);
после чего?
wordpress зараза схавал часть коммента. после <? в первой же строке
Здравствуйте!
Так я не пойму, вот этот плагин ваш? https://wordpress.org/plugins/selectel-storage-upload/
У него последнее обновление 2014-12-6. К сожалению с последним вордпрессом не работает.
Я ввел все настройки правильно, плагин законектился к моему облаку. Когда гружу в медиа новые файлы, они заливаются в хранилище. Но в галерее они не отображаются. Не отображаются они в редакторе постов (хотя если перейти в “текст” режим, то код вставки медиа видно). Там, где должна быть картинка, в посте пустое место. Хотя заливается все правильно, как надо в облако.
Как быть? Может я что-то нитак делаю? Или просто новый вордпресс, из-за него косяк?
не мой. я свой пытался публикнуть под этим же именем чуть ли не за год до этого и его не пропустили потому, что они боятся sh файлов. у меня плагин того чувака тоже не получилось запустить, но я не стал разбираться.
Понятно. Чувак видать на плагине решил срубить бабла 😀 Я заметил реф-ссылку на селектел, в админке вордпресса, на странице настройки плагина. Там написано, типа – “Нет учетной записи в селектел? Зарегистрироваться” – и ссылка ведет на селектел, реф-адрес. Хотя профита мало с этого. Если плагин уже скачали и поставили, значит с вероятностью 99 процентов у человека есть плагин.
А Селектел забавные ребята. На промо страницах прызывают юзать этот плагин http://lifehacker.ru/special/selectel/ , но сами в техподдержке отказываются давать какую либо инфу по плагину, говоря что это вообще не их разработка.
И, у меня тоже ошибка как у товарища Артема выше: http://habrastorage.org/files/84a/596/c40/84a596c4062c4b49bb6615a4c654f950.png у меня тоже настройки PHP не верные? Чистый вордпресс на чистом сервере.
ну автор заслуживает поощрения хоть какого-то. у меня вот нельзя блокировать рекламу, а он дает реф ссылку. тебе то это не в убыток, а ему бонус небольшой.
да у тебя вообще ошибки не видно. у тебя какого-то фига исходник плагина выводится чего вообще быть не должно.
выложил апдейт плагину в связи с апдейтом supload.sh
Может новый WordPress 4.1 виноват? Так и не удалось настроить плагин. В конфиге supload.php все верно прописал. Ничего не синхронизируется, в галерею когда захожу, там бесконечно грузится значок прелоада. И все.
“выложил апдейт плагину в связи с апдейтом supload.sh”
Сейчас попробую, хотя я по вашей рекомендации вручную supload.php обновлял перед включением плагина.
Пардон, не supload.php а конечно же supload.sh
Все равно вот такая фигня вылезает после установки плагина http://habrastorage.org/files/759/e2e/60c/759e2e60c4984a0d8f06e3cc1ff074e8.png
у меня 4.1 сейчас. работает как часы. там ломаться нечему просто. текст пхп файла не должен выводиться. что-то не так на сервере.
А что за вебсервер? Конфиги пхп тоже полезно посмотреть
Да уж, сейчас попробовал на другом обычном шаред хостинге (апач) – все работает.
У меня VPS, веб-сервер Nginx. Поставил все автоматом через эту штуку https://rtcamp.com/easyengine/
Так то все работает, но плагину это почему-то не нравится.
А вопрос, какие именно конфиги? Файл определенный, или что?
ну сервер криво настроил значит. кури мануалы к пхп и нгинксу. всякие easyenginы херня 😉
Я очень плохо разбираюсь в программировании и PHP, но в файле supload.php у вас открывающий тег <?
В 3х первых мне попавшихся PHP файлах открывающий тег выглядит так: <?php
Заменив в supload.php тег <? на <?php у меня все сообщения об ошибках пропали.
Теперь буду настраивать дальше.
да быть того не может. я посмотрел в архив и там нормальная угловая скобка. что-то ты темнишь. случайно не ставишь плагины через какой-нибудь скрипт там, который хрен знает кто писал?
В вашем архиве плагина (только что скачал заново) файл 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 старую версию мне подсовывает?
И копирайт там старый 2012 года.
а блин. понял о чем ты. один твой коммент в премодерацию попал. ну это настройки пхп. у тебя какая версия пхп стоит?