Openserver ошибка 500

  • Главная

    Список форумов

    Ошибки Open Server

  • Поиск

    • Текущее время: 04 июн 2023, 07:54
    • Часовой пояс: UTC+03:00

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>

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

Максим

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

Re: Ошибка 500

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

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

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

Вместо

RewriteCond %{REQUEST_URI} !^public

пишите

RewriteCond %{REQUEST_URI} !^/public

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

Максим

Сообщения: 6002
Зарегистрирован: 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

Сообщения: 327
Зарегистрирован: 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. Если ты не админ сервера, а используешь веб-хостинг — обратись в техподдержку этого хостинга.

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

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

win64, php5.6-64x, apach 2.4-64x

При запуске localhost все ок. Но мне же нужно перенаправление по локальной сети.

Возможно проблема или с подключением к базам оракл у опен сервера, тк я к базам подключаюсь и могу оперировать ими через toad for oracl, тем что там есть.

или с маршрутизацией в локальной сети

логи

[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 для перенаправления внутри локальной сети на порт проекта

#-----------------------------------------------#
# Начало блока конфигурации HTTP хоста
#-----------------------------------------------#
Listen 100 
NameVirtualHost *:100
<VirtualHost *:100> 
DocumentRoot "%hostdir%"
ServerName "charity" 

SetEnv APPLICATION_ENV development
</VirtualHost>
#-----------------------------------------------#
# Конец блока конфигурации HTTP хоста
#-----------------------------------------------#

в файле .htaccess

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

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



  • Tags



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

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

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

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.902
    Симпатии:
    969

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

    #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:
У Вас уже есть учётная запись?
  • Нет, зарегистрироваться сейчас.
  • Да, мой пароль:
  • Забыли пароль?

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

#1 16.01.2017 18:36:40

500 (Internal Server Error) при post передаче данных от анонима

Делаю отправку данных с формы авторизированным пользователем, всё проходит.
Для неавторизированного выдаёт
500 (Internal Server Error)
Можно ли отключить эта защиту на авторизированность?

Читал, что можно отключить через Middleware, написал код, но не помогло

<?php namespace AppHttpMiddleware;

use Closure;
use IlluminateFoundationHttpMiddlewareVerifyCsrfToken as BaseVerifier;

class VerifyCsrfToken extends BaseVerifier {

	/**
	 * Handle an incoming request.
	 *
	 * @param  IlluminateHttpRequest  $request
	 * @param  Closure  $next
	 * @return mixed
	 */
	public function handle($request, Closure $next)
	{
		return parent::handle($request, $next);
	}


    protected $except = [
        //тут прописываем маршруты которые хотим исключить
        'admin/change_reg',
    ];
}

Изменено Kirir (16.01.2017 18:38:35)


Связь со мной:
Скайп(с аватаркой) — shyraks
Телеграм — @Mramoris или +7 999 260 13 20

#2 16.01.2017 19:15:10

Re: 500 (Internal Server Error) при post передаче данных от анонима

значит эта 500я ошибка не имеет никакого отношения к проверке csrf-токена. смотри логи — там должно быть написано что за ошибка и в каком месте она возникла. странно что ошибку сайт не выдал в браузер. продакшен окружение что ли стоит?

#3 17.01.2017 01:22:12

Re: 500 (Internal Server Error) при post передаче данных от анонима

Что за продакшен окружение? В логи ошибки с post не приходят. Мб дело в open server, хотя вряд ли. Как-то странно, что разница чисто в том, авторизирован юзер или нет.


Связь со мной:
Скайп(с аватаркой) — shyraks
Телеграм — @Mramoris или +7 999 260 13 20

#4 17.01.2017 08:14:48

Re: 500 (Internal Server Error) при post передаче данных от анонима

может быть ошибка в коде, которая проявляет себя только когда пользователь неавторизован. где хранит логи опенсервер я не скажу, не пользуюсь сборками, а ларавель хранит свои в storage/logs

#5 17.01.2017 11:25:22

Re: 500 (Internal Server Error) при post передаче данных от анонима

Я не те логи смотрел. Проверил, вот какая ошибка выскакивает. Таки дело токене, как я понимаю, ток непонятно что можно сделать.

[2017-01-17 08:26:06] local.ERROR: exception ‘IlluminateSessionTokenMismatchException’ in D:opeservOpenServerdomainsshitvendorcompiled.php:2440
Stack trace:
#0 D:opeservOpenServerdomainsshitappHttpMiddlewareVerifyCsrfToken.php(17): IlluminateFoundationHttpMiddlewareVerifyCsrfToken->handle(Object(IlluminateHttpRequest), Object(Closure))
#1 D:opeservOpenServerdomainsshitvendorcompiled.php(8944): AppHttpMiddlewareVerifyCsrfToken->handle(Object(IlluminateHttpRequest), Object(Closure))
#2 D:opeservOpenServerdomainsshitvendorcompiled.php(12083): IlluminatePipelinePipeline->IlluminatePipeline{closure}(Object(IlluminateHttpRequest))
#3 D:opeservOpenServerdomainsshitvendorcompiled.php(8944): IlluminateViewMiddlewareShareErrorsFromSession->handle(Object(IlluminateHttpRequest), Object(Closure))
#4 D:opeservOpenServerdomainsshitvendorcompiled.php(10785): IlluminatePipelinePipeline->IlluminatePipeline{closure}(Object(IlluminateHttpRequest))
#5 D:opeservOpenServerdomainsshitvendorcompiled.php(8944): IlluminateSessionMiddlewareStartSession->handle(Object(IlluminateHttpRequest), Object(Closure))
#6 D:opeservOpenServerdomainsshitvendorcompiled.php(11789): IlluminatePipelinePipeline->IlluminatePipeline{closure}(Object(IlluminateHttpRequest))
#7 D:opeservOpenServerdomainsshitvendorcompiled.php(8944): IlluminateCookieMiddlewareAddQueuedCookiesToResponse->handle(Object(IlluminateHttpRequest), Object(Closure))
#8 D:opeservOpenServerdomainsshitvendorcompiled.php(11738): IlluminatePipelinePipeline->IlluminatePipeline{closure}(Object(IlluminateHttpRequest))
#9 D:opeservOpenServerdomainsshitvendorcompiled.php(8944): IlluminateCookieMiddlewareEncryptCookies->handle(Object(IlluminateHttpRequest), Object(Closure))
#10 D:opeservOpenServerdomainsshitvendorcompiled.php(2478): IlluminatePipelinePipeline->IlluminatePipeline{closure}(Object(IlluminateHttpRequest))
#11 D:opeservOpenServerdomainsshitvendorcompiled.php(8944): IlluminateFoundationHttpMiddlewareCheckForMaintenanceMode->handle(Object(IlluminateHttpRequest), Object(Closure))
#12 [internal function]: IlluminatePipelinePipeline->IlluminatePipeline{closure}(Object(IlluminateHttpRequest))
#13 D:opeservOpenServerdomainsshitvendorcompiled.php(8935): call_user_func(Object(Closure), Object(IlluminateHttpRequest))
#14 D:opeservOpenServerdomainsshitvendorcompiled.php(1891): IlluminatePipelinePipeline->then(Object(Closure))
#15 D:opeservOpenServerdomainsshitvendorcompiled.php(1880): IlluminateFoundationHttpKernel->sendRequestThroughRouter(Object(IlluminateHttpRequest))
#16 D:opeservOpenServerdomainsshitpublicindex.php(53): IlluminateFoundationHttpKernel->handle(Object(IlluminateHttpRequest))
#17 {main}


Связь со мной:
Скайп(с аватаркой) — shyraks
Телеграм — @Mramoris или +7 999 260 13 20

#6 17.01.2017 16:10:52

Re: 500 (Internal Server Error) при post передаче данных от анонима

Понравилась статья? Поделить с друзьями:
  • Openserver отключить вывод ошибок
  • Openserver не найден файл конфигурации ошибка
  • Openserver phpmyadmin ошибки
  • Openserver 408 ошибка
  • Opensea ошибка при создании nft