При входе в админку - ошибка 500 Internal Server Error, а сайт работает. Joomla ошибка 500 при входе в админку


При входе в админку - ошибка 500 Internal Server Error, а сайт работает

Здравствуйте! Помогите пожалуйста! При входе в админку выдается ошибка Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator to inform of the time the error occurred and of anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

Это сообщение в левой половине окна, а в правой - логотипы хостинга.

Сайт сам работает. А пользоваться административной панелью я не могу. Я, к сожалению, только редактор, с минимальным знанием HTML, а связь с разработчиком сайта утеряно. Ошибка появилсь сегодня утром. Вчера я добавляла, как всегда, новости на сайт. Никогда не было проблем. А сегодня вот так. Написала хостингу - хостинг молчит. Помогите, пожалуйста, как можно исправить эту ошибку. Если можно, пошагово. Буду всем очень благодарна!

Внутри .htaccess вот это ## # @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

########## 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

 

joomla-support.ru

Исправляем ошибку входа в админку Joomla: 500

Главная » Новости

Опубликовано: 28.05.2017

видео Исправляем ошибку входа в админку Joomla: 500Ошибка 500 нет доступа к сайту

26 май 2014 г. в 16:13

Представьте, Вы вводите логин и пароль, но вместо входа в панель администрирования видите надпись: 500 - обнаружена ошибка . При этом сайт работает. Причин возникновения такой ситуации в Joomla может быть много. Пятисотая ошибка это любая внутренняя ошибка сервера, которая не имеет четкого описания. То есть, понять по её коду, что случилось — нельзя. Однако, расстраиваться раньше времени не стоит.

В первую очередь следует открыть журнал ошибок (лог) и посмотреть, есть ли там сообщения об ошибках. Он лежит в каталоге «/logs» и называется «error.php». Смотрите последние записи, возможно, они прояснят ситуацию. Например, мы сможем узнать из-за какого модуля она происходит. Если виновник найден, то остаёться подключиться к базе данных и отключить модуль или плагин, мешающий авторизоваться.

Ошибка при входе в админку

В моём случае в логе ничего не оказалось. Тогда, существует большая вероятность, что проблема возникает из-за невозможности записи в каталоги «/logs» и «/tmp». Попробуйте выставить на эти каталоги и файлы внутри них полные права — «777». Сделать это можно через FTP клиент. У многих проблема решалась таким образом, о чем свидетельствуют комментарии на тематических форумах.

Если не помогло, то стоит проверить правильность путей к этим каталогам в конфигурационном файле — «configuration.php». Открываем его через текстовый редактор и ищем следующие строки:

public $log_path = '/logs';

public $tmp_path = '/tmp';

Так они выглядели у меня при возникновении пятисотой ошибки. Посмотрев аналогичные переменные на других сайтах с Joomla, я обнаружил, что там прописаны не относительные пути, а полные — от корневой директории. Даже если дело не в этом, хуже не станет. Поэтому выясняем полный путь к сайту. Для этого создаём в корневой директории файл «test.php» и прописываем в нем:

<?php echo $_SERVER['DOCUMENT_ROOT']; ?>

Вводим в браузер путь к нашему скрипту и смотрим, какой путь он показывает. Этот путь вставляем в конфигурационный файл «джумлы». Получаем что-то вроде этого:

public $log_path = '/home/www/realadmin/logs';

public $tmp_path = '/home/www/realadmin/tmp';

Если проблема не решилась, значит требуется подробный анализ сайта и установленных модулей. Проверке будет подлежать просмотр корректности файла «htaccess», а так же поочередное отключение и включение всех установленных модулей и плагинов через базу данных. Делать это требуется предельно аккуратно, так как при неправильном подходе можно усугубить ситуацию.

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

wm-monitoring.ru

Joomla 2.5 - Ошибка 500 в админке в разделе МЕНЮ, на сайте только главная

  • [Wed Apr 30 12:07:42 2014][error][client 94.180.110.21] PHP Warning:  Invalid argument supplied for foreach() in /home/k/komfort1/komfort1.timweb/public_html/components/com_content/models/articles.php on line 486, referer: http://komfort1.tmweb.ru/administrator/index.php

  • [Wed Apr 30 12:07:42 2014][error][client 94.180.110.21] PHP Warning:  mysqli_num_rows() expects parameter 1 to be mysqli_result, boolean given in /home/k/komfort1/komfort1.timweb/public_html/libraries/joomla/database/database/mysqli.php on line 263, referer: http://komfort1.tmweb.ru/administrator/index.php

  • [Wed Apr 30 12:13:20 2014][error][client 94.180.110.21] File does not exist: /home/k/komfort1/komfort1.timweb/public_html/favicon.ico, referer: http://komfort1.tmweb.ru/produktsiya/vodonagrevateli

  • [Wed Apr 30 12:21:06 2014][error][client 94.180.110.21] PHP Warning:  Invalid argument supplied for foreach() in /home/k/komfort1/komfort1.timweb/public_html/components/com_content/models/articles.php on line 486, referer: http://komfort1.tmweb.ru/administrator/index.php

  • [Wed Apr 30 12:21:06 2014][error][client 94.180.110.21] PHP Warning:  mysqli_num_rows() expects parameter 1 to be mysqli_result, boolean given in /home/k/komfort1/komfort1.timweb/public_html/libraries/joomla/database/database/mysqli.php on line 263, referer: http://komfort1.tmweb.ru/administrator/index.php

  • [Wed Apr 30 12:36:04 2014][error][client 94.180.110.21] PHP Warning:  Invalid argument supplied for foreach() in /home/k/komfort1/komfort1.timweb/public_html/components/com_content/models/articles.php on line 486, referer: http://komfort1.tmweb.ru/administrator/index.php?option=com_modules

  • [Wed Apr 30 12:36:04 2014][error][client 94.180.110.21] PHP Warning:  mysqli_num_rows() expects parameter 1 to be mysqli_result, boolean given in /home/k/komfort1/komfort1.timweb/public_html/libraries/joomla/database/database/mysqli.php on line 263, referer: http://komfort1.tmweb.ru/administrator/index.php?option=com_modules

  • [Wed Apr 30 12:57:44 2014][error][client 94.180.110.21] PHP Warning:  Invalid argument supplied for foreach() in /home/k/komfort1/komfort1.timweb/public_html/components/com_content/models/articles.php on line 486, referer: http://komfort1.tmweb.ru/administrator/index.php?option=com_modules

  • [Wed Apr 30 12:57:44 2014][error][client 94.180.110.21] PHP Warning:  mysqli_num_rows() expects parameter 1 to be mysqli_result, boolean given in /home/k/komfort1/komfort1.timweb/public_html/libraries/joomla/database/database/mysqli.php on line 263, referer: http://komfort1.tmweb.ru/administrator/index.php?option=com_modules

  • [Wed Apr 30 12:57:58 2014][error][client 94.180.110.21] PHP Warning:  mysqli_num_rows() expects parameter 1 to be mysqli_result, boolean given in /home/k/komfort1/komfort1.timweb/public_html/libraries/joomla/database/database/mysqli.php on line 263, referer: http://komfort1.tmweb.ru/administrator/index.php?option=com_modules

  • [Wed Apr 30 12:57:58 2014][error][client 94.180.110.21] PHP Warning:  mysqli_num_rows() expects parameter 1 to be mysqli_result, boolean given in /home/k/komfort1/komfort1.timweb/public_html/libraries/joomla/database/database/mysqli.php on line 263, referer: http://komfort1.tmweb.ru/administrator/index.php?option=com_modules

  • [Wed Apr 30 13:03:48 2014][error][client 94.180.110.21] PHP Warning:  Invalid argument supplied for foreach() in /home/k/komfort1/komfort1.timweb/public_html/components/com_content/models/articles.php on line 486

  • [Wed Apr 30 13:03:48 2014][error][client 94.180.110.21] PHP Warning:  mysqli_num_rows() expects parameter 1 to be mysqli_result, boolean given in /home/k/komfort1/komfort1.timweb/public_html/libraries/joomla/database/database/mysqli.php on line 263

  • [Wed Apr 30 13:06:49 2014][error][client 94.180.110.21] PHP Warning:  mysqli_num_rows() expects parameter 1 to be mysqli_result, boolean given in /home/k/komfort1/komfort1.timweb/public_html/libraries/joomla/database/database/mysqli.php on line 263, referer: http://komfort1.tmweb.ru/administrator/index.php?option=com_cache

  • [Wed Apr 30 13:06:49 2014][error][client 94.180.110.21] PHP Warning:  mysqli_num_rows() expects parameter 1 to be mysqli_result, boolean given in /home/k/komfort1/komfort1.timweb/public_html/libraries/joomla/database/database/mysqli.php on line 263, referer: http://komfort1.tmweb.ru/administrator/index.php?option=com_cache

  • [Wed Apr 30 13:34:52 2014][error][client 94.180.110.21] PHP Warning:  mysqli_num_rows() expects parameter 1 to be mysqli_result, boolean given in /home/k/komfort1/komfort1.timweb/public_html/libraries/joomla/database/database/mysqli.php on line 263, referer: http://komfort1.tmweb.ru/administrator/index.php?option=com_menus&view=menus

  • [Wed Apr 30 13:34:52 2014][error][client 94.180.110.21] PHP Warning:  mysqli_num_rows() expects parameter 1 to be mysqli_result, boolean given in /home/k/komfort1/komfort1.timweb/public_html/libraries/joomla/database/database/mysqli.php on line 263, referer: http://komfort1.tmweb.ru/administrator/index.php?option=com_menus&view=menus

  • [Wed Apr 30 13:35:03 2014][error][client 94.180.110.21] PHP Warning:  mysqli_num_rows() expects parameter 1 to be mysqli_result, boolean given in /home/k/komfort1/komfort1.timweb/public_html/libraries/joomla/database/database/mysqli.php on line 263, referer: http://komfort1.tmweb.ru/administrator/index.php?option=com_menus&view=menus

  • [Wed Apr 30 13:35:03 2014][error][client 94.180.110.21] PHP Warning:  mysqli_num_rows() expects parameter 1 to be mysqli_result, boolean given in /home/k/komfort1/komfort1.timweb/public_html/libraries/joomla/database/database/mysqli.php on line 263, referer: http://komfort1.tmweb.ru/administrator/index.php?option=com_menus&view=menus

  • [Wed Apr 30 13:35:13 2014][error][client 94.180.110.21] PHP Warning:  mysqli_num_rows() expects parameter 1 to be mysqli_result, boolean given in /home/k/komfort1/komfort1.timweb/public_html/libraries/joomla/database/database/mysqli.php on line 263, referer: http://komfort1.tmweb.ru/administrator/index.php?option=com_menus&view=menus

  • [Wed Apr 30 13:35:13 2014][error][client 94.180.110.21] PHP Warning:  mysqli_num_rows() expects parameter 1 to be mysqli_result, boolean given in /home/k/komfort1/komfort1.timweb/public_html/libraries/joomla/database/database/mysqli.php on line 263, referer: http://komfort1.tmweb.ru/administrator/index.php?option=com_menus&view=menus

  • [Wed Apr 30 13:35:17 2014][error][client 94.180.110.21] PHP Warning:  mysqli_num_rows() expects parameter 1 to be mysqli_result, boolean given in /home/k/komfort1/komfort1.timweb/public_html/libraries/joomla/database/database/mysqli.php on line 263, referer: http://komfort1.tmweb.ru/administrator/index.php?option=com_menus&view=menus

  • [Wed Apr 30 13:35:17 2014][error][client 94.180.110.21] PHP Warning:  mysqli_num_rows() expects parameter 1 to be mysqli_result, boolean given in /home/k/komfort1/komfort1.timweb/public_html/libraries/joomla/database/database/mysqli.php on line 263, referer: http://komfort1.tmweb.ru/administrator/index.php?option=com_menus&view=menus

  • joomla-support.ru


    Prostoy-Site | Все права защищены © 2018 | Карта сайта