LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
27.05.2012, 23:17:15 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Ошибка при добавлении контента (статей новостей)  (Прочитано 4198 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Trump
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 83


« : 02.02.2009, 11:07:25 »

Здравствуйте!
В админке не работает кнопка "Добавить новость" версия жустины 1.0.0. Выдавала ошибку "Время исполнения скрипта истекло". Попросил хостера увеличить время, но и после этого ничего не изменяется.
Обновил до версии 1.1.3. Несколько раз перезалил файлы (для надежности). Но проблема осталась. Выдает ошибку 502 Bad gateway. Может дело в том, что я некоторое время установил по своей глупости ньюс граббер, который закачал на сайт несколько сот страниц с другого сайта? Может вся проблема в этом? Могли ли этот компонент испортить таблицы в БД? Помогите!!!!!!!!!
PS. хостер после проверки сайта написал "Проверили вашу административную панель, скорее всего проблема происходит в момент обращения к базе данных из-за длительных запросов к базе, рекомендуется оптимизировать данные запросы".
Вопрос: как оптимизировать эти запросы? Huh
« Последнее редактирование: 02.02.2009, 17:10:22 от Trump » Записан
boston
Moderator
*****

Репутация: +222/-3
Offline Offline

Пол: Мужской
Сообщений: 2699



« Ответ #1 : 02.02.2009, 17:13:09 »

Включи в глобальной конфигурации отладку, посмотри сколько у тебя статей, категорий, разделов.
Записан
Trump
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 83


« Ответ #2 : 02.02.2009, 19:18:16 »

Режим отладки включил.
Внизу админки в главной админ-панели с кнопочками написано следующее:
19 запросов.
1: SELECT template
 FROM jos_templates_menu
 WHERE client_id = 1
 AND menuid = 0

2: DELETE FROM jos_session
 WHERE time < '1233581789'
 AND guest = 1
 AND gid = 0
 AND userid <> 0

3: UPDATE jos_session
 SET time = '1233587789'
 WHERE session_id = '0ae27a8f29f1774343696dff6160af7d'

4: SELECT COUNT( session_id )
 FROM jos_session
 WHERE session_id = '0ae27a8f29f1774343696dff6160af7d'
 AND username = 'admin'
 AND userid = 62

5: SELECT id, title, module, position, content, showtitle, params
 FROM jos_modules AS m
 WHERE m.published = 1
 AND m.position = 'icon'
 AND m.client_id = 1
 ORDER BY m.ordering

6: SELECT id, position FROM jos_modules WHERE module = 'mod_customquickicons'

7: SELECT * FROM jos_custom_quickicons WHERE published = 1 AND gid <= 25 ORDER BY ordering

8: SELECT id, title, module, position, content, showtitle, params
 FROM jos_modules AS m
 WHERE m.published = 1
 AND m.position = 'advert1'
 AND m.client_id = 1
 ORDER BY m.ordering

9: SELECT a.id, a.sectionid, a.title, a.created, u.name, a.created_by_alias, a.created_by
 FROM jos_content AS a
 LEFT JOIN jos_users AS u ON u.id = a.created_by
 WHERE a.state != -2
 ORDER BY created DESC
LIMIT 10

10: SELECT id, title, module, position, content, showtitle, params
 FROM jos_modules AS m
 WHERE m.published = 1
 AND m.position = 'advert2'
 AND m.client_id = 1
 ORDER BY m.ordering

11: SELECT a.hits, a.id, a.sectionid, a.title, a.created, u.name
 FROM jos_content AS a
 LEFT JOIN jos_users AS u ON u.id=a.created_by
 WHERE a.state != -2
 ORDER BY hits DESC
LIMIT 10

12: SELECT id, title, module, position, content, showtitle, params
 FROM jos_modules AS m
 WHERE m.published = 1
 AND m.position = 'cpanel'
 AND m.client_id = 1
 ORDER BY m.ordering

13: SELECT menutype, COUNT(id) AS numitems
 FROM jos_menu
 WHERE published = 1
 GROUP BY menutype

14: SELECT params
 FROM jos_modules
 WHERE module = 'mod_mainmenu' OR module = 'mod_mljoostinamenu'
 ORDER BY title

15: SELECT menutype
 FROM jos_menu
 GROUP BY menutype
 ORDER BY menutype

16: SELECT a.id, a.title, a.name
 FROM jos_sections AS a
 WHERE a.scope = 'content'
 GROUP BY a.id
 ORDER BY a.ordering

17: SELECT *
 FROM jos_components
 ORDER BY ordering, name

18: SELECT id, title, module, position, content, showtitle, params
 FROM jos_modules AS m
 WHERE m.published = 1
 AND m.position = 'header'
 AND m.client_id = 1
 ORDER BY m.ordering

19: SELECT COUNT( session_id )
 FROM jos_session
 WHERE session_id != '0ae27a8f29f1774343696dff6160af7d'

Это то о чем Вы просили?
Записан
boston
Moderator
*****

Репутация: +222/-3
Offline Offline

Пол: Мужской
Сообщений: 2699



« Ответ #3 : 03.02.2009, 09:49:21 »

Нормальный лог...
Посмотри сколько создано категорий и разделов, и сколько отдельных статей.
Записан
Trump
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 83


« Ответ #4 : 03.02.2009, 10:33:26 »

О-па!!! ПРи открытии вкладки разделы выдает ошибку "Fatal error: Call to undefined function: ext() in /www/...../www/htdocs/administrator/components/com_sections/toolbar.sections.html.php on line 63"
приоткрытии категории выдает ошибку "Fatal error: Call to undefined function: ext() in /www/...../www/htdocs/administrator/components/com_categories/toolbar.categories.html.php on line 80"
Но до обновления версии этого не было.
Так статей всего 286
Записан
boston
Moderator
*****

Репутация: +222/-3
Offline Offline

Пол: Мужской
Сообщений: 2699



« Ответ #5 : 03.02.2009, 10:39:33 »

Проверь все ли файлы корреткно обновились
Записан
Trump
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 83


« Ответ #6 : 03.02.2009, 20:50:36 »

я опять перезалил файлы и снова еще косяк к прежним: в админке развернулись все менюшки верхней панели, шаблон как-то разошелся, главные кнопочки встали зигзагом, короче тысяча напастей.
Ошибку с шаблоном решил: пришлось залить шаблон от версии 1.0.0.0
Но главная проблема осталась. Смотрел в БД, оптимизировал и восстановил jos_content, но все бестолку!
« Последнее редактирование: 03.02.2009, 21:09:08 от Trump » Записан
boston
Moderator
*****

Репутация: +222/-3
Offline Offline

Пол: Мужской
Сообщений: 2699



« Ответ #7 : 04.02.2009, 08:41:36 »

Пришли в личку адрес сайта с паролями на админку плиз
Записан
Trump
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 83


« Ответ #8 : 04.02.2009, 13:30:52 »

отправил на мэйл бостон86
через личку нет доступа к отправке сообщений
Записан
Trump
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 83


« Ответ #9 : 05.02.2009, 16:31:53 »

Что-нибудь получилось Boston?
Записан
boston
Moderator
*****

Репутация: +222/-3
Offline Offline

Пол: Мужской
Сообщений: 2699



« Ответ #10 : 05.02.2009, 16:54:29 »

Там странная версия Joostina, обновлял с Joomla? Или с нуля ставил?
Записан
Trump
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 83


« Ответ #11 : 05.02.2009, 17:03:42 »

Я ставил joostin"у 1.0.0. которая у меня безболезненно работала 2 года, а сейчас после возникновения проблемы залил поверх jostin"у 1.1.3. Может полностью удалить все, заново залить файлы, вот только будет ли у меня после этого работать БД?
Записан
boston
Moderator
*****

Репутация: +222/-3
Offline Offline

Пол: Мужской
Сообщений: 2699



« Ответ #12 : 05.02.2009, 17:44:09 »

XCOS, это ты к чему???

Trump, попробуй через phpMyadmin оптимизировать базу, и включить кэширование панели управления в админке.
Записан
Trump
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 83


« Ответ #13 : 05.02.2009, 19:29:17 »

При попытке перенести базу с существующего сервера на новый в таблице jos_content выдает следующую ошибку:

Ошибка
SQL-запрос:

-- -- Дамп данных таблицы `jos_content` -- INSERT INTO `jos_content` (`id`, `title`, `title_alias`, `introtext`, `fulltext`, `state`, `sectionid`, `mask`, `catid`, `created`, `created_by`, `created_by_alias`, `modified`, `modified_by`, `checked_out`, `checked_out_time`, `publish_up`, `publish_down`, `images`, `urls`, `attribs`, `version`, `parentid`, `ordering`, `metakey`, `metadesc`, `access`, `hits`, `notetext`) VALUES (1, 'Спасибо за выбор Joostina!', 'Спасибо за выбор Joostina!', '{mosimage}Поздравляем! Если Вы видите это сообщение – то Joostina успешно установлена и готова к работе. Благодарим за выбор CMS Joostina, надеемся что она оправдает возложенные на неё ожидание.

После установки система уже содержит некоторое количество вс[...]

Ответ MySQL:

#1062 - Duplicate entry '1' for key 1

Как это исправить? Может все проблемы из-за этого?
« Последнее редактирование: 10.02.2009, 16:59:43 от Trump » Записан
boston
Moderator
*****

Репутация: +222/-3
Offline Offline

Пол: Мужской
Сообщений: 2699



« Ответ #14 : 10.02.2009, 17:04:07 »

Веротяно когда делал дамп базы на прежнем сервере - не указал записывать условия для автоинскрементных полей.
Попробуй для снятия дампа использовать skdumper, и повторить операцию.
Записан
Trump
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 83


« Ответ #15 : 10.02.2009, 18:37:16 »

пробовал через этот скрипт. Все равно возникает проблема с jos_content, таблица копируется с ошибками
Как можно ее восстановить? Стандартными средствами PHP Myadmin не получается, отвечает что все восстановлено и оптимизировано, но фактически эта таблица глючит и именно поэтому я считаю что контент не добавляется!
Записан
Trump
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 83


« Ответ #16 : 10.02.2009, 18:51:51 »

Boston очень нужно восстановить работоспособность сайта, помоги, готов заплатить за услугу  Grin
Записан
boston
Moderator
*****

Репутация: +222/-3
Offline Offline

Пол: Мужской
Сообщений: 2699



« Ответ #17 : 10.02.2009, 21:45:47 »

На мыло опять данные для админки + для доступа к ftp и phpmyadmin
Записан
temniy
Живу я здесь
******

Репутация: +80/-9
Offline Offline

Пол: Мужской
Сообщений: 873



« Ответ #18 : 10.02.2009, 22:07:36 »

#1062 - Duplicate entry '1' for key 1

Как это исправить? Может все проблемы из-за этого?
Это всего лишь означает, что эти данные уже есть в базе, поэтому ошибка. Если в переносимой таблице после этого есть данные, то они не переносятся. Нужно очистить таблицу и залить данные снова.
Записан
genix
Гость
« Ответ #19 : 31.03.2009, 15:27:29 »

Насчет очистки - это правильно.
Но такая фигня еще часто бывает, если указать поле ID как ключ, но не настроить автоинкремент... Еще мжно случайно дефолт валью поставить) Но проще, конечно, очистить таблицу куда надо импортировать и заново дамп сделать с отмеченой галочкой "дроп иф екзистс"
Записан
BBelik
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 4


« Ответ #20 : 25.11.2009, 23:44:03 »

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


* joomla.jpg (47.44 Кб, 1280x621 - просмотрено 114 раз.)
Записан
ZHart
Moderator
*****

Репутация: +53/-4
Offline Offline

Пол: Мужской
Сообщений: 933


Когда-то я был Hammer-ом ;)


« Ответ #21 : 26.11.2009, 11:32:17 »

BBelik, здесь обсуждается Joostina, а не Joomla 1.5.
Напишите в соответствующий раздел.

Upd.: И не нужно дублировать один и тот же вопрос сразу в нескольких темах dry
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet