新米エンジニアの失敗再発防止メモ

自分そしてこの世界の皆が、同じ失敗をしないためのメモ

Twitterやってます!@rakuton_t
欲しいものリストのブタメンを送ってくれた方、ありがとうございます!

AWS

AWSのElastic BeanstalkでLaravel(公式ドキュメントの補足)

この公式ドキュメントを参考に、Elastic BeanstalkでLaravelの環境を作ろうとしたんですが、大分詰まった挙句、めちゃくちゃ遠回りしていることに途中で気付いたので、その件を書きます。でもおそらく、私がLaravelを使うのが初めてだから躓いた話* だと思い…

【nginx】アクセス権限が正しいのにPermission deniedになるときの原因と対処

アクセス権限は、 ・ディレクトリには実行権限 ・ファイルには読取り権限 を付与すれば大丈夫なはずですが、このようなエラーが出てしまいました。 [error] 4418#0: *9 open() "/home/ec2-user/www/index.html" failed (13: Permission denied)ディレクトリ…

【Linux】unzipコマンドが失敗するときはおそらくwgetで失敗している「unzip: cannot find zipfile directory in one of ...」

Cannot write to ‘zipファイル名’ (Success). 現象 $ unzip -o ファイル名 Archive: artforce21_design.zip End-of-central-directory signature not found. Either this file is not a zipfile, or it constitutes one disk of a multi-part archive. In th…

【AWS】S3 + CloudFront で サブディレクトリにアクセス時に index.html をデフォルトで表示させる

この記事を参考にしました。qiita.com大変助けになった記事なのですが、私の場合はこの情報だけでは解決しませんでした。 そもそも解決すべき目的が近いけど違いました。当記事では、 http://www.example.com/hogehoge/ にアクセスしたときに、 http://www.e…

AWS API GatewayでPOSTリクエスト受け取り時にエラー

エラー内容 {"message": "Could not parse request body into json: Unrecognized token \'stripeToken\': was expecting (\'true\', \'false\' or \'null\')\n at [Source: [B@31769add; line: 1, column: 13]"} 原因 jsonをパース出来ないというエラーが発…

【Python】AWS Lambdaで標準以外のモジュールを使用する。

【Python】AWS Lambdaで標準以外の外部モジュールを使用する。 以下は、python3が前提です。python2でもほとんど変わらないと思いますが。 ずばりこうする AWS Lambdaでインストールするコマンドは打てないので、ビルド済みパッケージをアップロードすれば使…

pip installでエラーとその原因と対処法 FileNotFoundError: [Errno 2] No usable temporary directory found in

事象 sudo python3 -m pip install pip --upgrade上記のように、pip installしようとしたら、以下のようなエラーになった。 Exception: Traceback (most recent call last): File "/usr/lib/python3.7/site-packages/pip/basecommand.py", line 215, in main…

【AWS利用】ドメイン変更時のリダイレクトの仕組み作成

経緯 rebikunn.jp というドメインを取得しました。 それで一時、当ブログのURLを https://blog.rebikunn.jp/ にしてたのですが、 SEOの関係で色々と良くないことになったので、元々のURLにもどしたのです。 そしたらそれはそれで問題が起きました。 検索エン…

AWSコマンドでエラー、対処法 'AWSHTTPSConnection' object has no attribute 'server_hostname'

EC2からCloudFrontにデプロイしようとした時に発生した。 'AWSHTTPSConnection' object has no attribute 'server_hostname'上記のようなエラーが出た場合、awscliを再インストールすれば治った。 'AWSHTTPSConnection' object has no attribute 'ssl_contex…

【python】TypeError: 'encoding' is an invalid keyword argument for this function

Linux、ubuntuでの話です。 python3を使うつもりの人が対象です。 ファイル入出力でエラー with open(filename, encoding='utf-8') as f: TypeError: 'encoding' is an invalid keyword argument for this function python2を使っていないか? open関数でこ…

私の記事が役に立ったら、どうぞ何か買ってください!→ Amazon欲しいものリスト