Сообщений: 5 Зарегистрирован: 08 Июня 2009, 19:04:34 Сказали спасибо 0 раз Статус: offline
Опубликовано 15 Сентября 2010, 15:38:21
Добрый вечер!
Столкнулся с проблемой: при написании формы обратной связи получился очень длинный код, поэтому при сохранении страницы часть кода не помещается и обрезается - соответственно код не работает и страничка выдает ошибку.
Опытным путем установил, что на вновь созданную страничку помещается примерно 64000 символов.
Решил не создавать новую страницу "viewpage.php?page_id=##", а сделать ее вручную "page.php", проблема осталась - часть кода просто не влазит.
Временно решил эту проблему урезанием кода за счет пробелов =) но в будущем код будет увеличиваться. (пример тут)
Поиском нашел, что необходимо менять значения в БД, а где именно и что менять?
(у меня PHP-Fusion SF 6.01.18.4)
Сообщений: 5 Зарегистрирован: 08 Июня 2009, 19:04:34 Сказали спасибо 0 раз Статус: offline
Опубликовано 16 Сентября 2010, 15:33:40
pozitiv написал:
Неможет быть такого чтобы код не влез в текстовый файл.... поделись кодом если нежалко, чтонибудь придумаем
Сейчас перепроверил все еще раз, результат такой:
при создании страницы ""viewpage.php?page_id=##" код обрезается, влазит 64014 символов, сохраненная страница выдает следующую ошибку:
Warning: Unexpected character in input: ''' (ASCII=39) state=1 in /home/pechat/public_html/viewpage.php(30) : eval()'d code on line 2267
Parse error: syntax error, unexpected '?' in /home/pechat/public_html/viewpage.php(30) : eval()'d code on line 2267
Но при создании новой странички ""page.php" вручную, больше ошибок не выдает, все работает как надо, до этого видимо были ошибки сервера, а может я перетрудился.
Сообщений: 1676 Откуда: Киев Зарегистрирован: 18 Ноября 2007, 18:49:13 Сказали спасибо 148 раз Статус: offline
ICQ статус
Опубликовано 16 Сентября 2010, 15:52:16
Еще как лечится, это ограничени mysql... В таблице _custom_pages "Type" у поля content измени с TEXT на LONGTEXT
http://www.codenet.ru/db/mysql5/manual.ru_Reference.php#Column_types
Сообщений: 5 Зарегистрирован: 08 Июня 2009, 19:04:34 Сказали спасибо 0 раз Статус: offline
Опубликовано 16 Сентября 2010, 16:19:33
pozitiv написал:
Еще как лечится, это ограничени mysql... В таблице _custom_pages "Type" у поля content измени с TEXT на LONGTEXT
http://www.codenet.ru/db/mysql5/manual.ru_Reference.php#Column_types