The file pointer must be valid, and must point to a file successfully opened by fopen() or fsockopen().
Указатель файла должен быть действительным и указывать на файл, успешно открытый с помощью fopen() или fsockopen().