現役プログラマのWordPressカスタマイズ相談

WordPress(ワードプレス)のお悩み、うまくいかなくてお困りなこと、不具合調査、新規制作依頼まで、ウェブアプリケーションエンジニアがあなたをサポートします。

nginxでERR_TOO_MANY_REDIRECTSが出る(cloudflare使っている人向け)

新しく構築したWordPress、何度nginxの設定ファイルを見直してもわからない。。。 https-http間でリダイレクトを繰り返しているのか、 ブラウザに「ERR_TOO_MANY_REDIRECTS」とエラーがでてサイトが表示されない。。。

innodb_buffer_pool_sizeが原因でmysqlが落ちる

前回の続きでswap領域は設定したのでmysql側の設定 soudan.hatenablog.jp mysqlの設定 mysqlの設定ファイル my.cnf を編集、バッファプールサイズを512MBにしてみた $ sudo vim /etc/mysql/my.cnf --- # バッファプールサイズの指定 innodb_buffer_pool_size…

海外格安サーバーvultrでswap領域の拡張

mysqlがすぐに落ちるようになったのでsyslogを確認したところ「Cannot allocate memory for the buffer pool 」というエラーが発生していた。 単純に innodb_buffer_pool_size の値を上げただけでは起動すらできなかったので、きちんと調べてみた。 まずはsw…

Let's encryptのワイルドカード証明書更新

取得済み証明書の情報を確認する certbot-auto certificates コマンドを使用する $ sudo certbot-auto certificates Saving debug log to /var/log/letsencrypt/letsencrypt.log - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -…

certbot-autoで「UnicodeDecodeError: 'ascii' codec can't decode byte 0xe8」エラー

certbot-auto でlet's encrypt の無料SSLを更新する際に下記のようなエラーが発生した Cert is due for renewal, auto-renewing... Renewing an existing certificate Performing the following challenges: http-01 challenge for <example>.com Cleaning up challen</example>…

MySQLを5.7にする(Laravel migrate SQLSTATE[42000] 問題を解決)

laravelでマイグレーションすると良く起きる問題。 SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes (SQL: alter table users add unique users_email_unique(email)) 原因はmysqlの cha…

WordPressプラグインRinkerの商品検索ができなかった件(自サーバーの環境問題)

あれ、動かない。。。 Rinkerの商品検索(amazon)が動きません。 amazonのトークンやキーはあっている。。。 ソースコード追っかけてみました。 リクエストのURLを抜き出して、ブラウザに貼り付けて実行すると上手くいきます。 怪しいと思い「simplexml_loa…

Flutterの画像縦横比"BoxFit"をソフトバンクホークスのロゴ画像で検証

Flutterで画像を配置した際のサイズを指定に関して FlutterでImageを使って画像を表示させる際、 縦横比"BoxFit"がどのようになっているのかを確認したくプログラムを書いてみた。 ドキュメントはコチラ docs.flutter.io BoxFitは7つのタイプがあったので、…

Android開発 エミュレータ(AVD Manager)のサイズ変更はとても簡単だった

半年以上Android開発をしていて、今日初めて知りました。 Androidエミュレータのサイズ変更方法に関してです。 なんと設定は不要でした! デフォルトは大きすぎて使い辛い 動画付きで操作説明 みんな知ってたのかな?

ふるさと納税-商品券ジャンルなら小山町

今年2度目のふるさと納税です。 恥ずかしながら給料が高い会社で働いている訳ではないため、たくさん寄付できる状況ではありません。かといって少額をいろいろ試すのも管理が面倒、また還元率も悪くなってしまいます。ということで高額なもの1つで2018年は…

Mi Band 3 を中国から取り寄せたけどiPhone7(iOS12)で心拍数と睡眠ログが同期しない

やはり自分だけじゃなかったか。。。 www.reddit.com 中華ガジェットはすぐ壊れるから予備でもう一台購入していて、そっちも開けて試したけどダメだった。。。

WARNING in ./node_modules/Firebase/dist/index.cjs.js

angular で Firebase を使ったときに起こったWARNING 解決しないと実行できません。。 [ng] WARNING in ./node_modules/Firebase/dist/index.cjs.js [ng] There are multiple modules with names that only differ in casing. [ng] This can lead to unexpec…

phpでzip生成しダウンロードしたファイルをmacで展開するとcpgzになる

PHP

ZipArchiveを使ってもexec関数でzipコマンドを使っても発生する現象 ロジックはネットに記載されているものでOK。 最後にファイルを読み込んでいるところ echo file_get_contents([Zipファイル]); または readfile([Zipファイル]); の処理の直前に

ふるさと納税-フルーツソムリエが選ぶゴールドキウイ

ふるさと納税、ゴールドキウイをリピートです。 ちょうど一年前に さとふるにて申し込んだ(寄付)お礼品を今年も再申し込みしてみました。 感想と昨年との違いを残します。 間違いないお礼品 昨年との違い 味 コスパ これまでのふるさと納税

HDDをSSDに交換したらすごく速くなった

最近、PCの動作が重く悩んでいました。。 私のPCのスペックはこちら エプソン(EPSON)Endeavor ST170E Windows 10 Home インテル Core i5-4200M プロセッサー (2.5GHz) メモリ16GB 2013年式 ちょうど2年前2016年7月に35,000円(税込)で高山質店にて購入し…

目次(TOC)プラグインをウィジェットに配置したが見出しにショートコードがあると変換されない

WordPressで「Table Of Contents Plus(TOC+)」と「Advanced Custom Fields」を使った時の話。 テーマはsangoを使用していて、下記のカスタマイズガイドのように目次プラグインのTable Of Contents Plus(TOC+)の設定を行いました。 テーマ標準機能の追尾…

ココナラ出品サービスの閲覧数が月500件超

3月もたくさんの問い合わせをいただきました。 先月に引き続き、メッセージ返せなかった方々申し訳ありません。 トラブルもなくスムーズに取引させてもらった1ヶ月でした。 どんな案件を対応したのかのご紹介も含め、先月を振り返りたいと思います。

扇雀飴のはちみつセット当選!

2017年末のキャンペーンですが応募したら当選しました。 世界のはちみつプレゼントキャンペーン2017 | 扇雀飴本舗 2月頭に宅配で届きましたよ。

LINE Pay最高還元率がついに終了。。。

LINE Pay いつ、どこで使っても常にLINEポイント(等価)が2%も付与される超便利なカードだったのに。。。 手間のかかるチャージ方法を使えばさらに高還元になって、お得なカードだったのに。。。

仮想通貨faucet-moondashのボーナスが100%になった!

2017年秋ごろの仮想通貨ブーム以来、ほぼ毎日のようにmoon系のfaucetサービス使いちまちまと仮想通貨を貯めています。 いろいろなボーナスがあって細かい仕組みは良く理解していませんが ロイヤリティボーナスというボーナスがあり、1日1回Climeすることで1…

OnsenUI v2/React/Monacaで画面遷移アニメーションの設定方法

ハイブリッドアプリ開発のMonaca、3-4年前に使ったことあったのですが最近みてみるとだいぶ良い方に変わっていました。 monaca CLIを使えばローカルで開発したソースをコマンドをたたいてブラウザ確認、やシミュレータ確認ができるようになっててとても便…

ココナラでワードプレス案件を過去最高に取引した月だった

ありがたいことに毎日のようにダイレクトメッセージが届きました。 1日に10件近く届いた日もあり、埋もれてしまい結果既読スルーしてしまった方もいました。 大変申し訳ないです。。。 未解決でしたら再度ご連絡お願いします。 そしてご依頼された方々、あ…

ふるさと納税で和歌山のみかんのお礼品

濃厚 有田みかん7.5kg 2017年12月にさとふるで和歌山県広川町にふるさと納税し、1月中旬ごろにお礼品として有田みかんが届きました。 人生3度目のふるさと納税です。 残念ながらみかんシーズンは過ぎてしまいましたが、今年の年末のお礼の品選べの参考にし…

ココナラでの活動を振り返る【2017年】

2018年も1ヶ月が過ぎてしまいましたが、2017年のココナラでの活動を振り返ると共に、どういった事案がどれくらいの金額で取引されているのかといった私個人の統計的なものを書き残そうと思います。 エンジニアがココナラで活動してみたい人、ココナラで購入…

macでbitzenyマイニングを試す

仮想通貨「bitzeny」のマイニングがパソコンでできるようです。 CPUマイニング対応の仮想通貨なので特別な機材などは必要ないです。 だいぶ乗り遅れてしまった情報ですが、試してみたので手順を残します。 インストール マイニングプール CPUマイニング実行 …

WordPressテーマ『SANGO』の購入手順

先日、WordPressテーマ『SANGO』を購入しました。 saruwakakun.design とてもよくできたテーマだと思うので、使いこなせるようにとはりきっているところです! 購入はBOOTHというイラスト関連に特化したマーケット上にて行います。 pixivというイラストSNSで…

新年から始めるLaravelの勉強~おすすめの3書籍

PHP

2018年PHPフレームワークの勉強をしたい!といった方におすすめの書籍をまとめました。 そうなると気になるのがPHPフレームワークはどれを選ぶべきか。という点です。 私個人的にはCakePHP3かLaravelだと思っています。今現在、仕事や個人開発で使っているの…

コンビニの写真プリントはいろいろ便利

「スマホから写真を印刷するとき、ミニストップがコンビニ各社の中で一番安いよ」っていう記事を書いたのですが、 意外にも継続的にアクセスがあるようなので、コンビニのマルチコピー機でいろいろできることをまとめてみました。 soudan.hatenablog.jp コン…

ひらがな・カタカナのPHP配列(ランダム/乱数生成用)

ダミーデータの生成のため、ひらがなでランダムな文字列を作る必要があっていろいろと検索してみたけど、あまりヒットしなかったので自分で作ることにしました。 そこで「ひらがな(カタカナも)」一覧をPHPの配列(1字ずつダブルクォーテーションで囲って…

Laravelエラー405 (Method Not Allowed) の解決策

Laravelの認証(Auth)をカスタマイズしている最中に発生したエラーです。 何時間もハマったけど原因は単純なものだったので忘れないように残しておきます。 Laravel DebugBarのRequest Laravel DebugBarのExceptions Laravel DebugBarのViews Method Not Al…