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

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

2019-01-01から1年間の記事一覧

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…