PHP Mkdir не работает - Полное разрешение
Наш сервер - Linux-сервер с Debian 5, Apache2
Это сервер разработки, на котором мы проводим тестирование, и поэтому у нас есть разрешение на запись для всего мира.
Я также установил umask в /etc/profile в 000
Один конкретный PHP-скрипт просматривает некоторые изображения в каталоге и пытается создать эскизы в подкаталоге.
Ошибка PHP, которую мы получаем: "Предупреждение: mkdir() [function.mkdir]: нет такого файла или каталога"
apache2 работает как пользователь www-data, я могу войти как www-data и без проблем создавать каталоги и файлы, и все, что угодно
журнал ошибок Apache просто говорит, что файл не существует
Какие-либо предложения?
1 ответ
Путь, который пытается создать там? т.е. если его пытаются создать /var/www/images/thumb/
затем /var/www/images/
должен существовать. Может также заплатить, чтобы включить рекурсивное создание mkdir(/var/www/images/thumbs, 0, true)