WordPress のメンテンナンスが終わらないときの対処法
WordPress のメンテナンスが終わらない原因 WordPressの管理サイトでプラグインや本体を更新しているとき、サイト自体はメンテナンスモードとなって各ページには「現在、メンテナンス中のため、しばらくの間ご利用いただけません。」みたいなテキストが表示されるだけでコンテンツの閲覧ができなくなります。 実際更新自体にはそんなに時間がかからないことが多く、終了後は自動的にメンテナンスモードが終了 […]
Web備忘録 プログラミングを中心に技術的な事柄を忘れないように書き残します。
WordPress のメンテナンスが終わらない原因 WordPressの管理サイトでプラグインや本体を更新しているとき、サイト自体はメンテナンスモードとなって各ページには「現在、メンテナンス中のため、しばらくの間ご利用いただけません。」みたいなテキストが表示されるだけでコンテンツの閲覧ができなくなります。 実際更新自体にはそんなに時間がかからないことが多く、終了後は自動的にメンテナンスモードが終了 […]
Laravel5.6 で Base64エンコードされたファイルを AWS S3 にアップロードする 表題の通り、Laravel で Base64エンコードされたファイルを AWS S3 にアップロードする方法をまとめます。 PHPのフレームワーク、Laravelでは、お手軽にポストされたファイルデータを AWS S3 ストレージにアップロードして保存することが可能です。もし単純なファイルアップロー […]
composer insatall が失敗する PHP のライブラリの依存関係を管理する composer ですが、composer install でインストールをしようとすると killed で失敗してしまうのでその原因を調べました。 ちなみに Laravel の環境を作っている最中でした。 現象 $ composer install Loading composer repositories […]
20180801_[Laravel] .env ファイルの更新内容が反映されない場合の対処方法 Laravelを使っていて .env を書き換えても反映されないことがあったので対処方法をメモしておきます。 .env が反映されない問題への対処 Laravel では .env ファイルに環境設定を等を記述し、PHPから利用することになりますが、これを書き換えてもPHP側に反映されない場合があります。 […]
可変関数 PHP: 可変関数 – Manual PHP は可変関数(variable functions)の概念をサポートします。 これにより、変数名の後に括弧が付いている場合、その値が何であろうと PHPは、同名の関数を探し実行を試みます。 この機能は、コールバック、関数テーブル等を実装するために使用可能です。 可変関数を使うことで、文字列で指定した関数を実行できます。 functi […]
Twigでの文字列連結と "." で参照 TwigはPHP向けのテンプレートエンジンです。 最近PHP、Twigを使うことがあり、文字列の連結と連想配列やプロパティ、関数の参照方法について戸惑うことがあったのでメモしておきます。 Twig で文字列連結をする方法 TwigでPHPのように文字列を連結して出力しようとするとエラーになりました。具体的には以下のような感じです。 {% […]
ECCUBE3 の受注データ更新時にエラーが発生した 表題の通り、ECCUBE3でエラーが発生したのでその対処法をメモ代わりにまとめておきます。エラー内容(メッセージ)は下記の通りです。 A new entity was found through the relationship 'Eccube\Entity\Order#Pref' that was not configured […]
WordPressでのエラー WordPress利用時に画像周りで幾つかのエラーが発生しました。その対処方法をまとめます。具体的には以下のようなエラーです。 画像を切り抜く際にエラーが発生しました。というエラーが発生 画像をアップロードしてもサムネイルが生成されない エラーの原因 原因は php-gd というプログラムがインストールされていないために発生しています。まずはこれが原因かどうかの確認で […]
Composerとは Composerとは、PHPのパッケージ管理ツールです。Node.jsのnpmみたいな認識でよいかと思います。 コマンドを叩くと、必要なパッケージ類を指定されたバージョンでインストールしてくれます。その際依存関係にあるパッケージも合わせてインストールしてくれる優れものです。 Composerを使う必要があってインストールから行ったので、その手順をメモ代わりに残しておきます。 […]
CentOS7 に PHP7 をインストールする方法 表題の通り、CentOS7 に PHP7 をインストールする方法をまとめます。 yum を使用して “yum install php” のようにインストールすると、標準レポジトリからのインストールとなり、PHPのバージョンが5.4となりました。これを最新の7.Xでインストールをします。 上記の通り、CentOSの標準レポ […]