У меня есть centos 7 с php 5 и два vhosts.
Один vhost работает отлично, рендеринг php ожидается, и все работает.
Другого Вхоста нет.
Проблема в том, что php-код комментирует в одном из них, хотя это файл .php, а не html.
Оба имеют одинаковую конфигурацию, как я скопировал / вставил все при первом их создании, вот оно:
<Directory "/var/www/html/XX/public_html/">
DirectoryIndex index.html index.php
Options FollowSymLinks
AllowOverride All
Require all granted
</Directory>
<FilesMatch ".+\.ph(p[345]?|t|tml)$">
SetHandler None
</FilesMatch>
<IfModule mod_suphp.c>
suPHP_Engine on
<FilesMatch "\.php[345]?$">
SetHandler x-httpd-suphp
</FilesMatch>
suPHP_AddHandler x-httpd-suphp
</IfModule>
Я проверил SELINUX, он отключен.
Единственное отличие состоит в том, что vhost, который комментирует php-коды, имеет установленный сертификат SSL.
если вам нужна дополнительная информация для решения этой проблемы, скажите мне.
Заранее спасибо.
EDIT:
Под комментарием я имею в виду:
<?php echo "something"; ?>
становится:
<--!?php echo "something"; ?-->
при просмотре источника страницы в браузере.