php

スポンサーリンク
php

cocoonテーマの子テーマ運用をやめました。ジレンマを解消した方法、改造するならプラグイン

最近、ワードプレスのテーマはcocoonを採用することが多いです。テーマのちょっとした改造には「子テーマ」の利用を勧める情報源が多いです。私もそれにならって、cocoon-childを利用していました。子テーマを使って何を改造したの?coc...
php

エックスサーバー PHP Parse error: syntax error, unexpected ” (T_ENCAPSED_AND_WHITESPACE), expecting identifier (T_STRING) or variable (T_VARIABLE) or number (T_NUM_STRING) in ファイル on line 行数

PHP Parse error:  syntax error, unexpected '' (T_ENCAPSED_AND_WHITESPACE), expecting identifier (T_STRING) or variable (...
php

【PHP】try-lockを簡易実装する一つの方法

一つしかない資源(リソース)へ同時に更新、書き込みが発生する事態は極力避けたいです。FastCGI(nginxやapache)で動作させるPHPでは、同時間に複数のアクセスがあったりするので、一つのリソースに対する排他制御が必要になることが...
php

HTTP ステータスは、文字で判定しちゃだめな理由(HTTP/1.1 200 OK以外のパターンがある)

Rakuten Web APIで商品アイテム検索するPHPプログラムを利用しています。PHPのfile_get_contents関数でWeb Requestしています。リクエスト部分するソースは↓こんな感じです。pre.scroll{ove...
php

wordpress 迷惑なアクセスを除去している方法

レンタルサーバーでWordpressのサイトを運営していると500エラーの頻度が多いことに気がつきます。そんなにたくさんのアクセスがあって嬉しい!って思っていたんですが、ログを工夫して見てみたら上位アクセスの多くはbotだったり、amazo...
php

PHP5で動く、PHP7なんか動きが違う、原因は?何をチェックすべき?

PHP5とPHP7の違いは、ワードプレスを使っている限りほとんど意識することはありません。レンタルサーバーのコントロールパネルからPHPのバージョンを5.6.x系から7.0、7.1、7.2系に切り替えるだけでそのまま動きます。互換性の問題は...
php

PHP string streamのやり方

PHPで文字列(テキスト)をストリームとして読み込みたい、fgetsのような感じでループさせながら1行ずつ処理したいっていう際に使えるやり方です。実際のやり方は以下PHPソースコードの通りです。$txtはStringストリームとして扱いたい...
php

エックスサーバーで30秒以上のCronを上手に運用する3つのコツ

エックサーバーはcronが利用できます。cronはWindowsでいうatコマンドやスケジューラーみたいな機能です。お好みのプログラムを10分毎に処理を実行させたり、毎日決まった時間に実行させることができます。cronが使えるレンタルサーバ...
php

php error をconsoleに出力

コマンドラインからphpを実行させた場合、デフォルト設定ではエラー発生した際、なにも出力されない$ php a.php$という結果になります。phpのソースをいじらずに、エラーになるかどうか確認したい場合はlintを使います$ php -l...
スポンサーリンク