まったり技術ブログ

Technology is power.

PHP

PHPBrewに"intl"拡張をインストール

PHP

動作環境 バージョン macOS 10.12.6 PHPBrew 1.22.6 PHP 7.1.0 ことの始まり CakePHP3を入れたのだが、起動ができない。 intlを有効にしないといけないらしい。 $ bin/cake server -p 8765 PHP Fatal error: You must enable the intl extension to use Cake…

Zend Framework2をHerokuで動かす

最近ZF2をさわり始めたので、メモ程度に書いてみる。 ちなみにHerokuはHTTPS前提なのでFacebookのOAuth認証といった要HTTPSの動作確認で重宝した。 Zend Framework2 インストール MVC Skeleton Application - Install - Zend Framework $ composer create-pr…

phpbrewでGDライブラリを入れようとしたらエラーになった

PHP

結論から言いますとGDライブラリはyumでインストールすることができなかったので、 結局ソースからインストールしました。 “phpbrew install"が失敗した phpbrewでGDライブラリを入れようとしたら下記のようなエラーが表示された。 $ phpbrew install 5.6.26…

『Goutte』を使って文字列からHTML解析

PHP

“通信を発生させずにHTMLを解析"をしたい・・・ 今までPHPでHTML解析するときは「Simple HTML DOM Parser」を利用しており、数年ぶりの利用で使い方を確認しているとこのような記事が。 localdisk.hatenablog.com 「Simple HTML DOM Parser」はパフォーマン…

ScaffoldとAuthを使ってアプリケーションを作る

PHP製のWebフレームワークである『Laravel』を使って"認証あり"のアプリケーションを作成していきます。 今回はLaravelバージョン5.3系を使います。 プロジェクトの作成 $ laravel new auth_scaffold $ cd auth_scaffold $ php artisan --version Laravel Fr…