Принесите извинения заранее, я являюсь довольно новым в php и человечности. У меня есть 2 настроенные сервера, один для разработки и один для подготовки. На dev машине я могу использовать при команде без проблемы, но при подготовке я получаю ошибку полномочий. at.deny (и at.allow) файлы идентичны, таким образом, это должна быть другая проблема полномочий. Какие-либо подсказки?Спасибо за помощь. Я вижу, что на сервере подготовки могу только использовать при команде как корень. Как я могу зафиксировать это, чтобы смочь использовать при команде как www-данные? Снова... Я проверил at.allow и at.deny файлы.. они не проблема здесь. Таким образом, что?
Я наткнулся на это сегодня. Этот ответ неявно предложил chmod a+r /etc/at.allow
, который помог. Я не уверен, является ли это лучшим / "официальный" путь, но (a) это работает на меня и (b) я не вижу, что большая угроза безопасности в представлении идентификаторов пользователей позволила использовать at
(по крайней мере, в моем примере использования).