Страница 1 из 1

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

Добавлено: 20 мар 2019, 00:18
denben777
Здравствуйте.

Система: 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 сервер запускается.

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

Добавлено: 20 мар 2019, 03:30
denben777
Присмотревшись, обнаружил, что проблема заключалась именно в названии файла: между "Apache_2.4" и "PHP_5.5-5.6+Nginx_1.14" должно быть тире, а не нижний прочерк. В общем, банальная опечатка. После переименования файла, модули заработали без проблем.

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

Добавлено: 20 мар 2019, 09:30
Максим
Всё верно. Это была опечатка, потом я перезалил релиз почти сразу, видимо вы успели скачать обновление в первый день. Если загружать сейчас, то всё нормально.

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

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

Может кто нить ответит тут? Искал тему, чтоб добавить по теме вопрос, тоже не нашел, если что извините за тему не в теме.

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

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

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

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

Может кто нить ответит тут? Искал тему, чтоб добавить по теме вопрос, тоже не нашел, если что извините за тему не в теме.
Никто так и не ответил мне как решить эту проблему, неужели никто не знает? (:

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

Добавлено: 07 апр 2019, 16:37
mansur700
Есть тут люди добрые?

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

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

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

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

Работает, но это не хорошее решение

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

Добавлено: 10 апр 2019, 23:50
GeekHacker
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-файлах, то ещё ладно. Но если пишете новый проект, то лучше так не делайте. Пускай расширение файла соответствует своему предназначению.