hasen's tech life

Twitter: @hasen

Entries from 2017-05-01 to 1 month

エラーとその対応メモ

# エラーとその対応メモ (Laravel)大量のログが標準出力でた. -> .envにログに関する指定がなかったため (Laravel)Cannot declare class PATH\TO\HogeContoller, because the name is already in use -> ControllerではなくContollerになっていた 画面が真…

PHPの存在チェックはempty()に落ち着いた.

PHP

(追記2017.11.08)0でOKの時に!emptyでは確認できないので注意.

PHPで呼び出しているクラス内にエラー(変数間違いなど)がある場合に,newしたインスタンスがnullになる

PHP

# PHPで呼び出しているクラス内にエラー(変数間違いなど)がある場合に,newしたインスタンスがnullになる. # はまった...

IPアドレスで接続するのが面倒なのでホスト名を登録した.

# IPアドレスで接続するのが面倒なのでホスト名を登録した. $ sudo vi /private/etc/hosts ++ nn.nnn.nnn.nnn XXX.HOST.NAME

シェルのエラーをメモ.

# シェルのエラーをメモ. # コマンドの書き方がよくなかった. # 以下のサイトで確認. https://www.shellcheck.net/ > Could: command not found > Parse: command not found # 括弧の位置がおかしい.大括弧の間にスペースが必要. > [127

コマンドラインでの表示に色を付けてSTG環境,本番環境を見分けられるようにしている.

# 相変わらずBashを使っている. # コマンドラインでの表示に色を付けてSTG環境,本番環境を見分けられるようにしている. $ vi ~/.bashrcPS1='\n\[\033[1;34m\]\u \[\033[0m\]@ \[\033[0;31m\]本番\[\033[0m\]\n\[\033[1;36m\]\w/ \[\033[0m\]\n\[\033[0;31…

古いメモがでてきたので,雑に貼る.

# 古いメモがでてきたので,雑に貼る.未検証. # 最短マッチ preg_match_all('/alt=".*?"/', HTML_DTATA_1, HTML_DATA_2, PREG_PATTERN_ORDER); # IE9でplaceholderを使う http://enjoy-pcworks.com/archives/104 https://code.google.com/p/complete-place…

MySQLでテーブル定義をCSV形式で出力した.

# MySQLでテーブル定義をCSV形式で出力した. > select case ordinal_position when 1 then table_name else '' end, column_name, column_type, is_nullable, column_key, column_default, extra from information_schema.columns where table_schema = sch…

MySQLが起動しなかったので対応した.

# MySQLが起動しなかったので対応した. # 下記コマンドで見ると幾つかのエラープロセスがあったので順番にkillした. # 原因はmysql.sockがなかったため. $ ps aux |grep mysq[l]