Я настраиваю файловый браузер на сервере php и angular.js, а вызов функции move_uploaded_file терпит неудачу с ошибкой отказа от разрешений, однако я просто уверен, что мои разрешения правильные, даже опасно открыто.
Вот файл upload.php:
http://pastebin.com/uXkeZ4nw
не беспокойтесь о том, что внизу, он ничего не делает, и он не будет, пока я не разрешу эту проблему.
Разрешения на/var/www/lifecycle/tmp:
drwxrwxrwx 2 nobody root 4096 May 13 11:28 tmp
Заранее благодарен!PHP Permissions Error
EDIT: Следует отметить, что это не работает в Linux, но отлично работает, когда я перемещаю сервер на свою машину Windows.
Является ли PHP/ваш веб-сервер определенно запущенным под пользователем «nobody», который является единственным, у которого есть доступ на запись. –
Это не так, но разрешения на запись установлены как для мира, так и для владельца и группы, если я не понимаю, как работают эти биты разрешений? – ocket8888
Нет, я сошел с ума, не увидев w. Во всяком случае, PHP будет нуждаться в доступе к чтению вплоть до дерева, чтобы получить доступ к нему, поэтому читайте для /,/var /,/var/www /,/var/www/lifecycle, поэтому я бы проверил их далее. –