ОШИБКА: неизвестная строка пунктуации @ 7 - PullRequest
0 голосов
/ 22 января 2011

Я пытаюсь переместить мою старую базу данных форума phpBB на мой новый сервер.Поэтому, когда я загрузил файл .sql, я попытался загрузить его в новую базу данных через панель phpMyAdmin.Вот ошибка, которую я получил:

<pre>Error

There seems to be an error in your SQL query. The MySQL server error output below, if there is any, may also help you in diagnosing the problem

ERROR: Unknown Punctuation String @ 7
STR: />
SQL: 

<br />
<b>Warning</b>:  Cannot modify header information - headers already sent by (output started at webiste/includes/acp/acp_database.php:593) in <b>website/includes/functions.php</b> on line <b>3582</b><br />
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" dir="ltr"><head><meta http-equiv="content-type" content="text/html; charset=utf-8" /><title>General Error</title><style type="text/css">
/* <![CDATA[ */
* { margin: 0;


SQL query:


Warning: Cannot modify header information - headers already sent by (output started at /homepages/24/d172572039/htdocs/GhostsofOnyx/includes/acp/acp_database.php:593) in /homepages/24/d172572039/htdocs/GhostsofOnyx/includes/functions.php on line 3582<code>

Что мне нужно изменить или исправить, чтобы иметь возможность полностью загрузить файл?Спасибо за помощь!

1 Ответ

1 голос
/ 22 января 2011

В строке 7 у вас есть

* { margin: 0;

Символ ; обозначает конец SQL-запроса.Очевидно, что в этом случае, если это конец запроса, сервер не знает, что делать, поэтому возникает ошибка.

Вам необходимо указать новый разделитель (я часто использую |), чтобы phpMyAdmin зналкогда сценарий завершен.

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