Bitrixsetup php 500 ошибка

Просмотров: 35156
Дата последнего изменения: 22.07.2020

Сложность урока:

3 уровень — средняя сложность. Необходимо внимание и немного подумать.

4

5

Ошибка сервера может быть вызвана различными причинами, поэтому ее диагностика достаточно сложна и трудоемка. Это не является ошибкой «1С-Битрикс: Управление сайтом». Она часто возникает на разделяемом хостинге из-за ограничения ресурсов системы.

При возникновении ошибки сервера в первую очередь необходимо просмотреть файл сервера error.log. В этом файле может содержаться строка с кодом ошибки.

  • Типичным примером причины возникновения ошибки сервера может быть превышение разрешенных прав на хостинге.

    Например, происходит попытка выполнить файл с атрибутами, не разрешёнными для запуска на сервере (например, файл имеет атрибуты 0755, а допускается 0711).

  • Также возможной причиной может быть наличие лимита по времени на исполнение php-скриптов;
  • Или у системы нет прав на запись или чтение файла и др.
  • Другой распространенной причиной возникновения внутренней ошибки сервера является нарушение конфигурации сервера или попытка использования неразрешенных инструкций, например, в файле .htaccess. В этом случае необходимо закомментировать либо удалить строку, содержащую неразрешенную директиву, в соответствующем файле (например, .htaccess).
  • Обратите внимание, если PHP работает как CGI, то 500 ошибка на сервере может быть вызвана фатальной ошибкой PHP. В этом случае рекомендуется выполнить проверку программного кода и диагностировать ошибку.
  • Внутренняя ошибка сервера может возникнуть при запуске из-под Apache CGI-скрипта, время исполнения которого превышает время, отведенное на выполнение скрипта в настройках сервера.

Таким образом, всё зависит от конфигурации сервера.

Важно понимать, указанные ограничения не настраиваются через настройки PHP в php.ini.

В нормальной ситуации такая ошибка и её причина фиксируется в логах сервера. В этом случае пользователю рекомендуется обратиться к хостеру с просьбой указать, что является причиной возникновения ошибки и попросить её устранить (например, увеличить ресурсы). Если хостер не смог найти решение — обратитесь в техподдержку компании «1С-Битрикс» с точным указанием того, как ошибка происходит и какие причины указал хостер. Без указания причины ошибки техподдержка помочь вам не сможет.

Ошибка 500 на сайте на базе битрикс может происходить из-за множества причин. В большинстве случаев причина ошибки заключается в настройке сервера и не имеет отношения к битриксу. Необходимо проверить наличие правильных разрешений на директории и файлы, а также убедиться, что все необходимые модули PHP установлены и включены.Еще одной причиной ошибки 500 может стать ошибка в коде самого сайта. Проверьте файлы php на наличие ошибок и исправьте их. Проверяйте все связанные с ошибкой файлы, не ограничиваясь только index.php.Пример кода PHP для вывода переменной «hello world»:$hello = "hello world";echo $hello."
";

O que é o erro 500 em seu site (2021) — KingHost

[100% SOLVED] — 500 Internal Server Error or HTTP ERROR 500

COMO RESOLVER O ERRO 500 INTERNAL SERVER ERROR (ATUALIZADO)

Laravel 500 Server Error ( PHP , Cpanel ) solution

Configurando computador para acessar Conectividade Social V2

Como Resolver Erro 500 WordPress Elementor PRO (Aumentar Memória do PHP)

How to Fix 500 Internal Server error in cPanel — YottaSrc

PHP 500 Internal Server Error: How to See the Actual Error Message

Fix 500 Internal Server Error android

у меня похоже шорт теги не работают.

PHP/HTML
1
2
3
4
5
6
7
8
9
<?php
 echo "hi 1";
?>
 
<?  
 echo "hi 2"; 
?>
 
<?= "hi 3" ?>

выводит : hi 1 hi 3
hi 2 почему то не выводит

Добавлено через 3 минуты
как это починить?

я же включил эти шорттеги
short_open_tag = on

root@4818bcdcf1e4:/# php —ini
Configuration File (php.ini) Path: /etc/php/8.1/cli
Loaded Configuration File: /etc/php/8.1/cli/php.ini
Scan for additional .ini files in: /etc/php/8.1/cli/conf.d
Additional .ini files parsed: /etc/php/8.1/cli/conf.d/10-opcache.ini,
/etc/php/8.1/cli/conf.d/10-pdo.ini,
/etc/php/8.1/cli/conf.d/20-calendar.ini,
/etc/php/8.1/cli/conf.d/20-ctype.ini,
/etc/php/8.1/cli/conf.d/20-exif.ini,
/etc/php/8.1/cli/conf.d/20-ffi.ini,
/etc/php/8.1/cli/conf.d/20-fileinfo.ini,
/etc/php/8.1/cli/conf.d/20-ftp.ini,
/etc/php/8.1/cli/conf.d/20-gettext.ini,
/etc/php/8.1/cli/conf.d/20-iconv.ini,
/etc/php/8.1/cli/conf.d/20-phar.ini,
/etc/php/8.1/cli/conf.d/20-posix.ini,
/etc/php/8.1/cli/conf.d/20-readline.ini,
/etc/php/8.1/cli/conf.d/20-shmop.ini,
/etc/php/8.1/cli/conf.d/20-sockets.ini,
/etc/php/8.1/cli/conf.d/20-sysvmsg.ini,
/etc/php/8.1/cli/conf.d/20-sysvsem.ini,
/etc/php/8.1/cli/conf.d/20-sysvshm.ini,
/etc/php/8.1/cli/conf.d/20-tokenizer.ini

Добавлено через 1 час 33 минуты
все, заработало.
оказывается не тот ini редактировал.
команда php —ini выдает файл:
/etc/php/8.1/cli

а надо было редактировать:
/etc/php/8.1/apache2/php.ini

Я загрузил сайт на сервер, он открывается, работает, а как

теперь управлять им через битрикс? bitrixsetup.php не открывается на сервере HTTP ERROR 500(Страница недоступна)
apache/2.4.52
mysql 8.0.33
php 8.0.29, пробовал ставить 7.4 также

в логах [Sat Jun 17 05:50:24.490726 2023] [php:error] [pid 89809] [client 51.159.223.51:55167] PHP Parse error: Unclosed ‘{‘ on line 1170 in /var/www/html/bitrixsetup.php on line 2241
Но по скобкам там всё норм(файл я скачивал с bitrix, и ничего не менял)

russian

software

it

bitrix


11

ответов

Документацию читали?)))))

Т


Документацию читали?)))))

можно ссылочку)

Вы в админку попасть не можете?)

под админом заходите (пароль и логин, который указали при установке) и сможете попасть в админ панель, там делайте, что хотите. можете подключиться по ftp и там управлять

Сергей


screenshot

Имя сайта/bitrix/admin

Сергей


screenshot

после слеша удалите всё, то есть bitrixsetup

Alex Menov


после слеша удалите всё, то есть bitrixsetup

если удалю там мой сайт, он работает

Сергей


если удалю там мой сайт, он работает

под админом зайдете, будет админ панель, вам в любом случае надо авторизоваться как админ

Сергей


если удалю там мой сайт, он работает

Введите имясайта/bitrix/admin

Рассказываем, как устранить 500 ошибку на сайте на 1С-Битрикс.

«Internal Server Error» — внутренняя ошибка сервера. Она может произойти и на сайте на CMS 1С-Битрикс, WordPress и других. Само название говорит о том, что дело в хостинге.

«Internal Server Error» выводит код ответа 500, а ошибки вызваны проблемами в файлах сайта:

Если проблема в файле .htaccess, при переходе на сайт появится сообщение «Internal server error».

До начала работы над устранением ошибки нужно выяснить причину ее возникновения. Для начала проверьте доступное ОЗУ.

Шаг №1. Проверка доступной оперативной памяти (ОЗУ)

  • Если у вас виртуальный хостинг

На тарифах виртуального хостинга оперативная память общая для всех сайтов. Если один из сайтов превысил лимит, системный администратор отправляет ему уведомление для исправления ситуации.

  • Если у вас виртуальный сервер или выделенный сервер

Перейдите в панель управления виртуальным сервером. На панели меню слева перейдите в Инструменты (1) → Shell-клиент (2). В открывшейся вкладке введите команду «free -h» (3) и нажмите enter.

В столбце «used» (4) в первой строке указана используемая ОЗУ. На скриншоте это 398 МБ. В столбце «free» (5) в первой строке указана свободная ОЗУ. На скриншоте это 3,2 Гб.

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

Если оперативной памяти достаточно, переходите ко второму шагу.

Шаг №2. Проверка наличия ошибок в файле «.htaccess»

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

Для этого в панели управления виртуальным хостингом перейдите в Главное (1) → Менеджер файлов (2). Перейдите в корневую папку сайта (по умолчанию это «www»). Выделите файл «.htaccess» (3) и нажмите кнопку «Атрибуты» (4).

В строке «Имя» измените название — например, напишите «.htaccess_1». Нажмите «Ок», чтобы сохранить изменения.

Перейдите на сайт. Если он заработал, то проблема в файле. Вспомните, какие изменения вы вносили, и исправьте их. Либо восстановите файл из резервной копии.

Если сайт все еще не работает, верните прежнее имя файла «.htaccess» и перейдите к 3 шагу.

Шаг №3. Проверка наличия ошибок в скриптах сайта

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

Вставьте строку «php_value display_errors 1» так, как показано на скриншоте ниже.

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

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

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

Интересное по теме:

  • Blazblue ошибка при запуске
  • Blender ошибка opengl
  • Bitrix24 ошибка инициализации шифрования
  • Blender ошибка 2503 при установке
  • Blender выдает ошибку opengl

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

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