Я пытаюсь переопределить date.timezone
на php.ini
с OpsWorks, использующим Chefbooks 11, это ошибка, с которой я столкнулся во время тестового развертывания рецепта:
Relevant File Content:
----------------------
/var/lib/aws/opsworks/cache.stage2/cookbooks/aus/recipes/inicus.rb:
1:
2: # Replace php.ini file.
3: template '/etc/php5/apache2/php.ini' do
4: source "php.ini.erb"5: end
6:
7:
8>> override['php']['directives'] = {
9: :memory_limit => '128M',
10: :post_max_size => '16M',
11: :upload_max_filesize => '12M',
12: :date.timezone => 'Asia/Manila'
13: }
14:
в конце моего обычая php.ini.erb
это:
<% node.default[:php][:directives].sort_by { |key, val| key }.each do |directive, value| -%>
<%= "#{directive}=\"#{value}\"" %>
<% end -%>
Есть кто-нибудь знает, как лучше подойти к этому?
Задача ещё не решена.
Других решений пока нет …