Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Проблема открытия файла
 
 автор: levsha   (09.11.2007 в 15:31)   письмо автору
 
 

Пытаюсь открыть файл для чтение. Файл 16 Мб. Сервер выводит ошибку - внутрення ошибка сервера. У меня все работает прекрасно. Другие файлы открываются и все читается отлично.
Это ограничение хостера? Что-нибудь можно сделать?

   
 
 автор: mihdan   (09.11.2007 в 17:32)   письмо автору
 
   для: levsha   (09.11.2007 в 15:31)
 

Ограничение на память, выделенную для работы скрипта или же на время его выполнения, сервер наверно бесплатный?

   
 
 автор: levsha   (09.11.2007 в 17:35)   письмо автору
 
   для: mihdan   (09.11.2007 в 17:32)
 

хостинг платный, а что можно договориться с ними?

   
 
 автор: mihdan   (09.11.2007 в 17:39)   письмо автору
 
   для: levsha   (09.11.2007 в 17:35)
 

Конечно

   
 
 автор: kasmanaft   (09.11.2007 в 18:13)   письмо автору
 
   для: mihdan   (09.11.2007 в 17:32)
 

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

levsha, а как Вы файл открываете?

   
 
 автор: cheops   (09.11.2007 в 18:32)   письмо автору
 
   для: levsha   (09.11.2007 в 15:31)
 

Такие файлы читают по частям, так как на каждый скрипт отводится либо 8, либо 16 Mb оперативной памяти. Не зависимо от того, платный хостинг или бесплатный хостер скорее всего не пойдёт на увеличение объёма памяти для скрипта.

   
 
 автор: levsha   (10.11.2007 в 22:15)   письмо автору
 
   для: cheops   (09.11.2007 в 18:32)
 

В файле содержится html-таблица, это прайс из 1C, я его читаю построчно, при этом отделяя
html. В память то я его полностью не гружу как одну строку.

   
 
 автор: cheops   (11.11.2007 в 13:21)   письмо автору
 
   для: levsha   (10.11.2007 в 22:15)
 

А что со строками делаете?

   
 
 автор: levsha   (11.11.2007 в 22:54)   письмо автору
 
   для: cheops   (11.11.2007 в 13:21)
 

обработанные строки - это товар и его параметры - добавляю в БД. Из этого прайса типа первоначальный каталог формируется

   
 
 автор: kasmanaft   (12.11.2007 в 08:28)   письмо автору
 
   для: levsha   (11.11.2007 в 22:54)
 

Вы бы код показали... а то это надолго.

   
 
 автор: levsha   (12.11.2007 в 17:37)   письмо автору
 
   для: kasmanaft   (12.11.2007 в 08:28)
 

А код то зачем? :-) С ним-то все в порядке.

   
 
 автор: mihdan   (12.11.2007 в 19:28)   письмо автору
 
   для: levsha   (12.11.2007 в 17:37)
 

Ну раз просят - не скупитесь, так как есть сомнения по поводу скрипта.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования