Собственно... Не могу понять. Решил попробовать поиграться с ansible.galaxy, поюзать чужие роли, но похоже зря... Все баги до которых дотянулся - поправил. Но вот один не могу одолеть:
Поставил собственно роль:
https://github.com/dj-wasabi/ansible-zabbix-server
Пришёл такой файл конфигурации:
/etc/apache2/sites-enabled/zabbix.conf (я уж молчу про то, что автор кладёт его сюда напрямую а не симлинком...)
Насколько я понимаю конфиг бессмысленнен на половину... Куча повторов Directory ни к чему:
<VirtualHost *:80>
ServerName zabbix.company.ru
## Vhost docroot
DocumentRoot "/usr/share/zabbix"
<Directory "/usr/share/zabbix">
AllowOverride None
Order Allow,Deny
Allow from all
</Directory>
<Directory "/usr/share/zabbix/conf">
AllowOverride None
Order Deny,Allow
Deny from all
</Directory>
<Directory "/usr/share/zabbix/api">
AllowOverride None
Order Deny,Allow
Deny from all
</Directory>
<Directory "/usr/share/zabbix/include">
AllowOverride None
Order Deny,Allow
Deny from all
</Directory>
<Directory "/usr/share/zabbix/include/classes">
AllowOverride None
Order Deny,Allow
Deny from all
</Directory>
## Logging
ErrorLog "/var/log/apache2/zabbix.company.ru_error.log"
ServerSignature Off
CustomLog "/var/log/apache2/zabbix.company.ru_access.log" combined
## Rewrite rules
RewriteEngine On
RewriteRule ^$ /index.php [L]
## Custom fragment
php_value max_execution_time 300
php_value memory_limit 128M
php_value post_max_size 16M
php_value upload_max_filesize 2M
php_value max_input_time 300
# Set correct timezone.
php_value date.timezone Europe/Moscow
</VirtualHost>
Суть в том, что переменная: php_value date.timezone, не подхватыватся, на что сильно ругается zabbix.
Если прописать переменную, в: /etc/php5/apache2/php.ini (по умолчанию не определена), то всё хватается. Хочу понять, почему не хватается из виртуального хоста?
P.S. пробовал: AllowOverride Config, как в этом файле ставить, так и в /etc/apache2/apache2.conf в директиве: Directory / , всё игнорируется. В том числе и мои тщетные попытки прописать это в htaccess
Я могу взять топор и поправить роль как надо, но всё же стало интересно понять...