Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP
Войти
Регистрация
Восстановить пароль
 
schel4ok
0 / 0 / 0
Регистрация: 19.03.2016
Сообщений: 52
1

Php код не работает в html

18.02.2018, 10:42. Просмотров 483. Ответов 2

Я сделал сайт с небольшими вставками кода php внутри html файлов.
На локальном компе всё нормально работает, а на виртуалке отказывается.
То есть проблема в том, что на виртуалке код php в файлах с раширением php работает, а в файлах html - не работает.

Хотя естественно сайт скопирован полностью и в обоих местах в htaccess есть запись
Bash
1
AddType application/x-httpd-php .php .htm .html
конфигурация локального компа c OSpanel
HTTP Apache-PHP-7-x64
PHP PHP-7.0-x64

конфигурация виртуального сервера
Linux debian 4.9.0-5-amd64 #1 SMP Debian 4.9.65-3+deb9u2 (2018-01-04) x86_64
Apache/2.4.25 (Debian)
PHP Version 7.0.27-0+deb9u1


Заметил, что на виртуалке и openserver разные версии Apache. На вируалке 2.4, а на openserver в файле phpinfo строка Apache Version содержит значение просто Apache.
Я подозреваю, что это значит Apache 2.0, потому что строка Server API содержит значение Apache 2.0 Handler


Попытался на openserver выставить значение Apache 2.4 + PHP-7 и тут же при перезапуске получил сообщение - Модуль Apache-2.4 может работать только с PHP 5.5 или PHP 5.6


Apache и PHP на виртуалке устанавливал вот так без лишних движений
Bash
1
apt-get install -y apache2 php php-mysql libapache2-mod-php php-mbstring php-zip php-gd
То есть я не выбирал непосредственно apache 2.4. Я надеялся, что дебиан сам выберет версию совместимую с php.

Что надо настроить на виртуалке, чтоб всё заработало?
Может быть просто заменить php код на альтернативную директиву?
Потому что php вставки - это просто подключение кусков шаблона
PHP
1
<?php  require_once 'inc/footer.html'; ?>
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.02.2018, 10:42
Ответы с готовыми решениями:

Не вставляется php код в html
Всем привет. Пытаюсь запустить следующий код из файла two.htm: &lt;html&gt; &lt;body&gt; &lt;?php echo...

Внедрение сценария PHP в код HTML
В файл zarg.html имеется форма загрузки файла. По нажатию на кнопку &quot;Загрузить&quot; должен выполнятся...

Допишите пожалуйста код на html или php!
Здравствуйте! В кодах не особо шарю, поэтому возникла такая проблема. Есть сайт на html. Надо...

Вставить данные из PHP переменной в HTML/JS код.
Копаюсь в opencart(но вопрос не о нем), нашел функцию для вызова нужного мне изображения. Проверяю...

Не работает код php
Не работает форма обратной связи. При выполнении php сервер выдает error 500. А php файл грузиться...

2
otto-fukin
14 / 60 / 21
Регистрация: 15.06.2017
Сообщений: 572
19.02.2018, 07:20 2
Сделайте у шаблонов расширения php и исчезнет необходимость совершать лишние движения в сторону администрации хостинга
0
schel4ok
0 / 0 / 0
Регистрация: 19.03.2016
Сообщений: 52
19.02.2018, 08:15  [ТС] 3
На самом деле я уже так и сделал.
Просто интересно что не так
0
19.02.2018, 08:15
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.02.2018, 08:15

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Не работает PHP код. Файлы .php не обрабатываются, хотя, если занести в html, всё работает.
не могу разобраться с проблемой. установила денвер, вроде все работает, но как только начала...

Не работает PHP код внутри html
Не работает PHP код внутри html, скрин во вложении, выдает ошибку (скрин также вложен) Подскажите...

PHP встроенный в HTML. Почему не работает код?
При выполнении возникает ошибка: Undefined variable i; &lt;table&gt; &lt;? foreach (range(1, 100) as...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.