HOME>情報備忘録>[Ubuntu Server 13.10][CakePHP 2.4.5]mcryptの導入

[Ubuntu Server 13.10][CakePHP 2.4.5]mcryptの導入

Ubuntu Server 13.10でComposerからCakePHP 2.4.5をインストールしようとしたら

php composer.phar require "cakephp/cakephp":"~2.4"

  1. Your requirements could not be resolved to an installable set of packages.
  2.  
  3.   Problem 1
  4.     - Installation request for cakephp/cakephp ~2.4 -> satisfiable by cakephp/cakephp[2.4.5].
  5.     - cakephp/cakephp 2.4.5 requires ext-mcrypt * -> the requested PHP extension mcrypt is missing from your system.
  6.  
  7. Installation failed, reverting ./composer.json to its original content.
  8.  

という、エラーでインストールできなかったので

SH

  1. $ sudo apt-get install php5-mcrypt
  2. $ dpkg --get-selections | grep php5
  3. libapache2-mod-php5                             install
  4. php5                                            install
  5. php5-cli                                        install
  6. php5-common                                     install
  7. php5-curl                                       install
  8. php5-gd                                         install
  9. php5-imagick                                    install
  10. php5-imap                                       install
  11. php5-intl                                       install
  12. php5-json                                       install
  13. php5-mcrypt                                     install
  14. php5-memcache                                   install
  15. php5-ming                                       install
  16. php5-mysql                                      install
  17. php5-ps                                         install
  18. php5-pspell                                     install
  19. php5-readline                                   install
  20. php5-recode                                     install
  21. php5-snmp                                       install
  22. php5-sqlite                                     install
  23. php5-tidy                                       install
  24. php5-xcache                                     install
  25. php5-xmlrpc                                     install
  26. php5-xsl                                        install
  27. $ sudo /etc/init.d/apache2 restart
  28.  

マニュアルの通りインストールしてみたけどやっぱり駄目だった。 答えは

SH

  1. $ sudo ln -s /etc/php5/conf.d/mcrypt.ini /etc/php5/mods-available
  2. $ sudo php5enmod mcrypt
  3. $ sudo service apache2 restart
  4.  

と、リンクを張ればよいらしい。

投稿日 2014年2月 9日 02:02
カテゴリ Ubuntu | 設定
タグ CakePHP | Composer | PHP | Ubuntu Server 13.10
トラックバック URL http://www.kantenna.com/cgi-bin/mt504/mt-tb.cgi/1352

コメント

コメントする
Name
Email Address
URL