|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
28.02.2018, 06:38 | #1 |
Регистрация: 28.02.2018
Сообщений: 3
|
Интеграция с облаком-CDN, плагин выдает ошибку на opendir() и readdir() в одном из php файлов
Привет всем!
Недавно я создал свой сайт на виртуальном хостинге (продажа фото и видео материала) на вордпрессе и хочу хранить оригиналы для скачивания на облаке. Возникла проблема с плагином который обрабатывает загруженые файлы. Используя CDN от Selectel всё работает хорошо кроме проблем с одной папкой. Папка где хранятся оригиналы. Плагин требует локальный доступ к этой папке так как он должен обрабатывать файлы после загрузки при скачивании, если он не находит какой то файл в этой папке он сразу даёт днать. Я не разбераюсь хорошо в кодах но работая с CDN плагин выдает ошибку вроде opendir() и readdir() в одном из php файлов. Как дать доступ для работы с файлами на облаке? Или можно каким то образом делать переадресацию локальной папки на папку облака, чтобы плагин думал что ничего не изменилось? Спасибо. |
28.02.2018, 11:41 | #2 |
Александр
Администратор
Регистрация: 28.10.2006
Сообщений: 17,501
|
Что подразумевается под словом облако? зачем использовать термины, которые вы не понимаете?
Вбил в гугл CDN - пишет канадский доллар. Причем тут канадские доллар? понимаете да? если облако в вашем понимании папочка на сервере, то не даёт доступ, потому что сервер так настроен, не давать писать в папку не созданную этим скриптом. Если вы работаете с Dropbox или облаком от Apple или другого разработчика, так и говорите. Тут надо обращаться к разработчику облака, кстати своё облако можно поднять и на ubuntu разработках, которые они недавно закрыли и там будет совсем для красноглазиков, зато уникальное и типа уже своё. Какой вопрос - вилами по воде, такой ответ - водой на вилы. |
28.02.2018, 12:05 | #3 | ||
Старожил
Регистрация: 25.02.2007
Сообщений: 4,158
|
Цитата:
Цитата:
|
||
28.02.2018, 12:19 | #4 | |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Странный гугл.
cdn - Google Search - Mozilla Firefox 2018-02-28 11.09.54.png И канадский доллар это CAD. Цитата:
Если плагин умеет работать только с локальными файлами, то никак без его переписывания или скачивания (на сервер с плагином) до обработки или выполнения обработки до загрузки в это облако. Что этот плагин вообще делает? В чем смысл CDN если вы все равно не файлы оттуда отдаете, а результат плагина на вашем сервере?
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. Последний раз редактировалось Alex11223; 28.02.2018 в 12:24. |
|
28.02.2018, 12:56 | #5 |
Александр
Администратор
Регистрация: 28.10.2006
Сообщений: 17,501
|
утка утка гугл )
По прежнему считаю, что это попытка покидаться терминами, так как работает облако понимания нет, какое облако, какой поставщик облачный услуг, с какой стати ему давать доступ не через свой софт, и т.д. каким умным словом не назови, закрыл убунту своё облако, и привет, делай что хочешь, хоть перезапускай облачную технологию у себя, если проект в лонгах, то какая вероятность что облачный сервис не сдуется. и т.д. и т.д. Гугл диск облачное хранение по вашему? или просто диск для хранения, как проходит резервирование, синхронизация? Зачем вообще запариваться с каким-то CND, СDN, DNS ))) если поставил софт от поставщика услуг и он сам синхронизирует, а ты уже юзай как обычную папку и не заморачивайся ни разу. Проблемы то они всегда из за того, что нет понимания как работают технологии, бездумное жонглирование терминами и попытками все решить не головой, а сторонними плагинами, библиотеками, которые написаны на коленке студентом индусом. |
28.02.2018, 13:25 | #6 |
Александр
Администратор
Регистрация: 28.10.2006
Сообщений: 17,501
|
Что-то я разошелся.
коротко: работайте с папкой как с папкой, а синхронизацией пусть занимается демон поставщика облачных услуг |
28.02.2018, 13:42 | #7 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Он ж сказал Селектел.
Вообще у автора скорее всего просто облачное хранилище (терминами они сами кидаются ), а CDN там просто доп. фича. Впрочем все равно не очень понятно что он сделать хочет с плагином. Сложно найти облако без API. Особенно предназначенное для хостинга. Так у него ж как раз и нет ее.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
28.02.2018, 14:33 | #8 | |
Регистрация: 28.02.2018
Сообщений: 3
|
Цитата:
Нужно как то переписать файл Php плагина который обрабатывает файлы, который выдает ошибку opendir() путь к файлу и т. д... чтобы он мог работать на прямую с хранилищем (если это возможно). Или другими способами. CDN здесь не к чему, извиняюсь, запутался. Плагин создает разные разшерения фото/видео, накидывает логотипы на новые копии, сжимает их., при скачивании создает дупликат оригинала и кидает в другую папку под другим именем, одним словом фотосток. Папка с оригиналами не доступна пользователям но её нужно перенести куда-то так как слишком много весит, нужно будет загрузить пару терабайт мвтериала. Последний раз редактировалось Kmeel; 28.02.2018 в 15:09. |
|
28.02.2018, 15:50 | #9 | |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,158
|
Бинго!!!
Цитата:
Варианты на выбор: - изучить немало материала и сделать все самому - посмотреть, нет ли у плагина - возможностей настройки на "облако", или связаться с его разработчиками для того чтоб они создали такую возможность - найти исполнителя за вознаграждение - забыть все как страшный сон и оставить как есть ) Последний раз редактировалось Alar; 28.02.2018 в 15:52. Причина: дополнил ссылкой на фриланс ) |
|
28.02.2018, 16:32 | #10 | |
Регистрация: 28.02.2018
Сообщений: 3
|
Цитата:
Будем учить и в то же время искать исполнителя.) http://www.programmersforum.ru/showthread.php?t=317747 - тема во фрилансе Последний раз редактировалось Kmeel; 28.02.2018 в 16:40. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
выдает ошибку денвер - не экранированные кавычки php.. что сделать? | nikytt | Помощь студентам | 0 | 18.08.2016 21:10 |
Выдает ошибку | manula | Microsoft Office Excel | 11 | 21.12.2012 10:59 |
проект на php (интеграция бота) | abelardo33 | Фриланс | 0 | 11.02.2012 00:01 |
выдает ошибку при чтении файлов | MetR | Общие вопросы Delphi | 13 | 28.11.2010 00:15 |
Интеграция сайта с платежной системой (PHP) | AndreyAndrey | Фриланс | 1 | 02.11.2007 01:41 |