Magento 1.9 on nginx でハマる (2)

Locale settings で Locale * としか表示されない。

これもかなり調べたが、php-fpm を再起動したらするりと表示されてしまったので、単に php-fpm を再起動してなかったみたいだ。
/var/log/nginx/error.log のエラー内容から php-xml をインストールした後に php-fpm を再起動するだけで良さそうだった。
参考にしたページは以下です。
http://stackoverflow.com/questions/8858598/how-to-install-php-extensions-on-nginx


エラー内容

FastCGI sent in stderr: “PHP message: PHP Fatal error: Class ‘DOMDocument’ not found in /usr/share/nginx/html/magento/app/code/core/Zend/Xml/Security.php

yum install -y php-xml
/etc/init.d/php-fpm restart

今回はサーバー名でインストールしたので hosts の変更も必要でした。
途中サーバー自身の名前解決ができずにエラーがでていました。
これは以前どこかのページで見かけていました。

vi /etc/hosts
127.0.0.1 servername.example

できました!