Openserver ошибка 500

Ошибка 500

Andronks

Сообщения: 4
Зарегистрирован: 03 сен 2021, 15:32

Ошибка 500

Всем привет! При установке скрипта выходит эта ошибка 500
Internal Server Error настройки Open server: Apache 2.4, PHP 7.3
Содержимое файла .htaccess

#disable directory browsing
Options -Indexes
RewriteEngine on
RewriteCond %{REQUEST_URI} !^public
RewriteRule ^(.*)$ public/$1 [L]

#PROTECT ENV FILE
<Files .env>
order allow,deny
Deny from all
</Files>

#PROTECT ENV FILE
<Files .htaccess>
order allow,deny
Deny from all
</Files>

Аватара пользователя

Максим

Сообщения: 5993
Зарегистрирован: 11 дек 2010, 20:29

Re: Ошибка 500

Непрочитанное сообщение

Максим » 07 сен 2021, 14:27

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

Вместо

RewriteCond %{REQUEST_URI} !^public

пишите

RewriteCond %{REQUEST_URI} !^/public

Аватара пользователя

Максим

Сообщения: 5993
Зарегистрирован: 11 дек 2010, 20:29

Re: Ошибка 500

Непрочитанное сообщение

Максим » 07 сен 2021, 19:45

Andronks писал(а): ↑07 сен 2021, 19:25
Здравствуйте! Сделал как вы написали, но все равно ошибка 500 В чем еще может быть проблема ?

Откройте лог ошибок Apache, там всё написано будет.

u1497232

Сообщения: 1
Зарегистрирован: 11 окт 2021, 16:53

Re: Ошибка 500

Непрочитанное сообщение

u1497232 » 11 окт 2021, 17:00

PRIVET
привет я установил скрипт, нo htaccess или что к evo ne zapuskaet показивает ошибка 500.

pokazivaet

Сейчас эта страница не работаетСайт u114537.test-handyhost.ru сейчас не может обработать этот запрос.
HTTP ERROR 500

eto .htacces

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php

kakoi fail nado postavit eli napesat sjuda?

SagePointer

Сообщения: 308
Зарегистрирован: 27 ноя 2020, 20:52

Re: Ошибка 500

Непрочитанное сообщение

SagePointer » 12 окт 2021, 00:08

u1497232 писал(а): ↑11 окт 2021, 17:00
kakoi fail nado postavit eli napesat sjuda?

Логи ошибок посмотреть, там написана причина появления 500-й ошибки. Если синтаксис директив правильный, но сервер их не распознаёт — значит, в конфиге апача не подключён mod_rewrite. Если ты не админ сервера, а используешь веб-хостинг — обратись в техподдержку этого хостинга.

Содержание

  1. Форум
  2. Ошибка запуска локального домена Error 500
  3. Ошибка запуска локального домена Error 500
  4. Re: Ошибка запуска локального домена Error 500
  5. Re: Ошибка запуска локального домена Error 500
  6. Re: Ошибка запуска локального домена Error 500
  7. Re: Ошибка запуска локального домена Error 500
  8. Re: Ошибка запуска локального домена Error 500
  9. Re: Ошибка запуска локального домена Error 500
  10. Re: Ошибка запуска локального домена Error 500
  11. Форум
  12. ошибка 500
  13. ошибка 500
  14. Re: ошибка 500
  15. Re: ошибка 500
  16. бьется ошибка 500 при подключении в локальной сети
  17. Форум
  18. Ошибка запуска локального домена Error 500
  19. Ошибка запуска локального домена Error 500
  20. Re: Ошибка запуска локального домена Error 500
  21. Re: Ошибка запуска локального домена Error 500
  22. Re: Ошибка запуска локального домена Error 500
  23. Re: Ошибка запуска локального домена Error 500
  24. Re: Ошибка запуска локального домена Error 500
  25. Re: Ошибка запуска локального домена Error 500
  26. Re: Ошибка запуска локального домена Error 500
  27. Форум
  28. 500 Internal Server Error
  29. 500 Internal Server Error
  30. Что такое ошибка 500 и когда она возникает
  31. Где и когда можно встретить ошибку 500
  32. Причины возникновения ошибки
  33. Год хостинга в подарок при заказе лицензии 1С-Битрикс
  34. Как получить больше данных о причине ошибки
  35. Как открыть панель разработчика
  36. Как устранить ошибку
  37. Ошибки в файле .htaccess
  38. Ошибки в скриптах сайта
  39. Скрипт не запускается
  40. Не хватает оперативной памяти
  41. Ошибки в CMS

Форум

Ошибка запуска локального домена Error 500

Ошибка запуска локального домена Error 500

Непрочитанное сообщение cebu » 18 мар 2015, 20:51

Непрочитанное сообщение cebu » 18 мар 2015, 21:04

вот что пишут логи

[upd=1426705773][/upd]
php пусто

[upd=1426706107][/upd]
Решил
в файле .htaccess была нечитаемая сервером команда

Re: Ошибка запуска локального домена Error 500

Непрочитанное сообщение oopl » 11 мар 2016, 11:28

Re: Ошибка запуска локального домена Error 500

Непрочитанное сообщение oopl » 14 мар 2016, 14:58

Re: Ошибка запуска локального домена Error 500

Re: Ошибка запуска локального домена Error 500

Непрочитанное сообщение oopl » 15 мар 2016, 10:57

Re: Ошибка запуска локального домена Error 500

Непрочитанное сообщение oopl » 17 мар 2016, 09:50

Re: Ошибка запуска локального домена Error 500

Re: Ошибка запуска локального домена Error 500

Непрочитанное сообщение oopl » 17 мар 2016, 12:27

  • ГлавнаяСписок форумов
  • Часовой пояс: UTC+03:00
  • Удалить cookies

Создано на основе phpBB® Forum Software © phpBB Limited
Разработчик визуального стиля Arty — MrGaby

Контакты: , предоставляем бесплатную
удалённую техническую поддержку через TeamViewer

Источник

Форум

ошибка 500

ошибка 500

Server error!
The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there was an error in a CGI script.

If you think this is a server error, please contact the webmaster.

# Turn on URL rewriting
RewriteEngine On

# Installation directory
#RewriteBase /

# Allow any files or directories that exist to be displayed directly
RewriteCond % !-f
RewriteCond % !-d

#RewriteCond % (/?backend/)
RewriteRule ^(.*)$ index.php?$1 [L]

AuthType Basic
AuthName «adminpanel»
AuthUserFile /sata2/home/users/kherson/www/*адресс сайта*/backend/htpasswd
require user admin
require user marketing

Re: ошибка 500

Непрочитанное сообщение amid » 21 фев 2018, 12:24

Re: ошибка 500

Непрочитанное сообщение amid » 21 фев 2018, 12:26

бьется ошибка 500 при подключении в локальной сети

При запуске сайта в локальной сети постоянновыбивается ошибка 500.

[Wed Jul 11 12:38:21.362558 2018] [ssl:warn] [pid 10600:tid 148] AH01909: charity:443:0 server certificate does NOT include an ID which matches the server name
[Wed Jul 11 12:38:21.363559 2018] [ssl:warn] [pid 10600:tid 148] AH01909: 66localhost:443:0 server certificate does NOT include an ID which matches the server name
[Wed Jul 11 12:38:21.364559 2018] [ssl:warn] [pid 10600:tid 148] AH01909: default:443:0 server certificate does NOT include an ID which matches the server name
[Wed Jul 11 12:38:21.540576 2018] [ssl:warn] [pid 10600:tid 148] AH01909: charity:443:0 server certificate does NOT include an ID which matches the server name
[Wed Jul 11 12:38:21.541576 2018] [ssl:warn] [pid 10600:tid 148] AH01909: 66localhost:443:0 server certificate does NOT include an ID which matches the server name
[Wed Jul 11 12:38:21.541576 2018] [ssl:warn] [pid 10600:tid 148] AH01909: default:443:0 server certificate does NOT include an ID which matches the server name
[Wed Jul 11 12:38:22.154638 2018] [mpm_winnt:notice] [pid 10600:tid 148] AH00455: Apache/2.4.29 (Win32) OpenSSL/1.0.2n configured — resuming normal operations
[Wed Jul 11 12:38:22.154638 2018] [mpm_winnt:notice] [pid 10600:tid 148] AH00456: Apache Lounge VC11 Server built: Nov 6 2017 10:38:49
[Wed Jul 11 12:38:22.154638 2018] [core:notice] [pid 10600:tid 148] AH00094: Command line: ‘c:\ospanel\modules\http\Apache-2.4\bin\httpd.exe -d C:/OSPanel/modules/http/Apache-2.4 -f c:\ospanel\modules\http\Apache-2.4\conf\httpd.conf’
[Wed Jul 11 12:38:22.157638 2018] [mpm_winnt:notice] [pid 10600:tid 148] AH00418: Parent: Created child process 2668
AH00548: NameVirtualHost has no effect and will be removed in the next release C:/OSPanel/modules/http/Apache-2.4/conf/httpd.conf:574
[Wed Jul 11 12:38:22.579680 2018] [ssl:warn] [pid 2668:tid 164] AH01909: charity:443:0 server certificate does NOT include an ID which matches the server name
[Wed Jul 11 12:38:22.579680 2018] [ssl:warn] [pid 2668:tid 164] AH01909: 66localhost:443:0 server certificate does NOT include an ID which matches the server name
[Wed Jul 11 12:38:22.580680 2018] [ssl:warn] [pid 2668:tid 164] AH01909: default:443:0 server certificate does NOT include an ID which matches the server name
[Wed Jul 11 12:38:22.735696 2018] [ssl:warn] [pid 2668:tid 164] AH01909: charity:443:0 server certificate does NOT include an ID which matches the server name
[Wed Jul 11 12:38:22.736696 2018] [ssl:warn] [pid 2668:tid 164] AH01909: 66localhost:443:0 server certificate does NOT include an ID which matches the server name
[Wed Jul 11 12:38:22.736696 2018] [ssl:warn] [pid 2668:tid 164] AH01909: default:443:0 server certificate does NOT include an ID which matches the server name
[Wed Jul 11 12:38:22.773700 2018] [mpm_winnt:notice] [pid 2668:tid 164] AH00354: Child: Starting 32 worker threads.

все пути в системных переменных прописаны
PATH
E:instantclient_11_2;E:oreinstantclient_12_2;E:appkruzhaeva_tproduct11.2.0client_1;C:oraclexeapporacleproduct11.2.0serverbin;E:appcadminproduct11.2.0client_2bin;E:appcadminproduct11.2.0client_1;C:OSPanelmodulesphpPHP-5.5ssleay32.dll;C:OSPanelmodulesphpPHP-5.5libeay32.dll;C:ProgramDataOracleJavajavapath;C:Program Files (x86)NVIDIA CorporationPhysXCommon;%SystemRoot%system32;%SystemRoot%;%SystemRoot%System32Wbem;%SYSTEMROOT%System32WindowsPowerShellv1.0;C:Program Files7-Zip;C:OSPanelmoduleshttpApache-2.4binlibeay32.dll;C:OSPanelmoduleshttpApache-2.4binssleay32.dll;C:Program Files (x86)Common FilesAcronisSnapAPI

в корне моего сайта лежит файл
Apache-2.4_vhost.conf для перенаправления внутри локальной сети на порт проекта

в файле .htaccess

RewriteEngine On
RewriteRule !.(js|ico|gif|jpg|png|css|html)$ public/index.php

подскажите, что можно сделать или в чем причина

Источник

Форум

Ошибка запуска локального домена Error 500

Ошибка запуска локального домена Error 500

Непрочитанное сообщение cebu » 18 мар 2015, 20:51

Непрочитанное сообщение cebu » 18 мар 2015, 21:04

вот что пишут логи

[upd=1426705773][/upd]
php пусто

[upd=1426706107][/upd]
Решил
в файле .htaccess была нечитаемая сервером команда

Re: Ошибка запуска локального домена Error 500

Непрочитанное сообщение oopl » 11 мар 2016, 11:28

Re: Ошибка запуска локального домена Error 500

Непрочитанное сообщение oopl » 14 мар 2016, 14:58

Re: Ошибка запуска локального домена Error 500

Re: Ошибка запуска локального домена Error 500

Непрочитанное сообщение oopl » 15 мар 2016, 10:57

Re: Ошибка запуска локального домена Error 500

Непрочитанное сообщение oopl » 17 мар 2016, 09:50

Re: Ошибка запуска локального домена Error 500

Re: Ошибка запуска локального домена Error 500

Непрочитанное сообщение oopl » 17 мар 2016, 12:27

  • ГлавнаяСписок форумов
  • Часовой пояс: UTC+03:00
  • Удалить cookies

Создано на основе phpBB® Forum Software © phpBB Limited
Разработчик визуального стиля Arty — MrGaby

Контакты: , предоставляем бесплатную
удалённую техническую поддержку через TeamViewer

Источник

Форум

500 Internal Server Error

500 Internal Server Error

Непрочитанное сообщение Vios » 25 май 2013, 23:36

2013-05-25 23:28:01 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use —explicit_defaults_for_timestamp server option (see documentation for more details).
2013-05-25 23:28:02 3832 [Note] Plugin ‘FEDERATED’ is disabled.
2013-05-25 23:28:02 3832 [Note] InnoDB: The InnoDB memory heap is disabled
2013-05-25 23:28:02 3832 [Note] InnoDB: Mutexes and rw_locks use Windows interlocked functions
2013-05-25 23:28:02 3832 [Note] InnoDB: Compressed tables use zlib 1.2.3
2013-05-25 23:28:02 3832 [Note] InnoDB: CPU does not support crc32 instructions
2013-05-25 23:28:02 3832 [Note] InnoDB: Initializing buffer pool, size = 10.0M
2013-05-25 23:28:02 3832 [Note] InnoDB: Completed initialization of buffer pool
2013-05-25 23:28:02 3832 [Note] InnoDB: Highest supported file format is Barracuda.
2013-05-25 23:28:03 3832 [Note] InnoDB: 128 rollback segment(s) are active.
2013-05-25 23:28:03 3832 [Note] InnoDB: Waiting for purge to start
2013-05-25 23:28:03 3832 [Note] InnoDB: 1.2.10 started; log sequence number 59814629
2013-05-25 23:28:03 3832 [Note] Server hostname (bind-address): ‘0.0.0.0’; port: 3306
2013-05-25 23:28:03 3832 [Note] — ‘0.0.0.0’ resolves to ‘0.0.0.0’;
2013-05-25 23:28:03 3832 [Note] Server socket created on IP: ‘0.0.0.0’.
2013-05-25 23:28:03 3832 [Note] Event Scheduler: Loaded 0 events
2013-05-25 23:28:03 3832 [Note] . modulesdatabaseMySQL-5.6.10binmysqld.exe: ready for connections.
Version: ‘5.6.10-log’ socket: » port: 3306 MySQL Community Server (GPL)

Упало два сайта на СМС. Другие работают. Чо за беда? Не могу нагуглить почему то

Непрочитанное сообщение Vios » 26 май 2013, 10:10

во всех остальных ошиб нет, только нотисы. Ошибка только тут, в мускуле

Добавлено спустя 3 минуты 38 секунд:
2013-05-26 10:03:51 ———————————————
2013-05-26 10:03:51 Начало процедуры запуска сервера
2013-05-26 10:03:51 Обновление Hosts файла
2013-05-26 10:03:51 Обновление конфигурации MySQL-5.6.10
2013-05-26 10:03:51 Обновление конфигурации Sendmail
2013-05-26 10:03:51 Обновление конфигурации PHP-5.4.13
2013-05-26 10:03:51 Обновление конфигурации PHPMyAdmin
2013-05-26 10:03:51 Обновление конфигурации MemcacheAdmin
2013-05-26 10:03:51 Обновление конфигурации Apache-2.2.24+Nginx-1.2.7
2013-05-26 10:03:51 Запуск MySQL-5.6.10
2013-05-26 10:03:51 Запуск Apache-2.2.24+Nginx-1.2.7
2013-05-26 10:03:51 Проверка состояния сервера
2013-05-26 10:03:53 Веб-сервер успешно запущен!

site1: 127.0.0.1 [26/May/2013:10:03:52 +0300] «GET /openserver/check.html HTTP/1.0» «-» 200 277 «Mozilla/4.0 (compatible; ICS)» «-»
site1: 127.0.0.1 [26/May/2013:10:03:52 +0300] «GET /openserver/check.php HTTP/1.0» «-» 200 306 «Mozilla/4.0 (compatible; ICS)» «-»
site2: 127.0.0.1 [26/May/2013:10:04:00 +0300] «GET / HTTP/1.1» «-» 303 236 «Mozilla/5.0 (Windows NT 6.1; WOW64; rv:21.0) Gecko/20100101 Firefox/21.0» «-»
site2: 127.0.0.1 [26/May/2013:10:04:00 +0300] «GET /index.php/ru/ HTTP/1.1» «-» 500 297 «Mozilla/5.0 (Windows NT 6.1; WOW64; rv:21.0) Gecko/20100101 Firefox/21.0» «-«

site1: 127.0.0.1 [26/May/2013:10:03:52 +0300] «GET /openserver/check.html HTTP/1.0» 200 18 «-» «Mozilla/4.0 (compatible; ICS)»
site1: 127.0.0.1 [26/May/2013:10:03:52 +0300] «GET /openserver/check.php HTTP/1.0» 200 18 «-» «Mozilla/4.0 (compatible; ICS)»
site2: 192.168.2.101 [26/May/2013:10:03:59 +0300] «GET / HTTP/1.0» 303 — «-» «Mozilla/5.0 (Windows NT 6.1; WOW64; rv:21.0) Gecko/20100101 Firefox/21.0»
site2: 192.168.2.101 [26/May/2013:10:04:00 +0300] «GET /index.php/ru/ HTTP/1.0» 500 — «-» «Mozilla/5.0 (Windows NT 6.1; WOW64; rv:21.0) Gecko/20100101 Firefox/21.0»

[Sun May 26 10:03:51 2013] [notice] Apache/2.2.24 (Win32) configured — resuming normal operations
[Sun May 26 10:03:51 2013] [notice] Server built: Feb 25 2013 22:01:21
[Sun May 26 10:03:51 2013] [notice] Parent: Created child process 2856
[Sun May 26 10:03:51 2013] [notice] Disabled use of AcceptEx() WinSock2 API
[Sun May 26 10:03:52 2013] [notice] Child 2856: Child process is running
[Sun May 26 10:03:52 2013] [notice] Child 2856: Acquired the start mutex.
[Sun May 26 10:03:52 2013] [notice] Child 2856: Starting 32 worker threads.
[Sun May 26 10:03:52 2013] [notice] Child 2856: Listening on port 8080.
[Sun May 26 10:03:52 2013] [notice] Child 2856: Listening on port 8080.

Источник

Что такое ошибка 500 и когда она возникает

Пользователи интернета и владельцы сайтов периодически сталкиваются с различными ошибками на веб-страницах. Одной из самых распространенных ошибок является error 500 (ошибка 500). Поговорим в нашей статье о том, что это за ошибка и как ее исправить.

Где и когда можно встретить ошибку 500

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

Отображаться ошибка может по-разному. Вот пример:

Если ошибка появилась на вашем сайте, то нужно скорее ее исправлять. Далее я расскажу, как это можно сделать.

Причины возникновения ошибки

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

Основной причиной ошибки 500 может быть:

  1. Неверный синтаксис файла .htaccess. htaccess – это файл, в котором можно задавать настройки для работы с веб-сервером Apache и вносить изменения в работу сайта (управлять различными перенаправлениями, правами доступа к файлам, опциями PHP, задавать собственные страницы ошибок и т.д.).
    Узнать больше о файле .htaccess можно в статье «Создание и настройка .htaccess».
  2. Ошибки в скриптах сайта, то есть сценариях, созданных для автоматического выполнения задач или для расширения функционала сайта.
  3. Нехватка оперативной памяти при выполнении скрипта.
  4. Ошибки в коде CMS, системы управления содержимым сайта. В 80% случаев виноваты конфликтующие плагины.

Год хостинга в подарок при заказе лицензии 1С-Битрикс

Выбирайте надежную CMS с регулярными обновлениями системы и профессиональной поддержкой.

Как получить больше данных о причине ошибки

Что означает ошибка 500, мы теперь знаем. Когда она перестала быть таким загадочным персонажем, не страшно копнуть глубже — научиться определять причину ошибки. В некоторых случаях это можно сделать самостоятельно, так что обращаться за помощью к профильному специалисту не понадобится.

Самые частые причины ошибки 500 можно распознать по тексту ошибки или внешнему виду страницы.

  1. Сообщение Internal Server Error говорит о том, что есть проблемы с файлом .htaccess (например, виновата некорректная настройка файла). Убедиться, что .htaccess является корнем проблемы, поможет следующий прием: переименуйте файл .htaccess, добавив единицу в конце названия. Это можно сделать с помощью FTP-клиента (например, FileZilla) или файлового менеджера на вашем хостинге (в Timeweb такой есть, с ним довольно удобно работать). После изменения проверьте доступность сайта. Если ошибка больше не наблюдается, вы нашли причину.
  2. Сообщение HTTP ERROR 500 или пустая страница говорит о проблемах со скриптами сайта. В случае с пустой страницей стоит учесть, что отсутствие содержимого сайта не всегда указывает на внутреннюю ошибку сервера 500.

Давайте узнаем, что скрывается за пустой страницей, обратившись к инструментам разработчика. Эта браузерная панель позволяет получить информацию об ошибках и другие данные (время загрузки страницы, html-элементы и т.д.).

Как открыть панель разработчика

  • Нажмите клавишу F12 (способ актуален для большинства браузеров на Windows). Используйте сочетание клавиш Cmd+Opt+J, если используете Google Chrome на macOS. Или примените комбинацию Cmd+Opt+C в случае Safari на macOS (но перед этим включите «Меню разработки» в разделе «Настройки» -> «Продвинутые»). Открыть инструменты разработчика также можно, если кликнуть правой кнопкой мыши в любом месте веб-страницы и выбрать «Просмотреть код» в контекстном меню.
  • Откройте вкладку «Сеть» (или «Network») и взгляните на число в поле «Статус». Код ответа об ошибке 500 — это соответствующая цифра.

Более детальную диагностику можно провести с помощью логов.

Как вы видите, данных в логи записывается немало, поэтому они разделены по типам. За сведениями о нашей ошибке можно обратиться к логам ошибок (error_log). Обычно такие логи предоставляет служба поддержки хостинга, на котором размещен сайт. В Timeweb вы можете включить ведение логов и заказать необходимые данные в панели управления. Разобраться в полученных логах поможет статья «Чтение логов».

Как устранить ошибку

Теперь поговорим о том, как исправить ошибку 500. Вернемся к популярным причинам этой проблемы и рассмотрим наиболее эффективные способы решения.

Ошибки в файле .htaccess

У этого файла довольно строгий синтаксис, поэтому неверно написанные директивы (команды) могут привести к ошибке. Попробуйте поочередно удалить команды, добавленные последними, и проверьте работу сайта.
Также найти проблемную директиву можно с помощью логов ошибок (через те же инструменты разработчика в браузере). На ошибку в директиве обычно указывает фраза «Invalid command». Информацию о верном написании директивы или способе исправления ошибок в .htaccess вы можете найти в интернете. Не нужно искать, почему сервер выдает ошибку 500, просто введите в строку поиска название нужной команды или текст ошибки из логов.

Ошибки в скриптах сайта

Скрипт не запускается

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

Не хватает оперативной памяти

Если в логах вы видите ошибку «Allowed memory size», для устранения ошибки 500 стоит оптимизировать работу скрипта. Вы можете воспользоваться специальными расширениями для анализа производительности скрипта или обратиться за помощью к специалисту, который поработает над его оптимизацией.

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

Ошибки в CMS

Если код CMS содержит неверный синтаксис, это может вывести сайт из строя. В таком случае логи сообщат вам об ошибке 500 текстом «PHP Parse error: syntax error, unexpected». Так происходит, когда некорректно работает плагин (или тема, используемая в CMS, но реже) либо есть ошибки в коде. Ошибка может быть допущена случайно, произойти при обновлении плагина или версии CMS.

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

Также в большинстве случаев подобные проблемы помогает решить поддержка CMS.

Информацию о других распространенных ошибках вы можете найти в статье «6 наиболее часто возникающих ошибок HTTP и способы их устранения».

Источник

c:openservermodulesdatabaseMySQL-8.0binmysqld.exe, Version: 8.0.19 (MySQL Community Server - GPL). started with:
TCP Port: 3306, Named Pipe: MySQL
Time                 Id Command    Argument
2021-03-19T17:45:40.201439Z        7 Connect    forum@localhost on w-rp using TCP/IP
2021-03-19T17:45:40.202527Z        7 Query    SET NAMES utf8mb4
2021-03-19T17:45:40.202871Z        7 Query    SET @@session.sql_mode='STRICT_ALL_TABLES'
2021-03-19T17:45:40.248395Z        7 Prepare    SELECT data_key, data_value
            FROM xf_data_registry
            WHERE data_key IN ('addOns', 'addOnsComposer', 'autoJobRun', 'bbCodeMedia', 'classExtensions', 'codeEventListeners', 'connectedAccountCount', 'contentTypes', 'displayStyles', 'helpPageCount', 'languages', 'masterStyleProperties', 'nodeTypes', 'options', 'reactions', 'reportCounts', 'simpleCache', 'smilies', 'unapprovedCounts', 'userBanners', 'userTitleLadder', 'userUpgradeCount', 'widgetCache', 'widgetDefinition', 'widgetPosition', 'bannedIps', 'bbCodeCustom', 'discouragedIps', 'forumTypes', 'notices', 'noticesLastReset', 'routeFilters', 'routesPublic', 'styles', 'userFieldsInfo', 'threadFieldsInfo', 'threadPrefixes', 'threadTypes')
2021-03-19T17:45:40.249048Z        7 Execute    SELECT data_key, data_value
            FROM xf_data_registry
            WHERE data_key IN ('addOns', 'addOnsComposer', 'autoJobRun', 'bbCodeMedia', 'classExtensions', 'codeEventListeners', 'connectedAccountCount', 'contentTypes', 'displayStyles', 'helpPageCount', 'languages', 'masterStyleProperties', 'nodeTypes', 'options', 'reactions', 'reportCounts', 'simpleCache', 'smilies', 'unapprovedCounts', 'userBanners', 'userTitleLadder', 'userUpgradeCount', 'widgetCache', 'widgetDefinition', 'widgetPosition', 'bannedIps', 'bbCodeCustom', 'discouragedIps', 'forumTypes', 'notices', 'noticesLastReset', 'routeFilters', 'routesPublic', 'styles', 'userFieldsInfo', 'threadFieldsInfo', 'threadPrefixes', 'threadTypes')
2021-03-19T17:45:40.289656Z        7 Close stmt  
2021-03-19T17:45:40.323185Z        7 Prepare    -- XFDB=fromWrite
            SELECT session_data
            FROM xf_session
            WHERE session_id = ?
                AND expiry_date >= ?
2021-03-19T17:45:40.323351Z        7 Execute    -- XFDB=fromWrite
            SELECT session_data
            FROM xf_session
            WHERE session_id = '9lM_ic_rd1VkyksWrQetUQupoFJf3fZt'
                AND expiry_date >= '1616175940'
2021-03-19T17:45:40.323690Z        7 Close stmt  
2021-03-19T17:45:40.350689Z        7 Prepare    SELECT `xf_user_remember`.*
            FROM `xf_user_remember`
           
            WHERE (`xf_user_remember`.`user_id` = 3)
2021-03-19T17:45:40.350831Z        7 Execute    SELECT `xf_user_remember`.*
            FROM `xf_user_remember`
           
            WHERE (`xf_user_remember`.`user_id` = 3)
2021-03-19T17:45:40.374978Z        7 Close stmt  
2021-03-19T17:45:40.410356Z        7 Prepare    SELECT option_value FROM xf_option WHERE option_id = 'currentVersionId'
2021-03-19T17:45:40.410436Z        7 Execute    SELECT option_value FROM xf_option WHERE option_id = 'currentVersionId'
2021-03-19T17:45:40.441018Z        7 Close stmt  
2021-03-19T17:45:40.443435Z        7 Prepare    SELECT addon_id
                            FROM xf_addon
                            WHERE is_processing = 1
                            LIMIT 1
2021-03-19T17:45:40.443507Z        7 Execute    SELECT addon_id
                            FROM xf_addon
                            WHERE is_processing = 1
                            LIMIT 1
2021-03-19T17:45:40.470236Z        7 Close stmt  
2021-03-19T17:45:40.522194Z        7 Prepare    INSERT  INTO `xf_error_log` (`exception_date`, `user_id`, `ip_address`, `exception_type`, `message`, `filename`, `line`, `trace_string`, `request_state`) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)
2021-03-19T17:45:40.522374Z        7 Execute    INSERT  INTO `xf_error_log` (`exception_date`, `user_id`, `ip_address`, `exception_type`, `message`, `filename`, `line`, `trace_string`, `request_state`) VALUES ('1616175940', '0', '', 'Exception', 'Could not find class MMO\Hide\XF\Entity\User when attempting to extend XF\Entity\User', 'src\XF\Extension.php', '174', '#0 src\XF\Mvc\Entity\Manager.php(53): XF\Extension->extendClass('XF\\Entity\\User')n#1 src\XF\Mvc\Entity\Manager.php(123): XF\Mvc\Entity\Manager->getEntityClassName('XF:User')n#2 src\XF\Repository\User.php(24): XF\Mvc\Entity\Manager->find('XF:User', 3, Array)n#3 src\XF\Pub\App.php(378): XF\Repository\User->getVisitor(3)n#4 src\XF\Pub\App.php(352): XF\Pub\App->loginFromRememberCookie(Object(XF\Session\Session))n#5 src\XF\Pub\App.php(153): XF\Pub\App->onSessionCreation(Object(XF\Session\Session))n#6 src\XF\App.php(2296): XF\Pub\App->start(true)n#7 src\XF.php(488): XF\App->run()n#8 index.php(20): XF::runApp('XF\\Pub\\App')n#9 {main}', '{"url":"\/","referrer":false,"_GET":[],"_POST":[]}')
2021-03-19T17:45:40.615652Z        7 Close stmt  
2021-03-19T17:45:40.623050Z        7 Prepare    SELECT title, phrase_text
            FROM xf_phrase_compiled
            WHERE language_id = ?
                AND title IN ('unexpected_error_occurred')
2021-03-19T17:45:40.623185Z        7 Execute    SELECT title, phrase_text
            FROM xf_phrase_compiled
            WHERE language_id = '1'
                AND title IN ('unexpected_error_occurred')
2021-03-19T17:45:40.670013Z        7 Close stmt  
2021-03-19T17:45:40.671542Z        7 Quit

Первое, что позволит Вам определить , где искать причину ошибки, нужно в файле index.php в корне вашего сайта на сервере надо в строке

define('ENVIRONMENT', production);

заменить значение production на development. Должно получиться

define('ENVIRONMENT', 'development');

После этого зайдите на страницу с ошибкой и посмотрите, что было её причиной.

ERR_EMPTY_RESPONSE

Ошибка ERR_EMPTY_RESPONSE — как правило вызвана проблемами с кэшем браузера или с куками (т.е. сайт работает, но у вас не отображаеться) и как правило возникает у пользователей Google Chrome.

Failed to load resource: the server responded with a status of 500

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

Обратитесь пожалуйста к хостеру для уточнения данного вопроса.

Если локализация есть, в таком случае попробуйте заново загрузить файлы на сервер в бинарном режиме передачи. Проверьте, чтоб все файлы были переданы корректно.

Fatal error: Call to undefined function sem_get() in …. Semaphore/Nix.php on line 29

Нужно в файле MetaManipulator.php в папке applicationmodulesCMSFactoryMetaManipulator найти код:

'storage' => extension_loaded('shmop') ? PHPMORPHY_STORAGE_SHM : PHPMORPHY_STORAGE_MEM,

и заменить его на:

'storage' => PHPMORPHY_STORAGE_MEM,

или

'storage' => PHPMORPHY_STORAGE_SHM,

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

A PHP Error was encountered (общая ошибка)

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

Просим ознакомиться со статьями «Системные требования» и «Установка на хостинг».

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

  1. Перейдите на сайт разработчика ionCube
  2. В скачанном архиве необходимо взять файл dll под свою версию РНР
  3. Файл необходимо скопировать в папку (на примере OpenServer. На MAMP — в аналогичную) modulesphpPHP-5.4ext и переименовать в php_ioncube.dll
  4. Перегрузить сервер

Также подобная проблема может возникнуть если на хостинге не установлена Русская локализация.

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

Проверьте, чтоб все файлы были переданы корректно.

PHP Fatal error: Uncaught exception ‘phpMorphy_Exception’

Пробуйте следующее решение:

в файле /application/modules/CMSFactory/MetaManipulator/MetaManipulator.php на 160-й строке оставить только 'storage' => PHPMORPHY_STORAGE_MEM,

A PHP Error was encountered Severity: 4096 …

В файле — /application/modules/shop/classes/Products/BaseProducts.php

в public function __construct() { ...

необходимо найти и закоментировать строку 

$areAllParentCategoriesActive = $this->areAllParentCategoriesActive($this->model); 

следующее условие

        if ($this->model->getTpl()) {
            $this->templateFile = file_exists('./templates/' . $this->config->item('template') . '/shop/' . $this->model->getTpl() . '.tpl') ? $this->model->getTpl() : 'product';
        }

заменить на:

 if (!$this->model or !$this->areAllParentCategoriesActive($this->model)) {
            $this->core->error_404();
        }

Сайт работает кроме главной страницы (страница выдает 500-тие ошибки)

Скорее всего в каком-то из меню модуля меню (меню сверху, в подвале, в мобильной версии сайта) имеет пустую ссылку или просто указан слеш. Для решения проблемы — необходимо убрать/исправить проблемный пункт меню

Рекурсивный акроним словосочетания «PHP: Hypertext Preprocessor»
Добро пожаловать на форум PHP программистов!

Главная
Документация
Новости
Форум

За последние 24 часа нас посетили 11399 программистов и 1118 роботов. Сейчас ищут 244 программиста …

Apache 2.4 + PHP 5.6 = 500 Internal Server Error

Тема в разделе «Установка PHP», создана пользователем nikemat, 9 авг 2015.


  1. nikemat

    nikemat
    Guest

    скачал openserver, установил. когда переключаюсь в настройках на apache 2.2 и php 5.4- мои проекты работают норм.
    когда ставлю apache 2.4 и версию php 5.6- выдают ошибку 500.
    в чем причина, где настроить?)

    #1


    nikemat,

    9 авг 2015


  2. Ganzal

    Ganzal
    Суперстар

    Команда форума
    Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.901
    Симпатии:
    968

    журнал ошибок что пишет?

    #2


    Ganzal,

    9 авг 2015


  3. nikemat

    nikemat
    Guest

    а, в htaccess траблы, его надо переписать…

    Код (Text):
    1. [Sat Aug 08 19:15:43.663474 2015] [core] [pid 2568:tid 704] [client 127.0.0.1:28193] C:/openserver/domains/pkfko/.htaccess: Invalid command ‘AddOutputFilterByType’, perhaps misspelled or defined by a module not included in the server configuration

    сделал проверку подключения модуля. теперь работает. спасибо.
    <ifModule mod_deflate.c>
    AddOutputFilterByType DEFLATE application/javascript
    </ifModule>

    #3


    nikemat,

    9 авг 2015

(Вы должны войти или зарегистрироваться, чтобы разместить сообщение.)

Показать игнорируемое содержимое

Ваше имя или e-mail:
У Вас уже есть учётная запись?
  • Нет, зарегистрироваться сейчас.
  • Да, мой пароль:
  • Забыли пароль?

Запомнить меня

установил Yii2-starter-kit на openServer и столкнулся с ошибкой

GET http://site.ru.localhost/stude… 1575878575 net::ERR_ABORTED 500 (Internal Server Error)
login:12 GET http://site.ru.localhost/stude… 1575878575 net::ERR_ABORTED 500 (Internal Server Error)
login:14 GET http://site.ru.localhost/stude… 1575878574 net::ERR_ABORTED 500 (Internal Server Error)
login:15 GET http://site.ru.localhost/stude… 1575878575 net::ERR_ABORTED 500 (Internal Server Error)
login:16 GET http://site.ru.localhost/student/css/style.css net::ERR_ABORTED 500 (Internal Server Error)
login:845 GET http://site.ru.localhost/stude… 1575878574 net::ERR_ABORTED 500 (Internal Server Error)
8login:2 Uncaught SyntaxError: Unexpected token ‘<‘
login:855 Uncaught ReferenceError: jQuery is not defined
at login:855
(anonymous) @ login:855
favicon.ico:1 GET http://site.ru.localhost/favicon.ico 500 (Internal Server Error)

как выяснить из за чего идут ошибки? использую windows + OpenServer

ЛОГИ APACHE 2.4 PHP

[Mon Dec 09 10:36:57.261690 2019] [ssl:warn] [pid 32324:tid 120] AH01909: site.localhost:443:0 server certificate does NOT include an ID which matches the server name
[Mon Dec 09 10:36:57.262690 2019] [ssl:warn] [pid 32324:tid 120] AH01909: myproject.loc:443:0 server certificate does NOT include an ID which matches the server name
[Mon Dec 09 10:36:57.263690 2019] [ssl:warn] [pid 32324:tid 120] AH01909: default:443:0 server certificate does NOT include an ID which matches the server name
[Mon Dec 09 10:36:57.453701 2019] [ssl:warn] [pid 32324:tid 120] AH01909: site.localhost:443:0 server certificate does NOT include an ID which matches the server name
[Mon Dec 09 10:36:57.484703 2019] [ssl:warn] [pid 32324:tid 120] AH01909: myproject.loc:443:0 server certificate does NOT include an ID which matches the server name
[Mon Dec 09 10:36:57.485703 2019] [ssl:warn] [pid 32324:tid 120] AH01909: default:443:0 server certificate does NOT include an ID which matches the server name
[Mon Dec 09 10:36:57.507704 2019] [mpm_winnt:notice] [pid 32324:tid 120] AH00455: Apache/2.4.38 (Win64) OpenSSL/1.0.2r configured — resuming normal operations
[Mon Dec 09 10:36:57.507704 2019] [mpm_winnt:notice] [pid 32324:tid 120] AH00456: Apache Lounge VC14 Server built: Feb 28 2019 15:05:01
[Mon Dec 09 10:36:57.507704 2019] [core:notice] [pid 32324:tid 120] AH00094: Command line: ‘D:\myprogramm\ospanel\modules\http\Apache_2. 4-PHP_7.0-7.1-x64\bin\httpd.exe -d D:/myProgramm/OSPanel/modules/http/Apache_2.4-PHP_7.0-7.1-x64 -f d:\myprogramm\ospanel\modules\http\Apache_2.4-PHP_7.0-7.1-x64\conf\httpd.conf’
[Mon Dec 09 10:36:57.508704 2019] [mpm_winnt:notice] [pid 32324:tid 120] AH00418: Parent: Created child process 32516
[Mon Dec 09 10:36:57.856724 2019] [ssl:warn] [pid 32516:tid 136] AH01909: site.localhost:443:0 server certificate does NOT include an ID which matches the server name
[Mon Dec 09 10:36:57.856724 2019] [ssl:warn] [pid 32516:tid 136] AH01909: myproject.loc:443:0 server certificate does NOT include an ID which matches the server name
[Mon Dec 09 10:36:57.857724 2019] [ssl:warn] [pid 32516:tid 136] AH01909: default:443:0 server certificate does NOT include an ID which matches the server name
[Mon Dec 09 10:36:58.032734 2019] [ssl:warn] [pid 32516:tid 136] AH01909: site.localhost:443:0 server certificate does NOT include an ID which matches the server name
[Mon Dec 09 10:36:58.032734 2019] [ssl:warn] [pid 32516:tid 136] AH01909: myproject.loc:443:0 server certificate does NOT include an ID which matches the server name
[Mon Dec 09 10:36:58.033734 2019] [ssl:warn] [pid 32516:tid 136] AH01909: default:443:0 server certificate does NOT include an ID which matches the server name
[Mon Dec 09 10:36:58.059736 2019] [mpm_winnt:notice] [pid 32516:tid 136] AH00354: Child: Starting 150 worker threads.

ЛОГИ ИЗ MySQL-5.7-x64_error

2019-12-09T08:36:56.996675Z 0 [Note] d:myprogrammospanelmodulesdatabaseMySQL-5.7-x64binmysqld.exe (mysqld 5.7.25) starting as process 32332 …
2019-12-09T08:36:57.003675Z 0 [Note] InnoDB: Mutexes and rw_locks use Windows interlocked functions
2019-12-09T08:36:57.003675Z 0 [Note] InnoDB: Uses event mutexes
2019-12-09T08:36:57.003675Z 0 [Note] InnoDB: _mm_lfence() and _mm_sfence() are used for memory barrier
2019-12-09T08:36:57.003675Z 0 [Note] InnoDB: Compressed tables use zlib 1.2.11
2019-12-09T08:36:57.003675Z 0 [Note] InnoDB: Number of pools: 1
2019-12-09T08:36:57.003675Z 0 [Note] InnoDB: Not using CPU crc32 instructions
2019-12-09T08:36:57.006675Z 0 [Note] InnoDB: Initializing buffer pool, total size = 128M, instances = 1, chunk size = 128M
2019-12-09T08:36:57.018676Z 0 [Note] InnoDB: Completed initialization of buffer pool
2019-12-09T08:36:57.080680Z 0 [Note] InnoDB: Highest supported file format is Barracuda.
2019-12-09T08:36:57.373696Z 0 [Note] InnoDB: Creating shared tablespace for temporary tables
2019-12-09T08:36:57.374697Z 0 [Note] InnoDB: Setting file ‘d:myprogrammospaneluserdataMySQL-5.7-x64ibtmp1’ size to 12 MB. Physically writing the file full; Please wait …
2019-12-09T08:36:57.541706Z 0 [Note] InnoDB: File ‘d:myprogrammospaneluserdataMySQL-5.7-x64ibtmp1’ size is now 12 MB.
2019-12-09T08:36:57.543706Z 0 [Note] InnoDB: 96 redo rollback segment(s) found. 96 redo rollback segment(s) are active.
2019-12-09T08:36:57.543706Z 0 [Note] InnoDB: 32 non-redo rollback segment(s) are active.
2019-12-09T08:36:57.544706Z 0 [Note] InnoDB: 5.7.25 started; log sequence number 35382446
2019-12-09T08:36:57.544706Z 0 [Note] InnoDB: Loading buffer pool(s) from d:myprogrammospaneluserdataMySQL-5.7-x64ib_buffer_pool
2019-12-09T08:36:57.545706Z 0 [Note] Plugin ‘FEDERATED’ is disabled.
2019-12-09T08:36:57.568708Z 0 [Note] Server hostname (bind-address): ‘127.0.0.1’; port: 3307
2019-12-09T08:36:57.568708Z 0 [Note] — ‘127.0.0.1’ resolves to ‘127.0.0.1’;
2019-12-09T08:36:57.568708Z 0 [Note] Server socket created on IP: ‘127.0.0.1’.
2019-12-09T08:36:57.685714Z 0 [Note] Event Scheduler: Loaded 0 events
2019-12-09T08:36:57.685714Z 0 [Note] d:myprogrammospanelmodulesdatabaseMySQL-5.7-x64binmysqld.exe: ready for connections.
Version: ‘5.7.25’ socket: » port: 3307 MySQL Community Server (GPL)
2019-12-09T08:36:57.739717Z 0 [Note] InnoDB: Buffer pool(s) load completed at 191209 10:36:57

__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь

  1. Главная
  2. Форумы
  3. Техподдержка Drupal
  4. Решение проблем

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

Главные вкладки

  • Просмотр(активная вкладка)
  • Реакции

Купила шаблон, работала с openserver и на нем все прекрасно загружалось и отображалось…но как только стала переносить сайт на хостинг, то сразу возникла ошибка 500: внутренняя ошибка сервера
Помогите пожалуйста, я уже несколько дней мучаюсь….

  • Drupal7
  • Есть вопрос
  • Решение проблем
  • Блог
  • Войдите или зарегистрируйтесь, чтобы отправлять комментарии

Комментарии

Аватар пользователя bumble
bumble


4 мая 2018 в 11:13




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

Аватар пользователя fesstao
fesstao


4 мая 2018 в 11:49




в логах — ошибка в index.php

Аватар пользователя bumble
bumble


4 мая 2018 в 11:51




От текста ошибки было бы больше пользы. Скройте все данные хоста, и опубликуйте здесь.

Аватар пользователя fesstao
fesstao


4 мая 2018 в 12:15




Дело в том что ее я уже смогла исправить, но возникла следующая проблема: стоит закомментировать файл .htaccess и сайт работает — как только его подключаю, снова эта ошибка….

Аватар пользователя bumble
bumble


4 мая 2018 в 12:17




То что решили — хорошо.
Но следующую — все равно не поможем решить, т.к. не знаем причин (они в Ваших секретных логах ;))
Так что, решите и ее — опишите решение, для будущих поколений, плз.

Аватар пользователя sas@drupal.org
sas@drupal.org


4 мая 2018 в 12:50




Возможно поменяли коробочный .htaccess опубликуйте его здесь?

Аватар пользователя Phantom63rus
Phantom63rus


5 мая 2018 в 10:49




OpenServer это ведь под винду да? А там часом не классика с неверными путями?

Аватар пользователя NurOff
NurOff


5 мая 2018 в 22:12




Проверьте где находится временная папка и права доступа на нее.
Скачайте drupal 7.59 и с него возьмите чистый .htaccess и залейте на хостинг. Обязательно убедитесь, что точно залили. Файлы с точкой вначале названия у некоторых людей вызывают трудности при заливке на хостинг.
И смотрите что стало. Думаю все пройдет. Дальше уже добавляйте свои примочки в этот файл, со старого пока не появится ошибка.
Или опубликуйте содержание вашего файла .htaccess здесь.

Понравилась статья? Поделить с друзьями:

Читайте также:

  • Openvpn options error failed to negotiate cipher with server
  • Openserver ошибка 403
  • Openserver php error log
  • Openserver http error 500
  • Openserver error 403 apache

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии