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

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: fopen вызывает ошибку, т.к длина пути файла > 255

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


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

> Описание: Warning: fopen failed to open stream: No such file or directory
frost18
Отправлено: 19 Ноября, 2011 - 17:17:54
Post Id


Новичок


Покинул форум
Сообщений всего: 60
Дата рег-ции: Май 2011  
Откуда: Москва, Росиия


Помог: 0 раз(а)




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, не помогло, ошибка все равно остается

(Отредактировано автором: 19 Ноября, 2011 - 17:20:05)

 
 Top
frost18
Отправлено: 19 Ноября, 2011 - 20:17:19
Post Id


Новичок


Покинул форум
Сообщений всего: 60
Дата рег-ции: Май 2011  
Откуда: Москва, Росиия


Помог: 0 раз(а)




К примеру этот код НЕ РАБОТАЕТ
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 символов, и все записалось!
Кто нибудь знает причину?
 
 Top
DlTA
Отправлено: 19 Ноября, 2011 - 21:01:49
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2952
Дата рег-ции: Окт. 2010  


Помог: 53 раз(а)




а нафига столько??
 
 Top
frost18
Отправлено: 19 Ноября, 2011 - 22:15:52
Post Id


Новичок


Покинул форум
Сообщений всего: 60
Дата рег-ции: Май 2011  
Откуда: Москва, Росиия


Помог: 0 раз(а)




DlTA пишет:
а нафига столько??

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



Постоянный участник


Покинул форум
Сообщений всего: 2493
Дата рег-ции: Нояб. 2011  
Откуда: Одесса, Украина


Помог: 131 раз(а)




а с БД работать не пробовали?
(Добавление)
или XML как аналог


-----
Just do it
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Работа с файловой системой и файлами »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB