apache2 php.7.2

Различные вопросы по установке и настройке фреймворка, конфигурции веб-сервера и IDE.
Закрыто
Аватара пользователя
leonidps
Сообщения: 260
Зарегистрирован: 2011.01.18, 19:40
Откуда: Псков

apache2 php.7.2

Сообщение leonidps » 2018.03.30, 09:49

установил на рабочую машину

Код: Выделить всё

php -v
PHP 7.2.3-1+ubuntu16.04.1+deb.sury.org+1 (cli) (built: Mar  6 2018 11:18:25) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
    with Zend OPcache v7.2.3-1+ubuntu16.04.1+deb.sury.org+1, Copyright (c) 1999-2018, by Zend Technologies
апач не процессит скрипты, в то же время тексты выводит
погуглил тему :apache php scripts not executing.
как-то не хочется откатывать

Код: Выделить всё

Loaded Modules:
 core_module (static)
 so_module (static)
 watchdog_module (static)
 http_module (static)
 log_config_module (static)
 logio_module (static)
 version_module (static)
 unixd_module (static)
 access_compat_module (shared)
 alias_module (shared)
 auth_basic_module (shared)
 authn_core_module (shared)
 authn_file_module (shared)
 authz_core_module (shared)
 authz_host_module (shared)
 authz_user_module (shared)
 autoindex_module (shared)
 deflate_module (shared)
 dir_module (shared)
 env_module (shared)
 filter_module (shared)
 mime_module (shared)
 mpm_itk_module (shared)
 mpm_prefork_module (shared)
 negotiation_module (shared)
 php7_module (shared)
 setenvif_module (shared)
 socache_shmcb_module (shared)
 ssl_module (shared)
 status_module (shared)
phpinfo() показывает
Правила существуют не только для того, чтобы их нарушать.

lavros
Сообщения: 8
Зарегистрирован: 2017.01.13, 08:54

Re: apache2 php.7.2

Сообщение lavros » 2018.03.30, 10:31

Что значит «не процессит скрипты» вместо исполнения предлагает скачать файл?

У вас в httpd.conf сконфигурировано?

Код: Выделить всё

<FilesMatch \.php$>
    SetHandler application/x-httpd-php
</FilesMatch>
Можно ещё посмотреть статью: настройка php в связке с apache 2.

Аватара пользователя
leonidps
Сообщения: 260
Зарегистрирован: 2011.01.18, 19:40
Откуда: Псков

Re: apache2 php.7.2

Сообщение leonidps » 2018.03.30, 11:23

Код: Выделить всё

<FilesMatch \.php$>
    SetHandler application/x-httpd-php
</FilesMatch>
такая директива есть в конце /etc/apache2/apache2.conf
Не процессит именно входной скрипт yii2.0.12(белая страница) и все логи чистые
В то же время исправно:
phpinfo отдает
текстовые файлы отдает
Правила существуют не только для того, чтобы их нарушать.

lavros
Сообщения: 8
Зарегистрирован: 2017.01.13, 08:54

Re: apache2 php.7.2

Сообщение lavros » 2018.03.30, 12:30

Ничего непонятно, что отдаёт? Как одтаёт? Где отдаёт?

Возможно, document_root у веб-сервера не настроен на Yii каталог @app/web.

Аватара пользователя
leonidps
Сообщения: 260
Зарегистрирован: 2011.01.18, 19:40
Откуда: Псков

Re: apache2 php.7.2

Сообщение leonidps » 2018.03.30, 13:05

Наверное некорректно я дал описание проблемы
Отдает - это значит веб-служба Apache2 обрабатывает файл на сервере, отдает его браузеру клиента и клиент получает содержание.
Так вот index.php не отображается(blank).
Тогда а так поступаю
Я подменяю контент index.php, то есть комментирую все строки входного скрипта Yii2 и добавляю простое phpinfo()
И сервер отдает страницу и она отображается корректно
Последний раз редактировалось leonidps 2018.04.06, 10:44, всего редактировалось 1 раз.
Правила существуют не только для того, чтобы их нарушать.

Nex-Otaku
Сообщения: 796
Зарегистрирован: 2016.07.09, 21:07

Re: apache2 php.7.2

Сообщение Nex-Otaku » 2018.04.05, 11:34

Смотри логи апача и PHP.

Аватара пользователя
leonidps
Сообщения: 260
Зарегистрирован: 2011.01.18, 19:40
Откуда: Псков

Re: apache2 php.7.2

Сообщение leonidps » 2018.04.06, 10:47

На логи апача можно смотреть долго, также долго как на течение реки.Тема отложена до лучших времен, откатил обратно PHP7.0
Правила существуют не только для того, чтобы их нарушать.

Закрыто