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