|
Ошибка при сохранении изменений на сайте | ☑ | ||
---|---|---|---|---|
0
philll
25.09.13
✎
15:23
|
такая: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Times New Roman'; mso-ansi-language: RU; mso-fareast-language: RU; mso-bidi-lang' at line 1
CMS нестандартная, раньше таких проблем не было. Появилось при переносе на новый сервер провайдером. Провайдер сначала вроде как счел что это его косяк, несколько недель чинил, так и не починил. Че делать то |
|||
1
philll
25.09.13
✎
15:23
|
шрифт чтоль поменять
|
|||
2
philll
25.09.13
✎
15:34
|
Несоответствие версий SQL что ли какое-то, может они там какое-то обновление SQL поставили, которое CMSкой не поддерживается
|
|||
3
Lionee
25.09.13
✎
15:44
|
есть ошибка в Вашем синтаксисе SQL; проверьте руководство, которое соответствует Вашей версии сервера MySQL для правильного синтаксиса
|
|||
4
philll
25.09.13
✎
15:49
|
это в общем-то понятно, но вывод-то какой из этого? На самом деле в версии проблема? И делать что - код движка переделывать, или можно как-то попроще? Разработчик сайта канул в лету, поэтому с ним не выйдет
|
|||
5
Базис
naïve
25.09.13
✎
16:02
|
Чота пра таймс новый римский пишет. Время, наверное, в Риме спрашивает.
|
|||
6
kokamoonga
25.09.13
✎
16:05
|
(4) По внешним признакам у вас в базу записано нечто, что ломает запрос. Какие-то символы неэкранированные или еще какая бяка.
Прежде чем перенос падает с ошибкой какая-то часть базы переносится успешно или падает прямо сразу? |
|||
7
Asmody
25.09.13
✎
16:05
|
Кавычки в сохраняемом тексте не экранированы.
|
|||
8
Asmody
25.09.13
✎
16:07
|
Напиши в сохраняемом тексте что-нибудь типа ';drop database, потом вместе поржом
|
|||
9
philll
25.09.13
✎
16:20
|
(6) сохранить нажимаю, ошибка выдается сразу. Но не везде, только на главной странице. На остальных нормально.
|
|||
10
kokamoonga
25.09.13
✎
16:23
|
(9) см. (6) и особенно (7).
Видимо движок не умеет автоматом экранировать текст для записи в базу. Если случай единичный, то можно руками, но вообще правильнее конечно найти скрипт, который отвечает за запись и подправить. |
|||
11
philll
25.09.13
✎
16:23
|
если изменений не вношу на этой странице, все равно ругается, как кнопку Сохранить жму
|
|||
12
kokamoonga
25.09.13
✎
16:25
|
(11) насколько я понимаю на главной УЖЕ есть какой-то сохраняемый текст. Вот на него и ругается. Вносить изменения не обязательно, косяк уже там.
|
|||
13
philll
25.09.13
✎
16:26
|
(10) еще бы я знал, что такое "экранировать" )
Скрипт попробуем подправить, попрошу кого-нибудь. А если руками, то каким образом? И еще, провайдер хостинга ни при чем получается? |
|||
14
Кай066
25.09.13
✎
16:26
|
так вроде ошибка синтаксическая в коде в строке
'Times New Roman'; mso-ansi-language: RU; mso-fareast-language: RU; mso-bidi-lang' в первой линии, не? |
|||
15
Кай066
25.09.13
✎
16:27
|
(13) поставь вместо таймс нью роман шрифт, который называется одним словом ))
|
|||
16
kokamoonga
25.09.13
✎
16:30
|
(14) во всяких CMS зачастую запросы пишут в одну строку без форматирования. Поэтому любая ошибка будет "at line 1"
|
|||
17
Asmody
25.09.13
✎
16:32
|
(14) Провайдер хостинга мог на новом сервере поставить php более свежий, чем до того был. А php - это такая штука, где при переходе от версии к версии надо быть очень аккуратным. Особенно, если код разрабатывался под php 4, а исполняется на php 5.4
|
|||
18
kokamoonga
25.09.13
✎
16:32
|
||||
19
Asmody
25.09.13
✎
16:33
|
(17) -> (13)
|
|||
20
Asmody
25.09.13
✎
16:35
|
(14) это вообще ни при чем, это кусок css, который вставляется при копировании из ворда
|
|||
21
kokamoonga
25.09.13
✎
16:37
|
(20) WYSIWYG-редактор чудит
|
|||
22
philll
25.09.13
✎
16:41
|
Пробовал в редакторе шрифт поменять, не меняется. В смысле при сохранении все равно Нью Роман тащит. Наверно надо напрямую в коде страницы менять?
|
|||
23
philll
25.09.13
✎
16:43
|
Если правда в коде страницы поменять везде шрифт, прокатит?
|
|||
24
kokamoonga
25.09.13
✎
16:44
|
(22) скопируй текст, вставь в блокнот, сохрани, вставь обратно. Все форматирование и вордовские стили при это должны сброситься
|
|||
25
philll
25.09.13
✎
17:22
|
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Arial'; mso-ansi-language: RU; mso-fareast-language: RU; mso-bidi-language: AR-S' at line 1
поменял шрифт, все равно ругается |
|||
26
kokamoonga
25.09.13
✎
17:26
|
(25) забудь про шрифт. он тут не при чем. тебе в (7) уже сказали в чем проблема.
|
|||
27
philll
25.09.13
✎
17:32
|
кавычек в тексте сайта нет, в коде HTML есть, только такие ".
такого типа: table class="blocks" cellspacing="0" cellpadding="0" width="785"> <tbody> |
|||
28
kokamoonga
25.09.13
✎
17:39
|
(27) всегда мне нравились люди, которые спорят с очевидным... :)
кавычки не в тексте сайта, а в описании стилей, которые копипастой перенесены из ворда и которые WYSIWYG-редактор не почистил. на морде есть какой-то текстовый контент, который берется из базы, проблема в нем. |
|||
29
philll
25.09.13
✎
17:46
|
table class="blocks" cellspacing="0" cellpadding="0" width="785">
подобного типа кавычки могут быть причиной? |
|||
30
Кай066
25.09.13
✎
17:48
|
(29) написано же "SQL syntax", а ты нам про HTML
|
|||
31
philll
25.09.13
✎
17:49
|
понятно... спасибо всем ... придется задействовать помощь друга
|
|||
32
kokamoonga
25.09.13
✎
17:52
|
(29) жесть какая... у тебя на главной странице сайта есть контент, который можно редактировать в админке и который сохраняется в базу. ПРОБЛЕМА В НЕМ едрен батон. и конекретно в том месте где в описании стилей используются одинарные кавычки рядом с 'Arial' и так далее.
Что непонятно? |
|||
33
philll
25.09.13
✎
18:05
|
Не втыкаю, откуда одинарные кавычки берутся
|
|||
34
kokamoonga
25.09.13
✎
18:07
|
(33) дай ссылку на сайт
|
|||
35
philll
25.09.13
✎
22:19
|
momk2.ru (не смог раньше ответить)
|
|||
36
philll
25.09.13
✎
22:25
|
вот черт, теперь не открывается
|
|||
37
philll
25.09.13
✎
22:26
|
The requested URL could not be retrieved
При получении URL http://momk2.ru/ произошла следующая ошибка Время ожидания при чтении истекло Система вернула: [No Error] Превышен интервал времени ожидания при получении данных из сети. Сеть или сервер могут бытьнедоступны или перегружены. Повторите попытку позже. Администратор Вашего кэша: [email protected]. что за черт |
|||
38
philll
25.09.13
✎
22:40
|
При получении URL http://momk2.ru/ произошла следующая ошибка
Ошибка чтения Система вернула: (54) Connection reset by peer Ошибка при получении данных их сети. Повторите запрос. Администратор Вашего кэша: [email protected]. шштооэта!!! |
|||
39
philll
25.09.13
✎
23:01
|
заработал. думал еще что-то сломал
|
|||
40
kokamoonga
25.09.13
✎
23:09
|
(38) раздел "О нашем колледже". Проблема в контенте, который там. Очевидно он редактируется через админку и сохраняется в базу. Надо в этом куске текста убить лишние стили.
|
|||
41
philll
26.09.13
✎
11:09
|
(40) помогло. спасибо огромное
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |