Назад | Перейти на главную страницу

ОШИБКА HTTP 500 на странице загрузки - Lightsail (AMI)

У меня есть сайт на основе PHP на экземпляре Amazon Lightsail (AMI). Этот сайт недавно был перемещен с Godaddy.

Весь веб-сайт работает нормально, за исключением:

  1. Случайный символ '* /?>' На нескольких страницах.
  2. HTTP ОШИБКА 500 на странице, которая используется для загрузки файлов на сервер.

Вещи, которые я пробовал;

  1. Изменение прав доступа к файлам. Текущие права доступа к файлам установлены на (такие же на старом сервере). Права доступа к файлам одинаковы для всех файлов в html

    [ec2-user @ ip www] $ ll
    всего 20
    drwxrwsr-x 2 root www 4096 19 января 16:56 cgi-bin
    drwxrwsr-x 3 root www 4096 10 апр, 14:19 ошибка
    drwxrwsr-x 29 root www 4096 10 апреля 19:07 html
    drwxrwsr-x 3 root www 4096 10 апр, 14:19 значки
    drwxrwsr-x 2 root www 4096 10 апр, 14:19 noindex

Разрешение файла на фактический файл;

-rw-rw-r-- 1 ec2-user www   7144 Apr 10 18:51 out.AddDocument.php
  1. Изменен AllowOverride на All (с None) в /etc/httpd/conf/httpd.conf для

  2. Содержимое php (out.AddDocument.php); https://pastebin.com/JyG20qpX

В конце концов, мне удалось исправить проблему. Я так и не настроил php.ini правильно после его установки, прошел через php.ini и настроил его правильно, все начало работать