• HOME
KeruuWeb
技術的な備忘録

投稿者: keruu

  • Nginx

Nginx使用時にPHPからflush()してもすぐにecho出力が表示されない場合の対策

投稿日: 2019年4月11日2019年4月11日by keruu

Nginx+PHP-FPMの環境において、PHPコードからflush()を実行してもecho出力がすぐに表示されなかったので、対策を調べました。 結論 Nginx の設定ファイルにて fastcgi_buffering […]

続きを読む
  • Mac

MacでPDFをHTMLに変換したいならpdf2htmlEXがおすすめ

投稿日: 2019年4月6日2019年4月6日by keruu

MacでPDFをHTMLに変換しようと思い、いくつかのツールを試してみたところ、pdf2htmlEX の変換精度がすごく良かったので使い方を紹介します。 pdf2htmlEXについて https://github.com […]

続きを読む
  • PHP

PHP 配列をJSONに変換する方法

投稿日: 2019年4月5日2019年4月5日by keruu

PHPで配列をJSONに変換するには、json_encode関数を使います。 $array = array( ‘name’ => ‘jon’, ‘age’ => 20, ); $json = json_enc […]

続きを読む
  • WordPress

WordPressで管理画面にテーマ用の設定ページを作成する方法

投稿日: 2019年4月4日2019年4月5日by keruu

WordPressで管理画面にテーマ用の設定ページを作る方法です。 作るもの 下の画面のように、管理パネルにテーマ用の設定メニューを追加していきます。 設定ページは、シンプルに文字列の設定値だけがあるものを作っていきます […]

続きを読む
  • WordPress

WordPress: 投稿一覧ページにカスタムメタデータを表示する方法

投稿日: 2019年3月30日2019年3月30日by keruu

WordPressで投稿一覧ページにカスタムメタデータを表示する方法です。 下の画像のカテゴリーやタグなどと同様に、列の形で表示します。 目的 今回は、’my_meta’ というキー名のカスタムメ […]

続きを読む
  • Docker

Docker: Nginxを使ったWordPress開発環境の構築方法

投稿日: 2019年3月30日2019年3月29日by keruu

DockerでNginxを使ったWordPressの開発環境を構築する方法を紹介します。 構成は次の通りですが、違うバージョンが欲しい場合は使用するイメージを変えればOKです。 WordPress 最新(5.1.1) N […]

続きを読む
  • WordPress

WordPress: 未定義の変数を検知するには

投稿日: 2019年3月29日2019年3月29日by keruu

WordPressで、未定義の変数を検知するにはデバッグモードを有効にします。 wp-config.phpを開き、WP_DEBUGをtrueにします。 define(‘WP_DEBUG’, true); 大抵デバッグ中は […]

続きを読む
  • PHP

PHP7.3 DOMDocument()を使えるようにするには。

投稿日: 2019年3月29日2019年3月29日by keruu

PHP7.3環境において、DOM操作をしようと思ってDOMDocument()を実行したら、エラーメッセージも無く落ちたので、その対策です。 環境 Ubuntu Server 16.04 Nginx 1.14 PHP7. […]

続きを読む
  • WordPress

Nginx+WordPress PHP5からPHP7へ上げる方法

投稿日: 2019年3月16日2019年4月5日by keruu

WordPressをバージョン5.1に上げたら、PHPの更新が必要です。新しいバージョンのPHPはより高速かつ安全です。のようなメッセージが出たので、PHPのバージョンを5から7へ上げてみました。その方法です。 なんでも […]

続きを読む
  • Nginx

Nginx 再起動時に発生したポートオープンエラーの対策

投稿日: 2019年3月16日2019年4月5日by keruu

Nginxの再起動を行ったら、ポートが開けないので再起動できないとメッセージが表示されました。その対策です。 Restarting nginx nginx nginx: [emerg] bind() to 0.0.0.0 […]

続きを読む
  • Vagrant

macOS+Vagrant 外付けドライブ使用時の秘密鍵の権限エラーへの対処法

投稿日: 2019年3月16日2019年4月5日by keruu

Vagrantデータの容量が大きくなってきたため、外付けドライブにVagrantデータを配置するように設定したところ、Vagrant up時に秘密鍵の権限エラーが発生するようになった。対処方法を残します。 環境 macO […]

続きを読む
  • Gulp

Gulp BrowserSync オートインデックスを使うには

投稿日: 2019年3月10日2019年4月5日by keruu

BrowserSyncの使用中において、ディレクトリにアクセスしたときにファイル一覧を表示するには、directory を有効にします。 browserSync.init({ server: { baseDir: “./ […]

続きを読む
  • 開発

VagrantとVirtualBoxの仮想マシンデータを外付けドライブに移動する方法

投稿日: 2019年1月19日2019年1月19日by keruu

Vagrant+VirtualBoxの仮想マシンデータが100GB近くになり、ストレージを著しく圧迫してきたので、データを外付けドライブに退避しました。以下、移動方法です。 1. 環境 外付けドライブ: SanDisk […]

続きを読む
  • Docker

Docker: WordPressを永続化する方法

投稿日: 2018年12月1日2019年4月5日by keruu

Docker で WordPress を立ち上げるときに、データベースとWordPressテーマなどの各種ファイルを永続化する方法についてです。 環境 macOS mojave Docker Desktop Versio […]

続きを読む
  • Docker

DockerでWordPressを簡単に立ち上げる方法

投稿日: 2018年11月27日by keruu

Docker Compose を使って、WordPress + MySQL を立ち上げる方法です。今日はWordPressのテーマを作ろうと思って、久しぶりにWordPressをセットアップしようとしたのですが、すっかり […]

続きを読む
  • Docker

Docker: MySQL8で認証関連のエラーが発生したのでその対策

投稿日: 2018年11月26日by keruu

DockerでMySQLとWordPressを立ち上げたところ、認証関連のエラーが発生しました。 エラー内容 MySQL Connection Error: (2054) The server requested aut […]

続きを読む

投稿ナビゲーション

過去の投稿
新しい投稿

カテゴリー

  • Ansible (2)
  • API (1)
  • CSS (2)
  • DB (1)
  • Docker (5)
  • Gulp (1)
  • Heroku (1)
  • HTML (1)
  • JavaScript (2)
  • Jekyll (4)
  • jQuery (2)
  • Mac (2)
  • mongoDB (1)
  • Munin (1)
  • MySQL (2)
  • Nginx (7)
  • Node.js (19)
  • OpenSSL (1)
  • OS X (1)
  • PHP (4)
  • PostgreSQL (10)
  • Rails (57)
  • Ruby (12)
  • RubyMine (2)
  • SublimeText (4)
  • Ubuntu (6)
  • Vagrant (12)
  • Vue.js (2)
  • Windows (1)
  • WordPress (7)
  • 環境 (4)
  • 開発 (26)

TAGS

Ansible API Bootstrap CarrierWave CSS DB Docker express Git Homebrew HTML ImageMagick JavaScript Jekyll jQuery JSON Mac MiniMagick MySQL Nginx Node.js Nokogiri npm OpenSSL OpenURI OS X PHP PostgreSQL Rails rbenv RuboCop Ruby RubyMine SSH SublimeText Tempfile Ubuntu Unicorn Vagrant VSCode Vue.js WordPress テーブル設計 マウス 正規表現

人気の投稿とページ

  • Rails 使用するCSSを指定する
  • Node.js - exportsとmodule.exportsで関数を公開する
  • Ubuntu メモリを開放する
  • Rails APIのURLにクエリパラメータを含める
  • Rails 必要なJavaScriptのみを読み込む
  • Node.js - npmでパッケージを更新する
  • Ubuntu apt-get install にて Failed to fetch が発生する場合
  • 既存のプロジェクトをGitで管理する
  • Node.js + Express - ルーターモジュール内でリダイレクトする
  • Rails ビューからコントローラのメソッドを呼び出す

最近の投稿

  • [Windows Store]パラメータが間違っています。の対応
  • 開発中のNPMパッケージをシンボリックリンクで参照する方法
  • NPMパッケージをGithubからインストールする方法
  • 独自のNPMパッケージを作成する方法
  • 【Vue CLI】VueアプリでFirebase APIキーを環境変数として扱う方法
  • Vue.jsをVSCodeでデバッグする

HISTORY

  • 2022年2月 (1)
  • 2021年3月 (3)
  • 2021年2月 (2)
  • 2020年7月 (4)
  • 2019年12月 (2)
  • 2019年7月 (4)
  • 2019年4月 (4)
  • 2019年3月 (8)
  • 2019年1月 (1)
  • 2018年12月 (1)
  • 2018年11月 (3)
  • 2017年10月 (2)
  • 2017年9月 (12)
  • 2017年8月 (18)
  • 2017年6月 (1)
  • 2017年5月 (3)
  • 2017年4月 (2)
  • 2017年3月 (4)
  • 2017年2月 (6)
  • 2017年1月 (17)
  • 2016年12月 (9)
  • 2016年10月 (6)
  • 2016年9月 (19)
  • 2016年8月 (14)
  • 2016年7月 (21)
  • 2016年6月 (30)

FIXED

  • お問い合わせ
© 2020 keruuweb.com Theme by Colorlib Powered by WordPress