chevron_left

メインカテゴリーを選択しなおす

cancel
jsaz
フォロー
住所
中央区
出身
中央区
ブログ村参加

2017/01/16

arrow_drop_down
  • ずっと放置していたvultrサーバーでまたmysqlが動かなくなっていた件

    ブログ同様、しばらくサーバー管理を放置しておりました。。。 let's encryptの証明書の更新が切れていたり、 無料ドメイン(freenom)も更新が切れていたり、、、 久しぶりにSSHでログインして再設定を進めておりました。 いろいろつまづいたことがあったので、誰かのお役に立てれば・・・書き残しておきます。 古いSSL証明書を削除して、新たにcertbot-auto コマンドで証明書を発行した際に起こったこと また起こった、mysqlが動いていない問題

  • 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=512M mysql を再起動 下記コマンドでmysqlを再起動、何も出力されなければOK 何か出たら上記のmy.cnfに追加したもののタイポ、または他に原因がある $ sudo service mysql restart swap領域を使って…

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

    mysqlがすぐに落ちるようになったのでsyslogを確認したところ「Cannot allocate memory for the buffer pool 」というエラーが発生していた。 単純に innodb_buffer_pool_size の値を上げただけでは起動すらできなかったので、きちんと調べてみた。 まずはswapから。 参考: Setup Swap File on Linux - Vultr.com 参考: https://tech.librastudio.co.jp/index.php/2018/05/22/post-1891/ スワップが存在しないことを確認 - Step 1:…

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

    取得済み証明書の情報を確認する certbot-auto certificates コマンドを使用する $ sudo certbot-auto certificates Saving debug log to /var/log/letsencrypt/letsencrypt.log - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Found the following certs: Certificate Name: exapmle-apple.jp Domains: *.exapm…

  • 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 macbookarena.com Cleaning up challenges An unexpected error occurred: UnicodeDecodeError: 'ascii' codec can't …

  • 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の charaset が utf8mb4 だから。 参考: Laravel5.4以上、MySQL5.7.7未満 でusersテーブルのマイグレーションを実行すると Syntax e…

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

    あれ、動かない。。。 Rinkerの商品検索(amazon)が動きません。 amazonのトークンやキーはあっている。。。 ソースコード追っかけてみました。 リクエストのURLを抜き出して、ブラウザに貼り付けて実行すると上手くいきます。 怪しいと思い「simplexml_load_string php7」で検索するとSimpleXMLが入っていないことがわかった。 ubuntuのパッケージ検索 https://packages.ubuntu.com/ja/ 私のサーバーはphp7.2なので、「php7.2-xml」で検索してみる。 php7.2-xml を入れれば良いらしい $ sudo ap…

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

    Flutterで画像を配置した際のサイズを指定に関して FlutterでImageを使って画像を表示させる際、 縦横比"BoxFit"がどのようになっているのかを確認したくプログラムを書いてみた。 ドキュメントはコチラ docs.flutter.io BoxFitは7つのタイプがあったので、それぞれタイプ名とそのタイプでの画像出力を下記のようなプログラムで検証してみた。 画像はソフトバンクホークスのロゴ画像を一瞬拝借。 ※一部ソースは省略。 listViewItems()を呼び出せば確認できる(はず) ソースコード // タイプ名とBoxFitのPropertyのクラスを定期 class Bo…

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

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

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

    今年2度目のふるさと納税です。 恥ずかしながら給料が高い会社で働いている訳ではないため、たくさん寄付できる状況ではありません。かといって少額をいろいろ試すのも管理が面倒、また還元率も悪くなってしまいます。ということで高額なもの1つで2018年は終わらせようと考えました。 ちょうどよかったのが 「静岡県小山町 QUOカード 1万円分 」寄付金額25,000円 高額返礼品問題で今は終了しています。 が、類似の返礼品も出ているのでそちらも紹介しておきます。 静岡県小山町の特産品を買おう! クオカード 申し込みから2週間ほど 小山町は商品券がすごい! Amazon ギフト券 サーティワンアイスクリーム…

  • 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 unexpected behavior when compiling on a filesystem with other case-semantic. [ng] Use equal cas…

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

    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円(税込)で高山質店にて購入した中古パソコン(箱、保証一切なしの)です。 買い替え前は学生時代から5-6年使っていたlavieノート(10万円くらいのエントリーモデル)を使っていましたので、「買ったときはなんて速いんだ!」と思っていました。 しかし最近やけにHDDが動いていて、何もしていないのに100…

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

    WordPressで「Table Of Contents Plus(TOC+)」と「Advanced Custom Fields」を使った時の話。 テーマはsangoを使用していて、下記のカスタマイズガイドのように目次プラグインのTable Of Contents Plus(TOC+)の設定を行いました。 テーマ標準機能の追尾サイドバーウィジェットに目次を表示させたいと思い適用しました。 saruwakakun.com カスタムフィールドを記事本文中で使うにはACF(Advanced Custom Fields)のショートコードを使います。 こんな感じ↓ [acf field="name"] …

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

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

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

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

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

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

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

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

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

    ハイブリッドアプリ開発のMonaca、3-4年前に使ったことあったのですが最近みてみるとだいぶ良い方に変わっていました。 monaca CLIを使えばローカルで開発したソースをコマンドをたたいてブラウザ確認、やシミュレータ確認ができるようになっててとても便利です。(cordovaでもできるけど) そのままローカルのデータをCloudにアップし、MonacaIDE上で確認、ビルドすることもできるようです。 日々進化してますね。 中でもOnsenUIは気になって、少し試してみました。 日本語で解説もされており、一通りはスムーズに進むのですが一般の人の記事や情報は少なめですね。アシアルさんの情報は結…

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

    ありがたいことに毎日のようにダイレクトメッセージが届きました。 1日に10件近く届いた日もあり、埋もれてしまい結果既読スルーしてしまった方もいました。 大変申し訳ないです。。。 未解決でしたら再度ご連絡お願いします。 そしてご依頼された方々、ありがとうございます。 そのほとんどがワードプレス案件でした。 テンプレートのちょっとしたカスタマイズ(デザイン専門でないので大がかりなことは難しいです)や、プラグイン作成依頼、ハッキングされたのでサーバーを移したいとか。 ハッキングされたワードプレスは初めて見ました。 変なファイルやフォルダを勝手に作られて、 wp-config.php(だったかな)を書…

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

    濃厚 有田みかん7.5kg 2017年12月にさとふるで和歌山県広川町にふるさと納税し、1月中旬ごろにお礼品として有田みかんが届きました。 人生3度目のふるさと納税です。 残念ながらみかんシーズンは過ぎてしまいましたが、今年の年末のお礼の品選べの参考にしてもらえると良いかもしれません。 有田みかん 池田鹿蔵みかん農園から7.5kgのみかん 個数はたぶん100個くらい 実食 これまでのふるさと納税

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

    2018年も1ヶ月が過ぎてしまいましたが、2017年のココナラでの活動を振り返ると共に、どういった事案がどれくらいの金額で取引されているのかといった私個人の統計的なものを書き残そうと思います。 エンジニアがココナラで活動してみたい人、ココナラで購入を検討している人(私の出しているサービスの購入を検討している人)に何か参考になれば幸いです。 緻密な数値を出すといろいろと問題もあるので一部マスキングした値となりますことご了承ください。 出品サービス内容はPHPやWordPressに関すること お客さんはさまざま 受注数は月2-8件 最高金額は45,000円 10,000円以上の案件は年間5件 基本…

  • macでbitzenyマイニングを試す

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

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

    先日、WordPressテーマ『SANGO』を購入しました。 saruwakakun.design とてもよくできたテーマだと思うので、使いこなせるようにとはりきっているところです! 購入はBOOTHというイラスト関連に特化したマーケット上にて行います。 pixivというイラストSNSで有名な会社のサービスのようです。 アカウント作ってクレジットカード入力して購入という流れは変わらないのですが、購入手順が少しややこしいな、と感じたので購入手順を残しておきます。 私はエンジニアでいろいろなサービスの決済を触ったり、開発したりする機会が多い方なのですが、それでも??と感じたところもあったので難しく…

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

    2018年PHPフレームワークの勉強をしたい!といった方におすすめの書籍をまとめました。 そうなると気になるのがPHPフレームワークはどれを選ぶべきか。という点です。 私個人的にはCakePHP3かLaravelだと思っています。今現在、仕事や個人開発で使っているのはLaravelですので、Laravel推しです。 海外のサイトでもLaravelがおすすめというサイトが非常に多く存在しています。 ということでLaravelのおすすめ書籍かつ最近発売されたものをいくつかピックアップします。 PHP初心者にもおすすめ PHP経験者のスキルアップ、効率よく学習する PHP初心者にもおすすめ

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

    「スマホから写真を印刷するとき、ミニストップがコンビニ各社の中で一番安いよ」っていう記事を書いたのですが、 意外にも継続的にアクセスがあるようなので、コンビニのマルチコピー機でいろいろできることをまとめてみました。 soudan.hatenablog.jp コンビニ各社のマルチコピー機 セブンイレブンのマルチコピー機 ローソンのマルチコピー機 ファミマのマルチコピー機 昔の新聞をマルチコピー機で印刷できる あの曲の楽譜を手に入れる CYBERJAPAN DANCERSのカレンダープロマイド 若手の男性俳優の写真をいつでもプリント! プロマイドの老舗 マルベル堂 ポップやチラシを印刷 まさに"マ…

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

    ダミーデータの生成のため、ひらがなでランダムな文字列を作る必要があっていろいろと検索してみたけど、あまりヒットしなかったので自分で作ることにしました。 そこで「ひらがな(カタカナも)」一覧をPHPの配列(1字ずつダブルクォーテーションで囲って)を書くためコピペで使えるサイトを探したのですが、こちらもなかなか見つかりませんでした。 ぱっとコピペできるようにひらがな一覧、カタカナ一覧を載せておきます。 ひらがな/カタカナの一覧 str_split 関数を用いて文字列を配列に変換する 配列定義出力用にダブルクォーテーションで囲む ひらがな/カタカナの配列定義出力プログラム 結果 【出力結果】PHPひ…

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

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

  • PHP多次元配列、特定キーの値を検索しindexを取得する(ループ不要)

    WordPressでoptionテーブルに独自のデータを管理する場合、連想配列を使うのですが、 その中の配列からIDやCODEから対象のデータを探す際にループさせて1件ずつ探していく面倒だったので、もう少し良い方法はないかと調べてみました。 array_column と array_search を使うことで2行で対象のデータを取得することができます。 具体的なサンプルも合わせて載せていきます。 参考にしたサイト 今回使うデータは駅データ 普通に考えるとループで検索 array_columnで検索対象のカラムのみ取得 array_searchを使い対象のインデックスを取得 (サンプル)大橋駅の…

  • JアラートはAppleWatchでどのように表示される?「福岡市のミサイル対応訓練」

    福岡市で緊急速報メールを活用したミサイル対応訓練が行われました。 北朝鮮からミサイルが福岡めがけて飛んでくる想定です。 www.city.fukuoka.lg.jp あってはならないことですが、万が一の時のためにJアラートの送信テストができたことは良かったと思います。 Jアラートに合わせて実際に電車が緊急停止したり、避難訓練を行った学校などもあったようです。 iPhoneに送られてきた情報とAppleWatchで見ることができる情報を画像をつけてご紹介します。 iPhoneへの通知 AppleWatchへの通知

  • 一番簡単なPHP 7.1バージョンアップ方法(Ubuntu/Cloud9)

    Laravel5.5を試してみようと思ったところ、Laravelの要件がPHP7以上となっていました。 Cloud9のPHP環境はデフォルトが5.6ですのでPHPのバージョンアップを行う必要があります。 少し調べるとかなり簡単な方法がみつかりました。 そのサイトを参考にUbuntu(Cloud9)にパパっとPHP7.1を導入する手順を載せていきます。 参考にしたサイト スクリプトをGitHubからクローンして取得する install-laravel.shを実行 PHP7インストール確認

  • PhantomJSをインストールする(Amazon Linux)

    [Amazon Linux]PhantomJSインストール手順 Amazon LinuxにPhantomJSをインストールしました。 Amazon Linux AMIのyumリポジトリからPhantomJSをインストールすることはできなかったのでバイナリディストリビューションからインストールします。 こちらを利用します。 bitbucket.org ubuntuへのインストールはこちらをご覧ください。 soudan.hatenablog.jp 参考にしたサイト フォント関連パッケージのインストール PhantomJSバイナリデータをbitbucketからwgetでダウンロードする phanto…

arrow_drop_down

ブログリーダー」を活用して、jsazさんをフォローしませんか?

ハンドル名
jsazさん
ブログタイトル
WordPressカスタマイズ教えますPHP相談
フォロー
WordPressカスタマイズ教えますPHP相談

にほんブログ村 カテゴリー一覧

商用