15: 2018-05-12 (土) 20:15:52 iseki |
16: 2018-08-17 (金) 16:11:28 iseki |
| - MariaDBのライブラリに libmysqlclient を使用すると MYSQL_UNIX_ADDR未解決のコンパイルエラが発生する (5.6.36) | | - MariaDBのライブラリに libmysqlclient を使用すると MYSQL_UNIX_ADDR未解決のコンパイルエラが発生する (5.6.36) |
| -- DBのライブラリに mysqlnd を使用する | | -- DBのライブラリに mysqlnd を使用する |
- | - OpenSSL-1.1.x を使用している場合は以下の様にしてから,configure を実行. | + | - OpenSSL-1.1.x を使用している場合 |
| + | -- OpenSSL-1.1.x を使用している場合は, /usr/local/lib にライブラリが必要.シンボリックリンクを張っておく. |
| + | -- OpenSSL-1.1.x を使用している場合は以下の様にしてから,configure を実行. |
| cd /usr/local/ssl | | cd /usr/local/ssl |
| ln -s /usr/local/include . | | ln -s /usr/local/include . |
| ln -s /usr/local/lib64 lib | | ln -s /usr/local/lib64 lib |
| cd (php-source) | | cd (php-source) |
| + | |
| - PHP-5.6 + OpenSSL-1.1 の場合は パッチを当てる.[[php56.36-openssl11.patch>http://www.nsl.tuis.ac.jp/DownLoad/SoftWare/PHP/php56.36-openssl11.patch]] | | - PHP-5.6 + OpenSSL-1.1 の場合は パッチを当てる.[[php56.36-openssl11.patch>http://www.nsl.tuis.ac.jp/DownLoad/SoftWare/PHP/php56.36-openssl11.patch]] |
| -- see also https://bugs.php.net/patch-display.php?bug_id=73741&patch=php56-openssl11&revision=latest | | -- see also https://bugs.php.net/patch-display.php?bug_id=73741&patch=php56-openssl11&revision=latest |
| | | |
| **** configure オプションの修正 [#u42ccc8f] | | **** configure オプションの修正 [#u42ccc8f] |
| + | - PHP7 + OpenSSL1.1 の場合は --with-openssl=/usr/local |
| + | -- /usr/local/lib に openssl のライブラリが必要 |
| - DBのライブラリに libmysqlclient を使用する場合は以下のオプションを指定 | | - DBのライブラリに libmysqlclient を使用する場合は以下のオプションを指定 |
| --with-mysql=/usr/local/mysql --with-mysqli=/usr/local/mysql/bin/mysql_config --with-pdo-mysql=/usr/local/mysql | | --with-mysql=/usr/local/mysql --with-mysqli=/usr/local/mysql/bin/mysql_config --with-pdo-mysql=/usr/local/mysql |