かもメモ

自分の落ちた落とし穴に何度も落ちる人のメモ帳

俺のAdobe Creative Cloudがある日突然、体験版になってた件。

朝起きて、仕事をしようとPhotoshopを起動しようとしたら...
Photoshopの体験版を使用しますか? というアラートが表示されました。

Creative Cloudは契約済みで支払いも行っており、自分のアカウントでログインもされている状態でした。
f:id:kikiki-kiki:20170115115856p:plain
軒並み体験版になってる...

一度ログアウトして、再度ログインすれば解決

この状態で何度 アプリを再起動しようとしても、未契約状態扱いになり、体験版で使用するか聞かれるアラートが表示されてしまいます。
恐らく、1度目の失敗した状態がキャッシングされてしまっているのが原因ではないかと思います。
f:id:kikiki-kiki:20170115120147p:plain
一度、Creative Cloudのデスクトップアプリの設定アイコンををクリックし、「環境設定...」を選択し、ログアウト ボタンを押してログアウトします。
その後、再度Creative Cloudのデスクトップアプリをクリックしてログインしなおせば契約がされている状態に戻りました。

ネットワークが切れたとかの問題なのか、ちょっと原因が不明ですが契約しているのに未契約状態になっていたら、再ログインを試してみれば良さそうです。仕事始める前に疲れてしまったよ...

↓ これ欲しい。

神速Photoshop [Webデザイン編]

神速Photoshop [Webデザイン編]

神速Photoshop[グラフィックデザイン編] CS6/CC/CC 2015対応

神速Photoshop[グラフィックデザイン編] CS6/CC/CC 2015対応

神速Illustrator [グラフィックデザイン編] CC対応

神速Illustrator [グラフィックデザイン編] CC対応

WordPress 管理画面のベーシック認証が効かなくなった時のメモ

WordPressを設置する時に少しでもセキュリティを高めるために管理画面やログイン画面にベーシック認証をかけています。
ファイル構成

/
|- .htaccess
|- /wp
|   |- .htaccess
|   |- .htpasswd
|   |- /wp-admin
|- index.php

WordPresswpディレクトリ内に置き、wpディレクトリ内の.htaccessでログイン画面(wp-login.php)にベーシック認証をかけていました。 今回なぜか/wp/wp-admin/でログイン画面にアクセスしようとするとexample.com/wp/wp-login.php?redirect_to=http%3A%2F%2Fexample.com%2Fwp%2Fwp-admin%2F&reauth=1にリダイレクトされエラーページ(404テンプレート)が表示されてしまう現象に遭遇しました。

ログイン画面のベーシック認証

/wp/.htaccess は次のような感じです。
簡易にwp-login.phpにベーシック認証をかけ、パーミッションを400にしてあるwp-config.phpも念のため直接アクセスを禁止する感じにしていました。

# wp-login.php にベーシック認証をかける
<files wp-login.php>
 AuthUserFile /webroot/wp/.htpasswd
 AuthGroupFile /dev/nul
 AuthName "Username and Password"
 AuthType Basic
 require valid-user
</files>

# wp-config.php への直接アクセスを禁止
<files wp-config.php>
 Order deny,allow
 deny from all
</files>

エラーページの指定 (ErrorDocument) が原因だった!

ベーシック認証が表示されず、ログイン画面に遷移しないでエラーページ(404テンプレート)が表示されていた問題は、/.htaccessに書いていたエラーページの指定 ErrorDocument が原因でした。
エラーコードが401の時の設定を ErrorDocument 401 404.html のように指定していしている。かつ ログイン画面にベーシック認証をかけていると、今回のようなリダイレクトパラメータが付いた画面になりログイン画面が表示されないという現象になってしまうようです。ログイン画面にベーシック認証を書けていない場合はErrorDocument 401 が指定されていても問題なく動作しました。
ErrorDocument 401 の指定を消すか、次のように書き換えればば問題は解決されました。

ErrorDocument 401 default

wp-login.phpだけでなく/wp-adminディレクトリ下にベーシック認証を書けている場合もErrorDocument 401default以外だと、同様にログイン画面が表示されなくなってしまいます。

 
まさか、ErrorDocument の指定に問題があるとは思いもしなかったので、問題の解決に結構時間がかかってしまいました。日本語で検索しても全然ヒットしなかったのでw
やはりWEB関連のトラブルの際は全て英語のキーワードで検索してみるのが近道ダナ(・x・) と実感したのでした。


[参考]

一歩先にいくWordPressのカスタマイズがわかる本

一歩先にいくWordPressのカスタマイズがわかる本

年の瀬に一気読みした漫画が凄く良かったので

新年 決意を新たに目標を立てるとか。
沢山 目標を立てても達成できないのでシンプルに、
今年の目標は「描く
コードも絵もたくさん描く。

個人的には決意を新たにするより、 環境を替えるか、付き合うコミュニティを替えるかの方が効果があると思っているのだけれど、年末に一気読みした漫画が凄くよくて、それに感化されてこの目標を立てることにしました。

かくかくしかじか

作者の東村アキコ先生の自伝的漫画なのだけれど、美術系の学校に行っていたり、絵を描いたりしてる人だけでなく、
たぶん 「ついやらない理由を考えちゃう人」とか、「つい逃げちゃう人」とかにももグサグサ刺さる内容だと思います。(逃げ恥とか流行ってたけど。
その殆どに当てはまる僕は読みながら、「あ”あ”あ”あ”あ”あ”あ”あ”あ”」ってなりました。
胸が痛い...

全5巻なので、気になる方は是非!!
オススメです。