NGINX + Разрешение PHP-FPM отклонен

Вообще, не нужно манипулировать почтовым каталогом напрямую. Maildir - это не только дерево каталогов с файлами, но и набор индексов и других дополнительных файлов. При создании файла в поддире ./new необходимо, по крайней мере, воссоздать индекс соответствующей папки.

Рекомендуется использовать утилиту doveadm для создания папок в подпапках, а также для их подписки. Если вы хотите ввести какое-либо сообщение для служанки, необходимо использовать утилиту deliver , которая выполняет инъекцию в соответствующем пути.

Для чтения содержимого maildir необходимо использовать библиотеку IMAP, соответствующую протоколу IMAP. Я не знаком с Java, но абсолютно уверен, что существует несколько библиотек с требуемой функциональностью.

Необработанный доступ к почтовому каталогу не рекомендуется.

http://wiki2.dovecot.org/Tools/Doveadm

http://wiki2.dovecot.org/LDA

-121--230211-

Можно eval использовать команду:

eval "ls $pipedargument"

или даже лучше определить функцию, например:

sorted() { "$@" | sort -n; }

и позднее при вызове с нужными аргументами:

sorted ls /tmp

-121--48419-

Вы правы, что не можете использовать | этот путь. Причина в том, что оболочка уже искала трубопроводы и разделяла их на команды, прежде чем выполнить подстановку переменных. Следовательно, | рассматривается как просто другой символ.

Одним из возможных обходов является размещение символа трубы буквально:

$ cmd="sort -n"
$ ls | $cmd

В случае, если конвейер не нужен, можно использовать cat в качестве «nop» или местозаполнителя:

$ cmd=cat
$ ls | $cmd

Этот метод позволяет избежать тонкостей оценки . См. также здесь .

Лучший подход: массивы

Более сложный подход будет использовать массивы bash вместо простых последовательностей:

$ cmd=(sort -n)
$ ls | "${cmd[@]}"

Преимущество массивов становится важным, как только вам нужна команда cmd , чтобы содержать цитируемые аргументы.

0
11.12.2014, 21:37
1 ответ

Вы можете Щелкните правой кнопкой мыши -> Свойства -> Параметры типа файлов и редактирование, удаление, перенастройку или добавление записей, которые появятся в диалоговом окне «Open с». Вы можете получить доступ к тому же диалогу через `Системные настройки -> файловые ассоциации

-121--175250-

Проверьте разрешения каталогов /var/www/vhosts/barelef_art/barelef-art.kiev.ua/ & / var / www / vhosts / barlef_art / .

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

1
28.01.2020, 02:51

Теги

Похожие вопросы