PHP

スポンサーリンク
PHP

順不同で特定の文字を含む正規表現

sublime textやPHPなどで必要になったので調べてみました。 preg_match("/^(?=.*a)(?=.*b)/", "abcde"); #PHPでaとbを順不同で調べる ^(?=.*a)(?=.*b) #subl...
PHP

ワードプレスで「予約投稿の失敗」や、BackWPup で「アップロードされたファイルのサイズとローカルファイルのサイズが一致しません。」というエラーが出る

予約投稿の失敗 crontab -eや、/etc/cron.d/* で予約投稿の時間に非常に重い処理などが発生していないか確認する。wp-cron.phpに define('DISABLE_WP_CRON','true'); ...
Linux

サーバのHDDが秒速で壊れる時の原因 特殊ケース

Linux+Nginx+MySQL+PHP環境です。何度HDDを交換しても一ヶ月以内に壊れる!といった現象が起こる事があります。まず、iostatで確認してみてnginxの異様な書き込み量が確認できて、ファイルディスクリプタを調べてもソケ...
Linux

PHPからのCurlになぜか失敗する、でもCentOS6のサポート終了でyum updateも上手く行かない場合

PHPでスクレイピングするためにCurlを用いる処理を書いたのですが、何故か最近SSLサイトでは止まってしまうようになりました。コンソールからcurlを実行すると curl: (35) SSL connect error とい...
PHP

【PHP】cURLでリダイレクトを辿れるようにする

PHPでスクレイピングする場合に重宝するcURLですが、たまにリダイレクトがかかっているURL(http→httpsなど)があるとデフォルトではリダイレクトを追ってくれません。cURLにリダイレクトを追跡させるには以下のようにオプションを...
MySQL

Mysqlでこれまでmy.cnfに文字コードを指定せずにlatin1でシステム運用してしまっていて、途中から文字コードを指定したデータを持つ新システムを追加したい場合

昔よくやらかしてしまったのが、my.cnfにdefault-character-setやcharacter-set-serverを設定せずにシステムを構築・運用してしまうというミス。結果として「データベース定義はutf8なのに中に入ってい...
Linux

PHP-FPMで「Fatal error: Allowed memory size of xxxxx bytes exhausted (tried to allocate 16 bytes) in…」みたいなエラーを解決する

なんだか処理が動いてないっぽい 自作システムの管理画面で、ちょっと多めのコンテンツを一括削除しようとするとAjaxからの結果メッセージがうまく帰って来ない事がありました。DevToolsのConsoleを見てみると、案の定500エラ...
CentOS7

PHP7.2をインストールした後、PHPのライブラリをインストールしようとするとエラーが出る

PHP7.2をインストールした後Laravelをインストールしようとした所、 エラー: パッケージ: php-gd-5.4.45-18.el7.remi.x86_64 (remi) 要求: php-comm...
Linux

さくらのVPSにPHP7.2をインストールする

でいけますが、もし エラー: パッケージ: php-mysql-5.4.45-18.el7.remi.x86_64 (remi) 要求: php-pdo(x86-64) = 5.4.45-18.el...
laravel

Linuxで複数のテキストファイルに対して文字列置換を行う

laravelでcococoin-serverというプロジェクトを作ったのですが、プロジェクト名にハイフンがあると動作異常が起こり、php artisan app:nameで修正しようとしてもエラーが出てしまい修正できなくなってしまいまし...
laravel

laravelでアプリケーション名を変更する方法

ココのコイン落としのサーバ周り処理を実装する為にcococoinというlaravelプロジェクトを作ったのですが、いざgithubにリポジトリを作ろうとしたら既にunityの方にもcococoinがあったので、cococoin-serve...
スポンサーリンク

広告ブロッカーを無効にしてください。

タイトルとURLをコピーしました