Тайм-аут сценария истек, если вы хотите завершить импорт, пожалуйста, повторите тот же файл, и импорт возобновится

Я получаю эту ошибку при импорте базы данных в MySQL и при повторной отправке того же файла, чем я получаю эту ошибку

Error

SQL query:

-- -- Dumping data for table `adminnotification_inbox` -- INSERT INTO `adminnotification_inbox` (`notification_id`, `severity`, `date_added`, `title`, `description`, `url`, `is_read`, `is_remove`) VALUES (1, 4, '2008-07-25 05:24:17', 'Magento 1.1 Production Version Now Available', 'We are thrilled to announce the availability of the production release of Magento 1.1. Read more about the release in the Magento Blog.', 'http://www.magentocommerce.com/blog/comments/magento-11-is-here-1/', 0, 0), (2, 4, '2008-08-02 05:29:53', 'Updated iPhone Theme is now available', 'Updated iPhone theme for Magento 1.1 is now available on Magento Connect and for upgrade through your Magento Connect Manager.', 'http://www.magentocommerce.com/blog/comments/updated-iphone-theme-for-magento-11-is-now-available/', 0, 0), (3, 3, '2008-08-02 05:40:04', 'Magento version 1.1.2 is now available', 'Magento version 1.1.2 is now available for download and upgrade.', 'http://www.magentocommerce.com/blog/comments/mag[...]

MySQL said: Documentation
#1062 - Duplicate entry '1' for key 'PRIMARY'

Что мне теперь делать. Я уже использую решения по увеличению времени, данные в Интернете, но ничего не происходит. Как мне исправить эту ошибку.

Размер моей базы данных всего 3 МБ. Я использую xampp 1.8.3 в Ubuntu 12.04.

4
задан 1 November 2017 в 07:24

4 ответа

Вместо XAMPP вы можете использовать LAMP (Linux Apache MySQL PHP) в основном. Используя LAMP, вы также можете столкнуться с этой проблемой.

В моем случае (с использованием Ubuntu 15.10) я настроил / установил post_max_size, upload_max_filesize, max_execution_time, max_input_time, memory_limit в соответствии с моими потребностями, используя файл php.ini, который находится в /etc/php5/apache2/php.ini

, но все же я столкнулся с этой проблемой. Затем решил проблему, используя файл config.default.php, где вы можете узнать, как эта строка ниже:

$cfg['ExecTimeLimit'] = 300;

Сделать это в

$cfg['ExecTimeLimit'] = 0;

Примечание: Вы можете найти файл config.default.php через ваш терминал (Ctrl + Alt + T) с помощью этой команды locate config.default.php. Возможный путь: /usr/share/phpmyadmin/libraries/config.default.php

Надеюсь, это поможет. : -)

0
ответ дан 1 November 2017 в 07:24

отпустите его, затем в phpmyadmin config.inc.php вы можете увеличить время ожидания с 300 секунд до бесконечности

, добавить эту строку

$cfg['ExecTimeLimit'] = 0;

и:

php> php.ini

Найти:

post_max_size = 8M
upload_max_filesize = 2M
max_execution_time = 30
max_input_time = 60
memory_limit = 8M

Изменить на:

post_max_size = 750M
upload_max_filesize = 750M
max_execution_time = 300
max_input_time = 540
memory_limit = 1000M
0
ответ дан 1 November 2017 в 07:24

Это происходит потому, что уже существует значение 1 для столбца ID, в котором вы определяете его как PRIMARY KEY в таблице, которую вы вставляете (значения для первичных ключей являются уникальными значениями).

Попробуйте установить идентификатор столбца как AUTO_INCREMENT

Я надеюсь, что это исправит вашу проблему, я заметил, что вы исправили проблему установки XAMPP, пожалуйста, закройте этот открытый вопрос Не найти Xampp в Ubuntu Центр программного обеспечения

0
ответ дан 1 November 2017 в 07:24
  • 1
    Этот статья касается команды dd; sudo umount/dev/sd [1 буква] [дополнительно 1 число] sudo dd bs=4M, если = [path_to_your.iso] =/dev/sd [та 1 буква] – Jonas Stumph Stevnsvig 17 July 2015 в 16:38

Перейдите в xampp / phpMyAdmin / library / config.default.php, найдите $cfg['ExecTimeLimit'] = 300; строку № 695 и замените $cfg['ExecTimeLimit'] = 0;

0
ответ дан 1 November 2017 в 07:24

Другие вопросы по тегам:

Похожие вопросы: