


selenium + python + google-chrome
Google Chromeのインストール
よくわからないけど、最初エラーがでてきたけど以下をやってなくなった。
seleniumインストール
実行

Ubuntu 22でLAMP構築
Ubuntu 22 + LAMP

MySQL で 「Illegal mix of collations」というエラーがでた。
新たに作ったテーブルにselectしたら以下のエラーになった。
どうも、文字コードがおかしいようです。
テーブルの状態は以下でした。
latin1がまずいのと思い、default charsetをutf8に...

「ERROR 1366 (HY000): Incorrect string value: ‘\xE3\x81\xBB’ for column ‘name’ at row 1」って出た
以下のテーブルに対して、インサート操作をしたらエラーになりました。
エラーはこちら。
文字コードを確認してみる。
テーブルの文字コードも確認。
UTF8を設定。
mysq...

WordPressで「Cannot create references to/from string offsets」というエラーが発生。
「Cannot create references to/from string offsets」というエラーが発生。
どうやらPHPのバージョンアップによるもののようです。
wp-login.php の 768行目付近...

WordPressでアカウントロック(ブロック)された。。。
ログインに複数回失敗したところ、以下のメッセージがでてしまいました。
「ERROR: We're sorry, but this IP range has been blocked due to too many recent fai...

Apacheでheaderを設定する
apache2のheadersを有効にする
設定ファイル「/etc/apache2/sites-enabled/000-default.conf」を編集する
apche2 再起動

「Elastic IP アドレスの関連付けを解除できませんでした。」とでた。
Elastic IPを解放するために、関連付を解除しようとしましたがエラーがでて解放できず。。。
そこで、関連づけられていた NATゲートウェイ を削除し、ステータスが「Deleted」になるのを待ちました。
そして、Elastic...

以下のような画面がでてVPCの削除ができず。。。
最終的に、VPCに残っていたセキュリティグループのインバウンドルールを全て削除したらエラーが解消されました。
これは、セキュリティグループのインバウンドのソースに、別のセ...

EC2 に SSHで接続する
・pemはEC2を起動する際などに作成・選択したものです。
・ユーザ名は Linux のユーザ名です。初期ユーザ名は以下です。
対象Linux初期ユーザ名
Amazon Linuxec2-user
...

EC2 の初期ユーザー名(Linux)
対象Linux初期ユーザ名
Amazon Linuxec2-user
Ubuntuubuntu
Red Hat Linuxec2-user
CentOScentos
...

Windows の EC2 への接続方法
1. リモートデスクトップクライアントを準備
・Windows → リモートデスクトップ(標準)
・Mac → Microsoft Remote Desktop(AppStoreからダウンロード)
2. EC2起動時に入手した...

IAMユーザーのパスワード変更
1. にアクセス
2. 一覧から対象のユーザを選択
3. 「認証情報」タブを選択
4. 「コンソールパスワード」の右の「管理」からパスワード変更

IAMユーザの作成方法 – AWS
1. AWS Management Console にサインインして、IAM コンソール()を開く。
2. ナビゲーションペインで、「ユーザー」を選択し、切り替わった右ウィンドウから「ユーザを追加」と選択。
3. ユーザ名を入力...

OGP や Twitterカードを確認する
facebookの確認ツール
Twitterの確認ツール

GD extension must be loaded.
php-gd がインストールされていない可能性あり。
$ sudo apt install php-gd

crontab -e で、vim を使用する
環境変数「EDITOR」に使用したいエディタを設定します。
vim を設定する場合は以下です。
そのほかにも
などがあります。
ただ、これだとログインするたびに設定しなくてはいけないので、ログインしなおし...

SNSボタン アイコン
・facebook
以下から一括ダウンロード
いろいろ入っているがよく使われると思うアイコンは以下。
「Facebook Asset Pack JA 2019」 -> 「f-Logos-2019-1」 -> 「f_Logo_O...

PHP で twitter API を使用する
まず、twitter oauthをインストールします。
oauthを利用した、phpスクリプトを作成し、実行します。
consumer_keyは、api keyです。