-
updateするときのお話。新規でcreate-projectするなら何も困らない
-
php composer.phar update
する前に以下をチェック -
composer.jsonの修正
-
http://symfony.com/blog/symfony-2-3-0-the-first-lts-is-now-available
-
キャッシュファイルは事前にrmしておく
-
icuが4.4以上でないと怒られるので、事前にインストールしているicuのバージョンをチェックしておくこと
-
composer.jsonでバージョン指定すれば回避可能 http://php-sql-gdgd.jugem.jp/?eid=104
-
config.ymlを修正
-
trust_proxyの設定が変更になってる
- 削除
trust_proxy_headers: ...
- 追加
trusted_proxies: ~
- 削除
-
composer.json の
post-update-cmd
のScriptHandler::buildParameters
はparameters.yml
を再生成しないなら不要なので追加しないでok -
MITライセンスだけになったので、もし
composer.json
から"jms/security-extra-bundle"
,"jms/di-extra-bundle"
を削除するならapp/AppKernel.php
のバンドル読み込みの削除も忘れずに -
PdoSessionHandler
を使っている場合は symfony/symfony#8095 の修正も必要 -
config.yml:
services: pdo: class: PDO arguments: - "mysql:host=%database_host%;port=%database_port%;dbname=%database_name%" - '%database_user%' - '%database_password%' calls: - [setAttribute, [3, 2]] # \PDO::ATTR_ERRMODE, \PDO::ERRMODE_EXCEPTION
Last active
December 18, 2015 01:29
-
-
Save brtriver/5704227 to your computer and use it in GitHub Desktop.
Symfony2.3にあげるときにはまったこと
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment