Перемещение Codeigniter 2.1 на веб-хост создает проблемы с базой данных MySQL - PullRequest
0 голосов
/ 19 декабря 2011

Я разработал приложение PHP, которое обрабатывает относительно большие текстовые файлы и сохраняет результаты в таблице базы данных MySQL.Файл - это Библия, и поэтому каждая запись в базе данных - это стих со ссылками.Поэтому количество записей в таблице составляет чуть более 31 000.

Программа отлично работает на моей установке OS X localhost XAMPP, но когда я перемещаю ее на веб-хост, она вставляет только 1 запись;которая является самой последней строкой текстового файла.Несмотря на то, что я делаю каждую строку как собственный запрос, кажется, что CodeIgniter принимает только последнюю запись.Когда весь процесс выполняется на локальном хосте в течение 22-30 секунд, он выполняется на веб-хосте всего 2 секунды, поэтому я уверен, что он не проходит через все запросы.

У кого-нибудь еще был подобныйвопрос?Я думаю, что это не может быть мой код, так как он отлично работает на localhost.

Общая информация о сервере: Linux операционной системы Linux версии 2.6.9-89.0.19.ELsmp Тип машины i686 Apache версия2.2.21 PHP версия 5.2.17 MySQL версия 5.1.56

1 Ответ

0 голосов
/ 19 декабря 2011

Проблема решена, когда я использовал chr(13).chr(10) вместо \r\n в моем коде.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...