cron+zip Читается txt-файл, но нехочет обрабатываться zip-архив

zju

Guest
cron+zip Читается txt-файл, но нехочет обрабатываться zip-архив

Подскажите, плиз, в чём проблема.
Есть скрипт, который
1) распаковывает zip-архив
2) читает текстовый файл и помещает данные в БД.

архив и файл находятся в одном и том же каталоге и пути к ним прописываю одинаково (только имена файлов разные), права на оба файла -777

при запуске скрипта всё работает отлично, но при запуске из кронтаб текстовый файл читается нормально, а вот при открытии архива zip_open($arhiv_dir.$arhiv_name); возвращает false.

вряд ли дело в неверных путях, учитывая, что текстовый файл всегда замечательно читается, а архив обрабатывается при ручном запуске...

где же искать проблему?
--------------------------------------------
некоторые строки из phpinfo():

PHP Version 4.3.11
FreeBSD 5.3
Apache Version Apache/1.3.33 (Unix) mod_perl/1.29 mod_ssl/2.8.22 OpenSSL/0.9.7d
Zip support enabled
ZLib Support enabled
Compiled Version 1.2.1
Linked Version 1.2.1
BZip2 Support Enabled
BZip2 Version 1.0.2, 30-Dec-2001
 

ForJest

- свежая кровь
Returns a resource handle for later use with zip_read() and zip_close() or returns FALSE if filename does not exist.
Полагаю что нужно смотреть всё же в пути :).
Пусть можно прописать абсолютный с помощью
dirname(__FILE__).'/filename.zip';
Ещё стоит поставить E_ALL и записать лог результатов работы, возможно там будет поясняющее сообщение.
 

zju

Guest
я тоже сперва подумала про пути... но всё таки, что ещё тут может быть?...

пока поставила абсолютные...
хотя странно, что функция file ( ) при прочих равных условиях файл находит...

---
результат будет виден тока вечером...

-~{}~ 17.01.06 17:58:

и всё таки это были пути :)
ForJest пасиб
 
Сверху