LoginSignup
0
0

More than 5 years have passed since last update.

Macportでphp70をインストール

Posted at

php7ね。
今更感もあるが、そろそろ慣れておかないと、って気もする。
自分phpは各バージョンをportで管理しているので、いつもどおりやってみた。

sudo port install php70 php70-apache2handler php70-gd php70-iconv php70-imagick php70-intl php70-mbstring php70-mcrypt php70-mysql php70-openssl php70-pear php70-postgresql php70-sqlite php70-xdebug 

ずらずらっと出力される途中に必要な設定が表示されるので順に実施。

sudo cp /opt/local/etc/php70/php.ini-development /opt/local/etc/php70/php.ini
    cd /opt/local/apache2/modules
    sudo /opt/local/apache2/bin/apxs -a -e -n php7 mod_php70.so

上記を実行すると以下のメッセージが出る。

[activating module `php7' in /opt/local/apache2/conf/httpd.conf]

アパッチからphpを使う時はhttpd.confでmod_php70.soと設定すればいいはずである。

mysqlについては以下のような指示が出るが、やってみたら動かなかった。
別に何も指定しなくてよいようである。

For mysql5, use /opt/local/var/run/mysql5/mysqld.sock
For mysql51, use /opt/local/var/run/mysql51/mysqld.sock
For mysql55, use /opt/local/var/run/mysql55/mysqld.sock
For mysql56, use /opt/local/var/run/mysql56/mysqld.sock
For mariadb, use /opt/local/var/run/mariadb/mysqld.sock
For percona, use /opt/local/var/run/percona/mysqld.sock

まあ、しかし、iじゃない方のmysqlが消えてるんだよね。。。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0