是否有从开发到生产管理php.ini配置的最佳实践?显然,这可以手动完成,但这很容易出现人为错误。我想尝试将生产文件放在版本控制中,然后可能会自动修改开发版本。我有的想法或想法,我不知道它们是否可行:
file?
发布于 2012-01-22 19:46:59
prod}/php.ini
rm /etc/php.ini; ln -s /var/www/site/environments/prod/php.ini /etc/php.ini这样,您就可以获得修订控制的好处,而不必手动编辑每个版本。
发布于 2013-06-14 17:34:55
我不知道这是否正是您想要的,但就我个人而言,我喜欢通过apache设置执行所有非安全的php.ini修改,例如开发虚拟主机:
ServerName sb.local
ServerAlias sb.local
DocumentRoot /srv/some-site
php_value session.cookie_domain "sb.local"
php_value date.timezone "America/New_York"
php_value mbstring.func_overload 7
php_value default_charset "utf-8"
AddDefaultCharset utf-8
php_value session.gc_maxlifetime "990000"
php_value error_reporting 30711
# 30711 = E_ALL ^ E_NOTICE
php_value display_errors "On"
php_value display_startup_errors "On"
php_value log_errors "On"
php_value html_errors "On"等
https://stackoverflow.com/questions/8963003
复制相似问题