Javascript-форум (https://javascript.ru/forum/)
-   Серверные языки и технологии (https://javascript.ru/forum/server/)
-   -   Убунту не работает php с apache2 (https://javascript.ru/forum/server/85752-ubuntu-ne-rabotaet-php-s-apache2.html)

wadim2 11.02.2024 19:23

Убунту не работает php с apache2
 
Установил apache2 и php8,1, libapache2-mod-php, php8.1-fpm. Все переустановил. Не работает php в html. Почему? Все просто устанавливалось раньше, но как всегда накрутили, усложнили, в результате не работает. php в терминале запускается, то есть сам по себе php работает. С ошибками в логах не хочу разбираться, итак не первый раз уже пытаюсь разобраться.

Есть модуль mpm_prefork_module, который запущен даже. Он мне не нужен совсем.
ПРИ ПОПЫТКЕ ОТКЛЮЧИТЬ МОДУЛЬ ПИШЕТ (хотя модуль не только есть, но и запущен даже):
ERROR: Module mpm_prefork_module does not exist! Перевод: Модуль mpm_prefork_module не существует!

Я офигел от этого. За последнее время этот апач не документируется нормально, не работает вообще. Я не системный администратор. Подскажите весь путь как настроить апач, чтоб php работал. Конечно нужны современные данные настройки. Ну и что делать с модулем mpm_prefork_module, который есть, но его не возможно отключить, тоже подскажите.

В .htaccess:
AddHandler application/x-httpd-php .php .html .htm # чтобы работал код php в файлах html.

Собираю на домашнем пк.

Главные вопросы почему и как исправить.
Ещё вопрос. Так как апач уже поперёк горла, то, если кто разбирается, насколько масштабно написать свой http-сервер? Что писать нужно, по пунктам что ли. У меня есть на ерланге (язык) http-сервер. Вот как с какого-нибудь языка php запускать?
Вариант с Nginx не хочу, сложен в настройке. Но может Nginx использовать, ни знаю. Что вообще посоветуете, с учетом того что времени совсем нету, как решить проблему запуска php?

micscr 05.03.2024 10:01

Цитата:

Сообщение от wadim2 (Сообщение 554748)
Что вообще посоветуете, с учетом того что времени совсем нету, как решить проблему запуска php?

Эта проблема решается сейчас с помощью Docker.
Особенно если речь идет о локальной разработке.

Nexus 05.03.2024 15:36

Цитата:

Сообщение от wadim2
Вариант с Nginx не хочу, сложен в настройке.

Что там такого сложного вы настраивать собрались?

Я под win10 пользуюсь ospanel, т.к. ide плохо работает с wsl и его "виртуальным диском", остальные сервисы, по необходимости, запускаю в docker.


Часовой пояс GMT +3, время: 21:17.