Как решить 500 Внутренняя ошибка сервера в Joomla? - PullRequest
6 голосов
/ 14 сентября 2010

Я использую com_google_map_vision на своем сайте. Когда я нажимаю на карту просмотра, появляется следующее сообщение об ошибке: -

500 Внутренняя ошибка сервера

Внутренняя ошибка сервера

Сервер обнаружил внутреннюю ошибку или неверная конфигурация и не удалось завершить ваш запрос.

Пожалуйста, свяжитесь с администратором сервера, webmaster@openxcelltechnolabs.info и сообщить им о времени возникновения ошибки, и все, что вы могли бы сделать, что может иметь вызвал ошибку.

Может быть доступна дополнительная информация об этой ошибке в журнале ошибок сервера.

Кроме того, 404 не найден ошибка при попытке использовать ErrorDocument для обработки запроса.

как решить эту ошибку надеюсь, кто-нибудь поможет мне

Ответы [ 10 ]

9 голосов
/ 14 сентября 2010

Как правило, первым шагом при работе с такого рода ошибками будет включение отчетов об ошибках, поместив в начало index.php следующую строку:

ini_set('display_errors','On'); 
error_reporting(E_ALL);

Это может привести к появлению определенного сообщения об ошибке php, с которым вам будет легче устранить проблему.

2 голосов
/ 14 сентября 2010

Ошибка 500 обычно возникает, когда (веб) сервер настроен неправильно.Много раз это означает, что есть проблема с вашим .htaccess файлом.Пожалуйста, проверьте, нужно ли вам вносить какие-либо изменения в файл .htaccess для правильной работы.

1 голос
/ 13 февраля 2013

По словам Абхиджита Патхака, вероятно, это связано с файлом .htaccess, особенно с модулем перезаписи

Проверьте параметр «Переписать /»

0 голосов
/ 08 июня 2015

Если вы загружаете Joomla! на локальной машине разработки не забудьте проверить, включен ли mod_rewrite. Потому что это вызывает внутреннюю ошибку сервера 500. В большинстве случаев это происходит

  1. Поскольку он никогда не был включен на первом этапе
  2. Обновление wamp / lamp могло сбросить ваш .conf файл
  3. Новая версия apache может использовать другое имя файла или каталог для файла .conf.

Раскомментируйте строку в httpd.conf или файл с именем, похожим на что-то похожее (как бы ни назывался ваш стек / лампа, например, мой - httpd_uwamp.conf, поэтому ваш может отличаться).

И вам следует хорошо идти, после перезапуска сервера.

0 голосов
/ 13 апреля 2014

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

0 голосов
/ 13 декабря 2013

Эта ошибка вызвана правами доступа к файлам и папкам.Файлы должны быть chmod 644 и папки 755

Выполнение этих инструкций в оболочке решает проблему

sudo find. -type f-print0 | xargs -0 chmod 0664

sudo find. -type d-print0 | xargs -0 chmod 0775

PD: введите корень joomla перед выполнением команд

0 голосов
/ 18 июля 2013

Пожалуйста, измените разрешение файла следующим образом.

  • Все папки на 755
  • Все файлы на 644
0 голосов
/ 22 ноября 2012

попробуйте, пожалуйста .. Все, что вам нужно сделать, это поместить эту строку кода в ваш файл .htaccess:

AddType x-mapp-php5 .php
0 голосов
/ 15 сентября 2010

Попробуйте рекурсивно установить разрешения для компонентов / com_google_map_vision и administrator / components / com_google_map_vision в 755 для папок и 644 для файлов.

Этот тип ошибки обычно возникает из-за проблем с разрешениями в Joomla.

0 голосов
/ 14 сентября 2010

Это длинный путь, но у меня недавно была похожая проблема с расширением Community Builder.Выяснилось, что ему не хватает памяти, потому что он не мог использовать всю доступную память.Добавление следующей строки в .htaccess решило мою проблему:

RLimitMEM MAX MAX

Я добавил ее в начале файлаПредположительно, он позволяет сценарию php использовать больше памяти, выделенной в php.ini ...

...