Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: fopen вызывает ошибку, т.к длина пути файла > 255
Форумы портала PHP.SU » » Работа с файловой системой и файлами » fopen вызывает ошибку, т.к длина пути файла > 255

Страниц (1): [1]
 

1. frost18 - 19 Ноября, 2011 - 17:17:54 - перейти к сообщению
Warning: fopen(I:/home/test/www/catalogue/zip_zap_chasti_i_komplektuyuschie_kabeli_bloki_pitaniya_i_tp/zip_dlya_skanerov_shtrihkoda/bloki_pitaniya_dlya_skanerov_shtrihkoda/opticon/blok_pitaniya_5v_dlya_skanera_rs232_opticon_opl6735opl7736nft1195nft7175nlb9665_1587.html) [function.fopen]: failed to open stream: No such file or directory in I:\home\test\www\admin\_iblocks.php on line 226

Подскажите как можно решить эту проблему? к сожалению имя файла или папок я не могу поменять. Пробовал указывать относительный путь с установкой корневого каталога функцией chdir, не помогло, ошибка все равно остается
2. frost18 - 19 Ноября, 2011 - 20:17:19 - перейти к сообщению
К примеру этот код НЕ РАБОТАЕТ
PHP:
скопировать код в буфер обмена
  1. fopen('I:/home/marketop/www/admin/catalogue/zip_zap_chasti_i_komplektuyuschie_kabeli_bloki_pitaniya_i_tp/zip_dlya_skanerov_shtrihkoda/bloki_pitaniya_dlya_skanerov_shtrihkoda/opticon/blok_pitaniya_5v_dlya_skanera_rs232_opticon_opl6735opl7736nft1195nft7175nlb9665_1587.html', 'w+');

А этот РАБОТАЕТ!
PHP:
скопировать код в буфер обмена
  1. fopen('I:/home/marketop/www/admin/catalogue/zip_zap_chasti_i_komplektuyuschie_kabeli_bloki_pitaniya_i_tp/zip_dlya_skanerov_shtrihkoda/bloki_pitaniya_dlya_skanerov_shtrihkoda/opticon/blok_pitaniya_5v_dlya_skanera_rs232_opticon_opl6735opl7736nft1195nft7175nlb966.html', 'w+');

Сократил имя создаваемого файла на 6 символов, и все записалось!
Кто нибудь знает причину?
3. DlTA - 19 Ноября, 2011 - 21:01:49 - перейти к сообщению
а нафига столько??
4. frost18 - 19 Ноября, 2011 - 22:15:52 - перейти к сообщению
DlTA пишет:
а нафига столько??

Делаю HTML выгрузку сайта, для того что бы можно было просматривать каталог у себя на компе оффлайн. Соответственно из виртуальных URL адресов я делаю реальные директории и туда кидаю html страницы
5. Panoptik - 19 Ноября, 2011 - 23:47:22 - перейти к сообщению
а с БД работать не пробовали?
(Добавление)
или XML как аналог

 

Powered by ExBB FM 1.0 RC1