Как я могу определить, доступен ли файл для записи из скрипта? - PullRequest
2 голосов
/ 26 января 2011

Мой плагин должен иметь возможность записи в файловую систему.Можно ли запросить у известного файла разрешения на запись?

Например, моя тема WordPress поставляется с файлом custom.css, к которому мне нужен доступ для записи.Когда моя тема загружается впервые, я хочу запросить этот сценарий, чтобы узнать, доступен ли он для записи, а затем отобразить результаты в моей теме.

Затем в сеансе поддержки я могу попросить пользователя визуально проверить этот параметр,убедитесь, что у меня есть разрешения на запись, как и ожидалось (и устраните это как причину проблемы чтения / записи).

Ответы [ 3 ]

6 голосов
/ 26 января 2011

is_writable("yourfilename.txt")

http://php.net/manual/en/function.is-writable.php

Например ...

if (is_writable('custom.css')) {
    echo "Success!  custom.css is writable";
} else {
    echo "Failure!! custom.css is not writable";
}
2 голосов
/ 26 января 2011

Я, вероятно, слишком поздно для этого, но есть "is_writable"

http://php.net/manual/en/function.is-writable.php

0 голосов
/ 26 января 2011
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...