kato770 さんのアバター 12views

【WordPress】Enterで送信してしまうのを修正【ContactForm7】

こちらのサイトをかなり参考にしました WordPressで作ったメールフォームで、Enterを押すと確認なしで自動送信されてしまう問題を修正しました。 Enterの扱いについてはContactForm7からだと直接変更することは出来ないみた 2017年6月22日
kato770 さんのアバター 6views

ubuntuネットワーク設定の変更・修正

単純にローカルネットワーク構築などの目的でIPアドレスを変更するならば、 $sudo vim /etc/network/interface # interfaces(5) file used by ifup(8) and ifdown(8) 2017年6月21日
kato770 さんのアバター 15views

levenshtein関数

攻撃判定を出力するスクリプトの文字列で $attack_judgement という文字列が使用されていたのですが、最後の方の肝心な記述で$attack_judgment と打たれているミスがありまして、なかなか発見できませんでした̷ 2017年5月25日
kato770 さんのアバター 18views

split関数

splitは文字列を分離できる便利な関数です。与えられた文字列に余計なものが付いてて困った時はこれを使って無理やり欲しいものを取り出してくることが出来ます。 #配列date ['2017-05-08 09:05:27 (+0900)', ' 2017年5月18日
kato770 さんのアバター 14views

環境立ち上げ時の404 not found 【php-fpm + Nginx + phpMyAdmin】

タイトル通りphp-fpmとNginxとphpMyAdminを入れて起動させていたところ、404 not foundエラーになってました。 ログ 2017/05/11 16:11:10 [error] 19077#19077: *2 ope 2017年5月11日
kato770 さんのアバター 12views

[SMTP]セキュリティ関連のエラー

Pythonでメールを送るプログラムを組んでる時にいくつかエラーを吐かれたのですが、SMTPで認証情報が足りてないことで起きるものでした。 ① "errorType": "SMTPSenderRefused", "errorMessage" 2017年4月27日
kato770 さんのアバター 43views

引数有無判定のメッセ消し

実行時引数の有無を判定する際、 if [ $1 = "innsuu" ] then ・・・ [実行結果] example.sh: 10 行: [: =: 単項演算子が予期されます 実行はされますが、引数が空っぽのときは上記のようなエラー(? 2017年4月20日
kato770 さんのアバター 12views

awstatsをnginx環境で設置

環境 ・amazonLinuxサーバ ・ec2-user ・nginx //tarファイルを取ってきて/usr/share/awstatsに開く # wget 'http://prdownloads.sourceforge.net/awst 2017年4月13日
kato770 さんのアバター 124views

[Python]APIを使ってスプレッドシート読み書き

Googleのスプレッドシートを読み書きできるプログラムを作りました。 勿論先人がいっぱいいるんですけど、どれも若干IDの取り方など違ったようなので自分なりにやってみました。 import os import gspread from oa 2017年3月23日
kato770 さんのアバター 15views

PHP5.6以降での変更点(文字コード)

PHP5.6以降ではこれらのmbstringやiconvなどの文字コードオプションの設定が非推奨となりました。 mbstring.internal_encoding mbstring.http_input mbstring.http_out 2017年3月22日
kato770 さんのアバター 36views

AWSでのSSL証明書発行メールをSESとS3で受け取る

Amazon S3での静的ウェブサイトをホスティングする手順の中で、SSL証明書を独自ドメインのもので使用することになりました。 そのためにAWS Certificate Managerへドメインを送ってSSL証明書を発行してもらいます。 2017年3月1日
kato770 さんのアバター 50views

whoisから複数ネームサーバの抜き出し

whoisコマンドでドメイン情報を抜いてくると、ネームサーバが複数設定されていることがあります。 $ whois yahoo.co.jp [ JPRS database provides information on network adm 2017年2月18日
kato770 さんのアバター 33views

MySQL5.7 Enterprise Editionのパスワードの場所

MySQL5.7のエンタープライズ版をダウンロードしてログインしようとしたところ、まだパスワードを設定していないのにハネられることがあります。 # mysql -uroot ERROR 1045 (28000): Access denied 2017年2月9日
kato770 さんのアバター 82views

カーネルチューニングで負荷制御

nginx環境での高負荷のサーバーを軽減させることが出来たパラメータについていくつか調べましたので紹介します。 /etc/nginx/nginx.conf accept_mutex_delay (time); mutexという排他制御のシス 2017年2月2日
kato770 さんのアバター 73views

BINDでの問い合わせエラー

Jan 26 17:42:29 www named[12996]: client 127.0.0.1#33891: RFC 1918 response from Internet for ***.***.***.***.in-addr.ar 2017年1月26日
kato770 さんのアバター 64views

AWS S3まわりのコマンド

AWS S3のストレージにディレクトリを送る、もしくはその逆などのコマンドのまとめです //ローカルからS3にファイルを送る # aws s3 cp [ローカルパス] [S3内のパス] //ローカルからS3にディレクトリごと送る # aws 2017年1月12日
kato770 さんのアバター 33views

PHPのエラーログ取得

PHPのエラーログ取得手段を調べると、一般的にApacheとかと組んだ前提の記事(php.iniやsyslogなど)が多く出ます。 スクリプトでcurlなどを使った接続を行う際のログは自前でファイルを用意するだけでいいみたいです。 その際は 2016年12月8日
kato770 さんのアバター 19views

GmailAPIからラベルなど抽出

results = service.users().labels().list(userId='me').execute() 上記のコマンドでgmailの情報でラベルやメッセージなど、何種類かを取得することができます。 PyCharmを利用 2016年11月10日
kato770 さんのアバター 73views

GmailからメールのID一覧を取得

Getmail.php <?php $headers = array( "Authorization: Bearer {APIから取得したトークン}" ); $url = "https://www.googleapis.com/gma 2016年10月27日
kato770 さんのアバター 15views

ログファイルデータの整理

ログファイルからアクセスの多いIPアドレスを抜き出す作業を行い、整頓系のコマンドに多く触れることとなりました。 http://blog.nomadscafe.jp/2012/07/sort-uniq.html まずはtailでデータを並べま 2016年10月20日
kato770 さんのアバター 19views

scp

自分のPC内のデータをサーバに移す際に使うコマンドです。 特に鍵認証が必要な場合 scp -i [キー.pem] -r [ローカルにある運び出したいファイル] ****@パブリックID:[運び出し先のディレクトリ] の感じでいけます。 2016年10月13日
kato770 さんのアバター 15views

whois【ドメイン情報】

whois [option] 調査対象 でドメインに関する各種情報を得ることができます。 whois -h whois.jprs.jp で日本語で結果が帰ってきますが恐らくjp専用です。 今回はドメインの有効期限を取得するために使用しました 2016年9月29日
kato770 さんのアバター 39views

CloudWatchのput-metric-dataコマンド

put-metric-dataコマンドの具体的書き方サイト https://siguniang.wordpress.com/2014/12/19/publish-custom-metrics-to-cloudwatch-with-awscl 2016年9月29日
kato770 さんのアバター 51views

curlでbasic認証のページを取ってくる

curlでbasic認証のかかったページを取得するには curl –user [ID]:[PASS] [URL] の形を取ります http://kouji1981.hatenablog.com/entry/20120301/13 2016年9月29日
kato770 さんのアバター 20views

CloudWatch

今回取り組んだのはサイトが落ちた場合にCloudwatchに数字を投げ、それがある程度貯まればアラートになる、というものです。 AWSはコマンドラインインターフェイスからCLIリファレンスに飛ぶことができ、そこからコマンドの説明を一通り見ら 2016年9月20日
kato770 さんのアバター 35views

postfix.shに設定追加

postfix.shの場所を書いてある記事がネット上にあまりないのでメモっておきます。/usr/local/aimluck-server-utils/serverbuild/scripts/packages postfix.shを実行してm 2016年9月20日
kato770 さんのアバター 28views

postfix

postfixのmain.cfに以下の設定を加えます。 minimal_backoff_time = 100s maximal_backoff_time = 600s maximal_queue_lifetime = 24h bounce_ 2016年9月13日
kato770 さんのアバター 23views

SSL証明書の配置

証明書の発行は既に済ませていただいていたので、/etc/httpd/conf.d/ssl.confの設定の変更まで行いました。 SSLCertificateFile /etc/httpd/conf/server.crt SSLCertifi 2016年9月13日
kato770 さんのアバター 32views

WordPressの高速化

GooglePageInsightを使用してサイトを高速化するための改良箇所を調べた所、gzipが利用できることがわかりました。 https://developers.google.com/speed/pagespeed/insights/ 2016年8月30日
kato770 さんのアバター 60views

Bashのエラー検出

サイトが落ちると携帯にメールを送るスクリプトファイルを作り、実行できるところまではうまくいきましたが、crontabに設定しても全然動く気配がありませんでした。 crontab -l */1 * * * * /bin/errorkensyu 2016年8月26日