phpbrewMacでサーバを再構築したときにHomebrewでインストールしたPHPがとにかく調子悪い。WordPressのあちこちでトラブルが生じる。管理画面の操作がやらた時間がかかる上にエラーを吐く。プラグインの新規インストールやアップデートが出来ないなどなど。cURLがうまく動作していないらしい。いうわけで、PHPBrewを使ってPHPをインストールしなおしました。PHPBrewとはphpbrewは異なるバージョンのPHPを$HOMEディレクトリにビルドしてインストールすることができます。phpbrewは環境変数の管理もします。望む時にいつでもPHPのバージョンを切り替えたり、一時的にバージョンを変更して使ったりすることが可能になっています。phpbrewがあなたのためにやってくれること:configureスクリプトのオプションはバリアント(variant)へとシンプル化されているので、パスに悩まされることはもうありません!PDO、mysql、sqlite、debugなど様々なバリアント(variant)を持つPHPをビルドしてくれます。apacheのPHPモジュールをコンパイルし、異なるバージョンごとに分けて管理してくれます。PHPをビルドしてホームディレクトリにインストールするので、root権限が必要ありません。bash/zshといったシェルに統合されていて、バージョン間の切り替えがとても簡単です。自動的に機能を検知します。PHP拡張モジュールを現在の環境にインストールして有効化することが簡単にできます。システムワイドな環境に複数のPHPをインストールすることができます。HomeBrewとMacPorts向けにパスの検知が最適化されています。下準備PHPBrewを導入するための下準備です。Requirementにしたがって進めます。~/.bash_profile普段homebrewを使ってパッケージ管理しているので、予めprefixを指定しておく。...現時点最新のPHP7.3.5をインストールする。+defaultを基本に、homebrewでインストールしたPHPと同じような構成になるようにバリアントを追加した。エラーが出たら対策、またエラーが出たらまた対策....を繰り返して、最終的に次のコマンドでビルドに成功した。zlib)拡張モジュールgdを追加インストールする。freetype)PHP7.3.5をデフォルトで使用する為のコマンド。7.3.5拡張モジュールOPcacheが有効になっていなかったので、改めてインストールした。opcachePHPの在処とバージョンを確認。PHPは~/.phpbrew/.....にあります。バージョンはインストールした7.3.5です。TechnologiesApacheの設定ファイルhttpd.confにPHP関連の設定を追記する。画像ファイルサイズを変更。Automatorでクイックアクション化。ファイル名をハッシュ値でリネーム。Automatorでクイックアクション化。BottleでWebSocketを試す。コメントをキャンセルメールアドレスが公開されることはありません。上に表示された文字を入力してください。コメントデータの処理方法の詳細はこちらをご覧ください。画像ファイルサイズを変更。Automatorでクイックアクション化。ファイル名をハッシュ値でリネーム。Automatorでクイックアクション化。DockerでHTTPS-PORTAL使うとHTTPSサイトの構築が超絶簡単DockerでWordPress+MySQL+phpMyAdmin+WSGIのプラクティスBB-8のプラモデルを作りました。プラモデル作りを再開。BottleでWebSocketを試す。fastenersで排他ロックを試す。Blue-black.ink。