не удалось открыть поток: отказано в разрешении в / srv / bindings / wordpress pantheon - PullRequest
0 голосов
/ 05 мая 2019

У меня есть WordPress-сайт, размещенный на pantheon

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

Теперь все работаетхорошо на среду разработки.но при его развертывании в тестовой среде pantheon и попытке загрузить файл выдает следующее сообщение об ошибке

Предупреждение: move_uploaded_file (/ srv / bindings / 24b37de9be394646ae9bc42fd0dfc2bd / code / wp-content / plugins / .......

): не удалось открыть поток: в /srv/bindings/24b37de9be394646ae9bc42fd0dfc2bd/code/wp-content/plugins/.....

* 1012 отказано в разрешенииЕсли я не ошибаюсь, мне нужно дать разрешение на доступ к соответствующей папке, но я не уверен, как это сделать.в тестовой среде Пантеона, а затем в среде Live

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

1 Ответ

1 голос
/ 06 июня 2019

Тестовые и живые среды Pantheon не позволяют изменять разрешения для папок / файлов за пределами wp-content / uploads для сайтов WP.

Доступ на запись в среду : «Любые модули для Drupal или плагины для WordPress, которым необходимо выполнять запись в кодовую базу (и предполагают доступ для записи), требуют добавления символической ссылки, чтобы вместо этого они могли выполнять запись вфайловая система. Для получения дополнительной информации прочитайте Использование расширений, предполагающих доступ на запись . "

...