Насчет ошибки вы правы, но это мелочь. Главная непонятка в том, что когда данный скрипт запускаю командой из shell (да, из под root) все срабатывает и дира создается! Не следует ли из этого, что права записи имеются? А если запускать этот же скрипт по ссылке из web-страницы, то дира не создается! Естественно, скрипт как положено находится в /var/www/cgi-bin/, выполняет команды типа cat, ls, а все, что связано с записями не делает, например не создает диры и не выполняет генерацию нужных мне изображений (не стал показывать команды генерации графиков RRD). Что, нужны какие-то особые права для записи из под www?