21 июня 2006

gzopen не крут

Как я уже писал, в PHP для прозрачной работы с файлами в независимости от того, загзипованы они или нет, можно использовать функции типа gzopen() вместо fopen(). Оказалось, что это не панацея - когда дело касается удалённых файлов, gzopen() поднимает лапки кверху.

Выхода два: либо проверять неудачно открытый дескриптор и тогда открывать просто через fopen() (я выбрал этот путь), либо всегда сначала копировать удалённый файл в локальную папку.

И хотя проблема пофиксилась, осадок остался :[

+5 очков опыта

0 комментов:

Отправка комментария