У меня есть сервер Ubuntu 16.04 со стеком LAMP.При первой настройке я скопировал содержимое папки моего проекта в папку / var / www / html /.И все работало нормально!За исключением того, что он выдал мне «Внутреннюю ошибку сервера», когда я попытался сгенерировать файл PDF.
Далее я хотел удалить все свои файлы и перезагрузить их.Я удалил папку html и все внутри, затем я клонировал свой проект из репозитория github, а затем снова переименовал имя этой папки в html.
К сожалению, теперь я даже не могу войти в систему.Отображается страница входа в HTML, но сценарий входа не работает;снова «Внутренняя ошибка сервера».
Я догадался и прочитал, что речь может идти о правах доступа к папке / файлу.Я изменил права доступа ко всему внутри / var / www /, но ничего хорошего!Я прочитал их ниже:
https://www.lifewire.com/500-internal-server-error-explained-2622938
https://code.tutsplus.com/tutorials/how-to-set-up-a-dedicated-web-server-for-free--net-2043
500 Внутренняя ошибка сервера для файла php, а не для html
500 Внутренняя ошибка сервера для php-файла, а не для html
https://askubuntu.com/questions/450603/correct-permissions-for-sudo-lamp-var-www-directory
Моя последняя попытка заключалась в применении решения в последнемссылка для запуска этих команд на моем сервере:
find /var/www -type d -exec chmod 755 {} \;
find /var/www -type f -exec chmod 644 {} \;
Я действительно ожидал, что это сработает, но это тоже не помогло.Пожалуйста, помогите, что мне делать?Что может быть причиной этой проблемы?
(Кстати, сервер находится в частной сети, если он как-то связан)