ブログ移転しました!

https://lighthouse-dev.github.io/

PHP

PHP Fatal error: Uncaught Error: Call to undefined function Laravel\Envoy\posix_getpwuid() エラー対応

PHP

PHPで以下のエラーが発生した時の対応をメモ。 PHP Fatal error: Uncaught Error: Call to undefined function Laravel\Envoy\posix_getpwuid() 解決方法 php-posixをインストールすることで簡単に解決。 1. php-posixをインストール sudo yum install --ena…

PHPデバッグ

PHP

PHP デバッグ方法のメモ。 他のデバッグ方法も今後追記していく予定です。 エラーログをコードに仕込んで出力 error_log(print_r($outputData,true)); 任意のファイルに出力 error_log(print_r($outputData,true),"3","/tmp/debug.log"); errer_log 関数の第…

PHPでLINEのMessaging APIを使ってメッセージを送る

PHPでMessaging APIを動かすサンプルを紹介したいと思います。 ※ LINE@MANAGERの設定については、あとで追記します! Messaging APIの説明 ユーザー、グループ、またはトークルームからのイベントに対して応答メッセージを送信するAPIです! イベントが発生…

console.logをphpで使う(PHP Debug)

概要 console.log()は、ブラウザの開発ツールでJSのデバッグなどでよく使ってますよね。 これをサーバー側でも使うことができます。 (多分)ほとんどの言語がこのやり方で、使えます。 今回は、PHPで作ってみました! 使い方 とは言っても、大した事はして…

PHPで変数の存在有無をチェックする isset()、empty()の違い

PHP

こんばんは! 今回は、PHPで変数の値をチェックする方法についてメモです。 もし変数の値が存在するかをチェックする時って、どうすれば良いでしょうか。 こういう時に使えるのが isset() と empty()です。 isset(チェックする変数名); empty(チェックする変…

CentOS6系にPHP 5.6をインストールする

事前作業 CentOS6系にremiレポジトリを追加する。 確認 $ php -v -bash: php: command not found $ rpm -qa | grep php $ rpm -qa | grep remi-release remi-release-6.8-1.el6.remi.noarch PHPをインストール $ yum --enablerepo=remi-php56 install php ..…