Новости Joomla

Человек на GitHub ускорил Joomla в 600 раз на объёме 150к+ материалов в 1700+ категориях

Человек на GitHub ускорил Joomla в 600 раз на объёме 150к+ материалов в 1700+ категориях

👩‍💻 Человек на GitHub ускорил Joomla в 600 раз на объёме 150к+ материалов в 1700+ категориях. На старте его сайт на Joomla 3 вообще не смог обновиться на Joomla 5. Пришлось делать экспорт/импорт материалов. Проделав всё это он запустил-таки этот объём данных на Joomla 5. Тестовый скрипт грузил 200 материалов из этого объёма всего за 94 секунды ))) А главная страница с категориями грузилась 20 секунд. Добавив индекс для таблицы #__content

CREATE INDEX idx_catid_state ON #__content (catid, state);
он сократил время загрузки категорий до 1 секунды. Затем наш герой решил поковырять SQL-запрос в ArticleModel, который отвечает за выборку материалов. И решил заменить тип JOIN на STRAIGHT_JOIN для категорий.
// ->from($db->quoteName('#__content', 'a'))->from(    $db->quoteName('#__content', 'a')    . ' STRAIGHT_JOIN ' . $db->quoteName('#__categories', 'c')    . ' ON ' . $db->quoteName('c.id') . ' = ' . $db->quoteName('a.catid'))// ->join('LEFT', $db->quoteName('#__categories', 'c'), $db->quoteName('c.id') . ' = ' . $db->quoteName('a.catid'))
Что сократило загрузку 200 материалов из 150к с 94 секунд до 5. К слову сказать, боевой сайт на Joomla 3 крутится на 12CPU 64GB рамы. А все манипуляции с кодом он делает на базовом 1CPU 1GB сервере и замеры скорости даны именно для базового сервера. Но это всё в дискуссии, хотя в идеале должно вылиться в Pull Requests. Мы - Open Source сообщество, где никто никому ничего не должен. Джунгли. Но человек ищет пути оптимизации Joomla и предлагает решения. Если оказать поддержку и предложить помощь хотя бы с тестированием самых разнообразных сценариев, то возможно эти улучшения смогут войти в ядро. Пусть не быстро, пусть через несколько лет, пусть не все, но войдут. Достаточно предложить руку помощи и приложить немного усилий.
Дискуссию на GitHub можно почитать здесь.@joomlafeed#joomla #community #php

Перевод и публикация интервью с Joomla евангелистом на греческом портале Joomla

Перевод и публикация интервью на греческом портале Joomla 🇬🇷

Утро, просматриваешь входящие письма и изучаешь новости и внезапно обнаруживаешь, что инициатива, которую ты начал, подхватывается другими людьми. 🎉

Недавно я взял интервью у Билла (Василиса) Коциаса - руководителя студии, читающего лекции в университете и популяризатора Joomla в Греции. Это интервью из журнала NorrNext, в оригинале на английском, теперь доступно на греческом языке и опубликовано на портале joomla.gr. 🎉

До чего же приятно… 😇😊 Работа замечена и с ней посчитали необходимым ознакомить аудиторию страны, в которой Билл читает лекции. И это солнечная Греция - страна, страна, с которой Россию многое связывает. 🇬🇷🇷🇺🕊

Смотрю на греческий алфавит и тут же рисуются картины белоснежных зданий в окружении винограда и амфор, красивых женщин в сандалиях и мужественных воинов, охраняющих покой полисов, в которых ученые мужи работают над трудами, позже вошедшими в века. Красиво! 😇Но вернемся к интервью.

Из него вы узнаете, что в Греции доля Joomla среди CMS занимает порядка 30-40%. По моему мнению это - самый высокий показатель во всем мире. Также чтение лекций о Joomla в университетах позволит привести новых пользователей и к тому же молодое поколение. Ну и огромное кол-во сертификтатов Билла на стене (смотрим фото в статье) свидетельствует о том, что Joomla может применяться как профессиональный инструмент.

🌐 Оригинальное интервью (на английском)
🇬🇷 Интервью на греческом портале (joomla.gr)

Что насчет перевода на русский? Увы, времени всего 24 часа в сутках. Я продолжаю готовить новые интервью. Возможно, после завершения выпуска журнала, рассмотрю перевод некоторых интервью на русский. Но я об этом не говорил. 😊 В блоге @eugenius_blog публикую анонсы интересных событий из мира Joomla, интервью, уроки и полезные советы, а также делюсь мыслями:, связанными с разработкой и веб-дизайном.

0 Пользователей и 1 Гость просматривают эту тему.
  • 100 Ответов
  • 97119 Просмотров

Проблема такова. Регистрация на сайте как таковом не нужна. Но еще установлен VirtueMart 1.1.3 + Joomla 1.5.14. Для регистрации использую mod_virtuemart_login. Много всего перечитал, что нашлось в поиске. Выполнил действия с кэшем, очистил таблицу с сессиями в БД, ничего не помогает.
А проблема то вот в чем. Допустим при входе или выходе из модуля авторизации VirtueMart перекидывает на такую пустую страницу, с надписью "Invalid Token"
Цитировать
/index.php?option=com_user&task=logout
В стандартном модуле Joomla перекидывает на
Цитировать
index.php
пишется та же ошибка, но при обновлении страницы лечится (в случае выше нет)
Нужен ваш хэлп как это исправить, или хотя бы сделать чтобы из модуля виртуемарта перекидывало на главную, там хоть если обновить то работает.
Если бы только я пользовался этим модулем, т.е. не было бы магазина и надобности в регистрации, то просто бы стирал лишнее в ссылке в строке ввода браузера и опять попадал на главную. Но помимо меня есть еще пользователи.:'(
« Последнее редактирование: 01.12.2010, 21:49:39 от 4webspot »

Re: Проблема с авторизацией Invalid Token
« Ответ #1 : 26.10.2009, 10:44:35 »
В файле VirtueMart.cfg.php добавьте www перед адресом вашего сайта.     http://site.com --->>> http://www.site.com
*

mark111

  • Захожу иногда
  • 63
  • 1 / 0
Re: Проблема с авторизацией Invalid Token
« Ответ #2 : 13.12.2009, 22:30:12 »
СПАСИБО за совет. Реально заработало!
*

chelsyk

  • Осваиваюсь на форуме
  • 49
  • 1 / 0
Re: Проблема с авторизацией Invalid Token
« Ответ #3 : 03.01.2010, 15:19:07 »
У меня нету магазина, но есть CB и та же проблема.
При авторизации mysite.ru - все ок, а с www.mysite.ru - invalide token. Помогите.

Re: Проблема с авторизацией Invalid Token
« Ответ #4 : 26.02.2010, 19:54:27 »
Решил эту проблему путем настройки файла .htaccess в корневой директории где лежит Joomla если его нет создайте его с помощью Блокнота только удалите .txt из имени.

Обратите внимание файл имеет вид .htaccess а не htaccess.txt или .htaccess.txt

В файле должно быть прописано следующее и сохранен он должен быть в директории где joomla
Код
##
# @version $Id: htaccess.txt 10492 2008-07-02 06:38:28Z ircmaxell $
# @package Joomla
# @copyright Copyright (C) 2005 - 2008 Open Source Matters. All rights reserved.
# @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
# Joomla! is Free Software
##


#####################################################
#  READ THIS COMPLETELY IF YOU CHOOSE TO USE THIS FILE
#
# The line just below this section: 'Options +FollowSymLinks' may cause problems
# with some server configurations.  It is required for use of mod_rewrite, but may already
# be set by your server administrator in a way that dissallows changing it in
# your .htaccess file.  If using it causes your server to error out, comment it out (add # to
# beginning of line), reload your site in your browser and test your SEF url's.  If they work,
# it has been set by your server administrator and you do not need it set here.
#
#####################################################

##  Can be commented out if causes errors, see notes above.
Options +FollowSymLinks

#
#  mod_rewrite in use

RewriteEngine On

RewriteCond %{HTTP_HOST} ^presentall\.ru$
RewriteRule ^(.*)$ http://www.presentall.ru/


########## Begin - Rewrite rules to block out some common exploits
## If you experience problems on your site block out the operations listed below
## This attempts to block the most common type of exploit `attempts` to Joomla!
#
# Block out any script trying to set a mosConfig value through the URL
RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR]
# Block out any script trying to base64_encode crap to send via URL
RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [OR]
# Block out any script that includes a <script> tag in URL
RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR]
# Block out any script trying to set a PHP GLOBALS variable via URL
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
# Block out any script trying to modify a _REQUEST variable via URL
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
# Send all blocked request to homepage with 403 Forbidden error!
RewriteRule ^(.*)$ index.php [F,L]
#
########## End - Rewrite rules to block out some common exploits

#  Uncomment following line if your webserver's URL
#  is not directly related to physical file paths.
#  Update Your Joomla! Directory (just / for root)

# RewriteBase /


########## Begin - Joomla! core SEF Section
#
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/index.php
RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$  [NC]
RewriteRule (.*) index.php
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
#
########## End - Joomla! core SEF Section



В файле может и много лишнего кода но главные две строчки тут это и распологаться они должны сразу после строки RewriteEngine On

Код
RewriteCond %{HTTP_HOST} ^presentall\.ru$
RewriteRule ^(.*)$ http://www.presentall.ru/

Делают они следующее если пользователь обращается к сайту по адресу presentall.ru то сделать редирект на www.presentall.ru (который должен быть указан во всех настройках Joomla как основной адрес сайта)

Все проблема решена!
*

dimanus

  • Осваиваюсь на форуме
  • 12
  • 7 / 0
Re: Проблема с авторизацией Invalid Token
« Ответ #5 : 14.03.2010, 19:28:27 »
путем настройки файла .htaccess в корневой директории решить проблему не удалось. Более того, при переносе на www слетает некоторый функционал в админке
Invalid Token остался.
Помойму глюк в com_user. Буду разбираться...
« Последнее редактирование: 14.03.2010, 19:39:46 от dimanus »
*

саша2002

  • Новичок
  • 4
  • 0 / 0
Re: Проблема с авторизацией Invalid Token
« Ответ #6 : 30.03.2010, 14:49:22 »
у меня наоборот после того как убрал www то ищезло инвалид токен :laugh:
*

саша2002

  • Новичок
  • 4
  • 0 / 0
Re: Проблема с авторизацией Invalid Token
« Ответ #7 : 30.03.2010, 14:58:01 »
но исчезли все пункі виртуал марка
*

zikkuratvk

  • Глобальный модератор
  • 4820
  • 345 / 2
  • Обслуживаем проекты - дорого.
Re: Проблема с авторизацией Invalid Token
« Ответ #8 : 30.03.2010, 15:00:37 »
проблемы в компоненте юзер нет... проблема либо в модули либо в неправильной настройке конфига сайта... редирект на www вам поможет если вы жестко прописали в конфиге что сайт с www... из личного опыта такие же проблемы возникают с модулем авторизации от YOO... и еще с рядом расширений. С чистой Joomla я таких проблем не встречал.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

urauraura

  • Новичок
  • 2
  • 4 / 0
Re: Проблема с авторизацией Invalid Token
« Ответ #9 : 09.04.2010, 17:01:14 »
В файле VirtueMart.cfg.php добавьте www перед адресом вашего сайта.     http://site.com --->>> http://www.site.com

Cпасибо большое!

Проблема случилась при переносе сайта интернет магазина (VirtueMart) на хостинг, на локалке все было в порядке. При попытке зарегистрироваться вылезала ошибка Invalid Tolken. Модуль авторизации использовался VirtueMart.

Помогло: В файле VirtueMart.cfg.php добавьте www перед адресом вашего сайта.     http://site.com --->>> http://www.site.com

Но: при попытке залогиниться c mysite.ru выбрасывалась ошибка. С www.mysite.ru все стало в порядке.

Помогло: поставить .htaccess редирект, добавив строчки перед строчками с RewriteCond  

## fix invalid token
RewriteCond %{HTTP_HOST} ^вашсайт.зона(например com) [NC]
RewriteRule (.*) http://www.вашсайт.зона(например com)/$1 [L,R=301]

Спасибо за это Alisandre78
В чем возможно причина.. цитирую "есть какая - то проблемка с ссылками на сайт с www. и без www.Исходя  из этого, нужно чтобы ссылка на регистрацию из виртумартовского модуля логин - шла на тот адрес сайта, который прописан в настройках конфига Joomla - лив сайт адрес. И такой же адрес (с с www. или без www) должен быть прописан в настройках безопасности VirtueMart (вкладка настройки - безопасность - там 2 адреса - должны быть одинаковыми). Если проблема не искореняется используем плагин для редиректа на один из адресов с с www. или без www "

Всем спасибо, что можно найти решение, надеюсь кому-то тоже пригодится.. ^-^ *DRINK*

ps. также вначале была проблема с двойной авторизацией администратора - приходилось два раза вводить логин и пароль, вышесделанное устранило этот косяк тоже.
« Последнее редактирование: 28.01.2011, 13:26:20 от smart »
*

Yavich

  • Захожу иногда
  • 133
  • 3 / 1
Re: Проблема с авторизацией Invalid Token
« Ответ #10 : 23.07.2010, 03:30:10 »
У меня сейчас похожая проблема. Если не авторизован на сайте при открытии браузера, то при входе - Invalid token, жмешь Назад - оказываешься уже авторизованным. Если после этого выйти из аккаунта и залогиниться заново, ошибок не возникает. Но если при следующем открытии сайта или браузера окажешься неавторизованным, то все опять повторяется. Это при site.com. При www.site.com вообще почти всегда Invalid token. Уже не знаю что делать.
*

Yavich

  • Захожу иногда
  • 133
  • 3 / 1
Re: Проблема с авторизацией Invalid Token
« Ответ #11 : 19.10.2010, 20:20:02 »
Между прочим, так и не могу решить эту проблему. Ещё один диагноз - вводя site.com/index.php я авторизован, а просто site.com - нет, плюс еще с www не понятны дела. В общем, под разными именами сайт живет разными жизнями. Уже замучил этот баг, помогите кто-нибудь  :O
*

Yavich

  • Захожу иногда
  • 133
  • 3 / 1
Re: Проблема с авторизацией Invalid Token
« Ответ #12 : 20.10.2010, 18:47:23 »
В общем, поизучав эту проблему, пришел к такому выводу.
Глючат сессии. На страницах с index.php, и без него, они идут параллельно. Без index.php у меня только главная страница. Если не можете помочь с решением этой проблемы, подскажите хотя бы, как сделать, чтобы с главной редиректило на главную/index.php.
*

n_i_x

  • Захожу иногда
  • 130
  • 6 / 0
Re: Проблема с авторизацией Invalid Token
« Ответ #13 : 25.10.2010, 08:39:19 »
Cпасибо большое!

Проблема случилась при переносе сайта интернет магазина (VirtueMart) на хостинг, на локалке все было в порядке. При попытке зарегистрироваться вылезала ошибка Invalid Tolken. Модуль авторизации использовался VirtueMart.

Помогло: В файле VirtueMart.cfg.php добавьте www перед адресом вашего сайта.     http://site.com --->>> http://www.site.com

Но: при попытке залогиниться c mysite.ru выбрасывалась ошибка. С www.mysite.ru все стало в порядке.

Помогло: поставить .htaccess редирект, добавив строчки перед строчками с RewriteCond  

## fix invalid token
RewriteCond %{HTTP_HOST} ^вашсайт.зона(например com) [NC]
RewriteRule (.*) http://www.вашсайт.зона(например com)/$1 [L,R=301]

Спасибо за это Alisandre78
В чем возможно причина.. цитирую "есть какая - то проблемка с ссылками на сайт с www. и без www.Исходя  из этого, нужно чтобы ссылка на регистрацию из виртумартовского модуля логин - шла на тот адрес сайта, который прописан в настройках конфига Joomla - лив сайт адрес. И такой же адрес (с с www. или без www) должен быть прописан в настройках безопасности VirtueMart (вкладка настройки - безопасность - там 2 адреса - должны быть одинаковыми). Если проблема не искореняется используем плагин для редиректа на один из адресов с с www. или без www "

Всем спасибо, что можно найти решение, надеюсь кому-то тоже пригодится.. ^-^ *DRINK*

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


спасибо сторки в .htaccess помогли!
« Последнее редактирование: 05.05.2011, 14:32:14 от smart »
*

web_abuser

  • Новичок
  • 9
  • 0 / 0
Re: Проблема с авторизацией Invalid Token
« Ответ #14 : 27.10.2010, 09:33:03 »
Сначала вылетало сообщение Invalid Token  почистил jos_session удалил кеш, "стала вылетать ошибка Время жизни сессии истекло, авторизуйтесь снова". Причем добавление двух строчек в .htaccess не помогло при этом вообще сервер отказывался сайт открывать, и выдавал ошибку 500. Кто нить знает в чем действительно дело, т.к почитав форум такое ощущение что исправление ошибок это сплошное шаманство а не реальное решение проблемы.

« Последнее редактирование: 28.10.2010, 12:17:04 от web_abuser »
*

web_abuser

  • Новичок
  • 9
  • 0 / 0
Re: Проблема с авторизацией Invalid Token
« Ответ #15 : 28.10.2010, 13:37:35 »
Вобщем проблема походу четко отслеживается, Joomla различает адресс сайта т.е http://www.site.ru/  и http://site.ru/ т.е если в настройках жестко забито то или иное название то после заполнения формы регистрации то программный код перекидывает на жестко забитый УРЛ. но если изначально он не совпадал, то возникает ошибка. Вероятно это задумывалось как защита от взлома. Поэтому походу выход один - сайт должен полностью работать под жестко заданным УРЛом, т.е проблема решается добавлением двух строчек в файл .htaccess. Но тут сразу же возникает вторая проблема, например у меня на хостинге такое не работает. Сервер сразу показывает пустой экран с ошибкой 500. Рою дальше.
*

web_abuser

  • Новичок
  • 9
  • 0 / 0
Re: Проблема с авторизацией Invalid Token
« Ответ #16 : 28.10.2010, 13:52:55 »
Первый вариант не срабатывал на сервере
RewriteEngine On
#RewriteCond %{HTTP_HOST} ^site\.com$
#RewriteRule ^(.*)$ http://www.site.com/

Сработал вариант добавления строчек в .htaccess от пользователя urauraura
 а именно

RewriteEngine On
## fix invalid token
RewriteCond %{HTTP_HOST} ^site.com [NC]
RewriteRule (.*) http://www.site.com/$1 [L,R=301]


Спасибо пользователям за подсказки.
Тестирую дальше. пока вроде работает.
« Последнее редактирование: 28.10.2010, 13:56:23 от web_abuser »
*

Yavich

  • Захожу иногда
  • 133
  • 3 / 1
Re: Проблема с авторизацией Invalid Token
« Ответ #17 : 03.11.2010, 23:22:01 »
Короче, не знаю что делать, проблема не исчезает никак. Придётся наверное сносить всё нафиг, и заново устанавливать. Хотя уже сомневаюсь, что это поможет.
*

lezvoed

  • Осваиваюсь на форуме
  • 32
  • 7 / 0
Re: Проблема с авторизацией Invalid Token
« Ответ #18 : 03.11.2010, 23:52:07 »
Я тоже с этой бякой долго мучался. Понял я это дело так.

Глюки возникают из-за того, что сайт существует в двух ипостасях -  www.mysite.ru (субдомен) и просто mysite.ru . При различных действиях и условиях (вроде авторизации с отмеченной галкой "запомнить") юзера перебрасывает с одного сайта, на другой. При этом вылезает invalid token, т.к. авторизовывались мы на одном сайте, а попали уже на другой сайт - и здесь мы вроде как не авторизованы. В общем возникает путаница, из-за чего сессия падает. Я нашел такое решение: прописал в настройках вирта адрес сайта (советую без www - просто mysite.ru), а потом настроил жесткое перенаправление со всех адресов с www.mysiteru/* на mysite.ru. Оба действия здесь описывались, надо их только совместить для полной надежности. Мне помогло.

P.S. Похоже протупил, все уже давно описали.
« Последнее редактирование: 03.11.2010, 23:56:30 от lezvoed »
*

Yavich

  • Захожу иногда
  • 133
  • 3 / 1
Re: Проблема с авторизацией Invalid Token
« Ответ #19 : 03.11.2010, 23:56:48 »
Да у меня даже вирта нет, а все равно косяки )))

Вот одна из типичных ситуаций моей проблемы:
Отключаю сайт в настройках, закрываю браузер. Открываю заново, захожу на сайт, сайт виден, но я не авторизован. Перейдя на какую-нибудь страницу (новости, например), оказываюсь авторизованным. Если же вместо этого логинюсь с главной - Invalid token (после чего, нажав Назад, возвращаюсь уже авторизованным)
« Последнее редактирование: 04.11.2010, 00:00:54 от Yavich »
*

lezvoed

  • Осваиваюсь на форуме
  • 32
  • 7 / 0
Re: Проблема с авторизацией Invalid Token
« Ответ #20 : 04.11.2010, 22:09:47 »
А кнопку "Выйти" перед закрытием браузера жали? По-моему сайт отключается только для уже завершенных сессий. Возможна такая ситуация - сессия корректно не завершена, поэтому а) сайт вам показывается б) при попытке авторизоваться возникает ошибка, т.к. сайт вообще отключен, и главную как бы вообще нельзя увидеть г) жмакаете "назад" и снова видите сайт, т.к. сессия по-прежнему не завершилась.
*

Yavich

  • Захожу иногда
  • 133
  • 3 / 1
Re: Проблема с авторизацией Invalid Token
« Ответ #21 : 05.11.2010, 08:38:05 »
Нет, выйти конечно не жал. Дело не в том, что сайт выключен, это я просто привёл пример.
Даже когда включен - заходишь, логинишься (с кнопкой Запомнить), потом закрываешь ьраузер, открываешь, заходишь неавторизованным, обновишь страницу - авторизуешься автоматически, а если попытаешься логиниться - Invalid Token. В общем, сессия как будто бы ещё продолжается, но модуль авторизации предлогает логиниться

Re: Проблема с авторизацией Invalid Token
« Ответ #22 : 17.11.2010, 16:05:54 »
В файле VirtueMart.cfg.php добавьте www перед адресом вашего сайта.     http://site.com --->>> http://www.site.com

Большое спасибо за информацию!
*

crazyASD

  • Давно я тут
  • 582
  • 26 / 2
Re: Проблема с авторизацией Invalid Token
« Ответ #23 : 24.11.2010, 15:40:50 »
Можно и без www, главное чтобы при кэшировании, все модули имели такое же время жизни кэша как и в глобальных настройках. При этом, если идет связка с каким-нибудь  внешним скриптом (например форумом через Jfusion), то и для него нужно установить такое же время жизни кэша.
При этом не забываем отключить кэширование у модуля входа.
Так что, немного поколдовав, я добился полного исчезновения Invalid Token.
Сон разума порождает монстров
--
Фрилансом не занимаюсь. Никому ничего не должен. Отвечаю по мере знания и умения. -- JFusion - Наше всё! Joomla 1.5.23 SMF 1.1.15 JFusion 1.5.6 JComments 2.2.0 JoomGallery 1.5.6.4 JDownloads 1.8
*

bubaduba

  • Осваиваюсь на форуме
  • 40
  • 0 / 0
  • Делай добро, и отпускай его в море...
Re: Проблема с авторизацией Invalid Token
« Ответ #24 : 29.11.2010, 05:38:13 »
Спасибо, с помощью .htaccess вопрос решен!

Re: Проблема с авторизацией Invalid Token
« Ответ #25 : 01.12.2010, 21:39:25 »
Народ, кому интересно, нашел выход/решение, короче как избавиться от ошибки.
Проблема была немного в другом: для своего сайта мама-папа.ру нашел автора - девушка психолог, которая согласилась написать пару статей о психологии детей. Мне нужно было открыть ей возможность Автора, но получался глюк, в том, что когда она заходила на сайт, и нажимала сохранить статью, то следующая страница была белая с ошибкой Invalid Token. Я тоже и кэш чистил, и старый кэш, и таблицы jos_session в базе, и все куки удалял, и отключал в Joomle кэширование - ничего не помогало. Выход нашелся неожиданный. Вход на сайт происходит через модуль шаблона (сверху у солдатика), смотрите на  и если нажимать на выход из этого же модуля, то получается, что вы не вышли до конца. И в последующих входах Joomla не понимает/путается кто вошел. Следовательно выдает ошибку Invalid Token. Я попробовал один раз выйти с помощью модуля самой Joomla, если зарегиться, то он появляется справа. Так вот, если сделать выход через него, а потом опять войти, и сохранить статью, то ошибки не будет. 
*

aaleks74

  • Новичок
  • 7
  • 0 / 0
помогите разобратся с проблемой
после долгого прибывания на сайте на одной любой странице ,когда переходиш на другую выдает такое;

хотя я был авторизован на сайте,вводиш логин , пароль выдаёт Invalid Token. Если вернутся назад и просто перегрузить страницу проходит авторизация
проблема появилась недавно,до этого пол года было все нормально
вот сайт
« Последнее редактирование: 04.12.2010, 00:01:21 от aaleks74 »
*

aaleks74

  • Новичок
  • 7
  • 0 / 0
Нет, выйти конечно не жал. Дело не в том, что сайт выключен, это я просто привёл пример.
Даже когда включен - заходишь, логинишься (с кнопкой Запомнить), потом закрываешь ьраузер, открываешь, заходишь неавторизованным, обновишь страницу - авторизуешься автоматически, а если попытаешься логиниться - Invalid Token. В общем, сессия как будто бы ещё продолжается, но модуль авторизации предлогает логиниться
вот у меня таже проблема, интересно выход нашелся ?
вот бывает и такое при переходе с http://мой сайт.ru / на http://мой сайт.ru /index.php
*

Andriyka

  • Осваиваюсь на форуме
  • 10
  • 2 / 0
...
## fix invalid token
RewriteCond %{HTTP_HOST} ^вашсайт.зона(например com) [NC]
RewriteRule (.*) http://www.вашсайт.зона(например com)/$1 [L,R=301]
...

Помогло, спс yes!
*

Yavich

  • Захожу иногда
  • 133
  • 3 / 1
вот у меня таже проблема, интересно выход нашелся ?
вот бывает и такое при переходе с http://мой сайт.ru / на http://мой сайт.ru /index.php

Нет, выход до сих пор не найден, перерыл весь интернет - куча решений, но все мимо, сам пробовал всё что можно - не помогает, у друзей веб-программистов спрашивал - не знают. Бред...
Жду финальной версии 1,6, придётся переходить на неё, по ходу это единственный выход :(
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Проблема со входом в Админ панель после переноса сайта

Автор Vlad Ermolaev

Ответов: 11
Просмотров: 4183
Последний ответ 12.12.2019, 15:48:25
от SeBun
Переход на PHP 7, не пускает в админку Invalid Token

Автор murzuk

Ответов: 37
Просмотров: 5246
Последний ответ 07.04.2018, 05:52:09
от capricorn
Проблема c MobileJoomla

Автор alexmishka

Ответов: 0
Просмотров: 1774
Последний ответ 25.02.2018, 20:32:10
от alexmishka
Вопрос при переходе на https/ Проблема с внутренними ссылками

Автор krot

Ответов: 4
Просмотров: 2123
Последний ответ 06.02.2018, 09:21:33
от krot
Проблема при переносе Joomla на xampp

Автор sbabaev

Ответов: 6
Просмотров: 7502
Последний ответ 28.07.2017, 09:06:10
от pro100skill