Ошибка Apache_2.4_PHP_5.5-5.6+Nginx_1.14

Обсуждение проблем в работе программного комплекса
denben777
Сообщения: 12
Зарегистрирован:
30 июл 2011, 23:18

Ошибка Apache_2.4_PHP_5.5-5.6+Nginx_1.14

denben777 » 20 мар 2019, 00:18

Здравствуйте.

Система: Windows 10 Pro x64, i3-2100, 8GB.
Open Server: 5.3.0 (basic).
Настройки (модули): PHP_5.6, MySQL-5.6-x64.

При выборе HTTP: Apache_2.4_PHP_5.5-5.6+Nginx_1.14 и запуске сервера → ошибка: "... Cannot open file Apache_2.4_PHP_5.5-5.6+Nginx_1.14_vhostn.conf", хотя в указанном каталоге файл есть. В итоге: приложение "висит" и отключается только через "Диспетчер задач". При повторном запуске тоже самое. Хорошо, что сразу сделал отдельный профиль и проблему решил путём изменения записи в файле: init.ini (каталог "userdata"). Скриншот прикрепил. Без Nginx_1.14 сервер запускается.
Вложения
2019-03-19 22 31 58.png
denben777
Сообщения: 12
Зарегистрирован:
30 июл 2011, 23:18

Re: Ошибка Apache_2.4_PHP_5.5-5.6+Nginx_1.14

denben777 » 20 мар 2019, 03:30

Присмотревшись, обнаружил, что проблема заключалась именно в названии файла: между "Apache_2.4" и "PHP_5.5-5.6+Nginx_1.14" должно быть тире, а не нижний прочерк. В общем, банальная опечатка. После переименования файла, модули заработали без проблем.
Аватара пользователя
Максим
Сообщения: 5484
Зарегистрирован:
11 дек 2010, 20:29
Контактная информация:

Re: Ошибка Apache_2.4_PHP_5.5-5.6+Nginx_1.14

Максим » 20 мар 2019, 09:30

Всё верно. Это была опечатка, потом я перезалил релиз почти сразу, видимо вы успели скачать обновление в первый день. Если загружать сейчас, то всё нормально.
mansur700
Сообщения: 4
Зарегистрирован:
05 мар 2019, 02:31

Re: Ошибка Apache_2.4_PHP_7.1.-x64

mansur700 » 02 апр 2019, 17:35

Добрый вечер всем! У меня такая проблема: php код не работает в html, установлена последняя версия open server, что нужно добавить чтобы php код работал и в html. Спасибо

Может кто нить ответит тут? Искал тему, чтоб добавить по теме вопрос, тоже не нашел, если что извините за тему не в теме.
FBM
Сообщения: 1
Зарегистрирован:
04 апр 2019, 14:14

Re: Ошибка Apache_2.4_PHP_5.5-5.6+Nginx_1.14

FBM » 04 апр 2019, 14:27

Здравствуйте. Подскажите пожалуйста, почему не запускается опен сервер. и почему у меня в userdata\config нету Apache Как устранить ошибку((
вот ошибка - cannot open file 'c\ospanel\userdata\config\apache_2.4-php_7.0_7.1-x64_server.conf'. не удается найти указанный файл
mansur700
Сообщения: 4
Зарегистрирован:
05 мар 2019, 02:31

Re: Ошибка Apache_2.4_PHP_7.1.-x64

mansur700 » 07 апр 2019, 16:36

mansur700 писал(а):
02 апр 2019, 17:35
Добрый вечер всем! У меня такая проблема: php код не работает в html, установлена последняя версия open server, что нужно добавить чтобы php код работал и в html. Спасибо

Может кто нить ответит тут? Искал тему, чтоб добавить по теме вопрос, тоже не нашел, если что извините за тему не в теме.
Никто так и не ответил мне как решить эту проблему, неужели никто не знает? (:
mansur700
Сообщения: 4
Зарегистрирован:
05 мар 2019, 02:31

Re: Ошибка Apache_2.4_PHP_5.5-5.6+Nginx_1.14

mansur700 » 07 апр 2019, 16:37

Есть тут люди добрые?
mansur700
Сообщения: 4
Зарегистрирован:
05 мар 2019, 02:31

Re: Ошибка Apache_2.4_PHP_5.5-5.6+Nginx_1.14

mansur700 » 07 апр 2019, 17:54

mansur700 писал(а):
07 апр 2019, 16:37
Есть тут люди добрые?
Как включить поддержку php в html?

Решил проблему таким вот образом:
Как заставить html-страницы обрабатывать PHP код?
По умолчанию PHP-скриптами считаются лишь файлы с расширением .php и .phtml. Чтобы включить обработку PHP-кода в файлах с расширением .html или .htm, нужно добавить в файл .htaccess следующую директиву:

AddType application/x-httpd-php .html .htm
Если в нужной папке нет файла .htaccess, создайте его. Действие директив этого файла распространяется и на все вложенные папки.

Работает, но это не хорошее решение
GeekHacker
Сообщения: 131
Зарегистрирован:
24 авг 2015, 15:22

Re: Ошибка Apache_2.4_PHP_5.5-5.6+Nginx_1.14

GeekHacker » 10 апр 2019, 23:50

mansur700 писал(а):
07 апр 2019, 17:54
mansur700 писал(а):
07 апр 2019, 16:37
Есть тут люди добрые?
Как включить поддержку php в html?

Решил проблему таким вот образом:
Как заставить html-страницы обрабатывать PHP код?
По умолчанию PHP-скриптами считаются лишь файлы с расширением .php и .phtml. Чтобы включить обработку PHP-кода в файлах с расширением .html или .htm, нужно добавить в файл .htaccess следующую директиву:

AddType application/x-httpd-php .html .htm
Если в нужной папке нет файла .htaccess, создайте его. Действие директив этого файла распространяется и на все вложенные папки.

Работает, но это не хорошее решение
Да точно так же, но только через шаблон конфига Apache. Если хотите добавить такую возможность глобально, а не через .htaccess.
Открываем конфиг через меню Дополнительно/Конфигурация. Или находим нужный конфиг в папке userdata/config.
Там находим строчку с данной директивой и дописываем в конец .html
Сохраняемся, рестартуем сервер и всё.
Но вообще, не понимаю зачем такое делать.
Не, ну если у вас уже готовый проект, в котором php-код написан в *.html-файлах, то ещё ладно. Но если пишете новый проект, то лучше так не делайте. Пускай расширение файла соответствует своему предназначению.
Ответить