トラブルシューティング

docker-compose Error Bind for 0.0.0.0:xxxxx failed: port is already allocated

  docker-compose up -dしても起動しなかった。 $ docker-compose up -d ・・・ ERROR: for hoge-server_nginx_1 Cannot start service nginx: driver failed programming external connectivity on endpoint hoge-server_ngi …

トラブルシューティング

【Laravel Error】Uncaught ReflectionException: Class App\Http\Kernel does not exist

  .envのコピペした時などに発生 Uncaught ReflectionException: Class App\Http\Kernel does not exist $ git clone https://gitlab.com/xxxxx/myapp.git   $ composer install $ cp .env.example .env $ php artisan …

PHP, トラブルシューティング

【Laravel】Symfony \ Component \ Debug \ Exception \ FatalThrowableError (E_ERROR) Call to undefined method Illuminate\Validation\Validator::extend()

use Validator; Validator::extend()を使う時はuse Validator;を呼び出すのがポイント   環境 $ php artisan –version Laravel Framework 5.7.19     /var/www/vhosts/example.net/httpdocs/project/app/Providers/Hel …

WordPress

WordPress+Nginx xmlrpc.php対策

  Pingbackとxmlrpcの踏み台にされる脆弱性の対策   Pingbackの無効化 ・ 『Disable XML-RPC Pingback』の有効化 ・既存記事データのPingback設定無効化 ・設定>> ディスカッション項目によるPingback通知無効化 Xmlrpc.phpの無効化     Nginx location ~* / …

AWS

ElasticBeanstalk Django 起動しない

  ドキュメントのないアプリを環境のクローン後に動かない・・・!     デプロイ後に環境変数を読み込ませる $ eb deploy $ source /opt/python/current/env $ source /opt/elasticbeanstalk/support/envvars     supervisorでサービスを動かす $ su …

AWS

ElasticBeanstalkのリソース確認

  EC2のインスタンスのNAMEタグにアプリの環境名が紐づいているのでEC2インスタンスから紐解ける   EC2インスタンスのタグから EC2インスタンス名 Name オースケーリンググループ名 aws:autoscaling:groupName クラウドフォーメーション aws:cloudformation:logical-id aws:cloudformation:sta …

AWS

AWS CLIとEB CLIでElasticBeanstalk環境の作成

  EB CLIを操作する為に、今回はクライアントのEC2から操作します。   AWS設定 $ aws configure AWS Access Key ID [None]: xxxxxxxxxxxxxxxx AWS Secret Access Key [None]: xxxxxxxxxxxxxxxx Default region name [None]: ap-northea …

WordPress

WP Photon 有効化

  Jetpackプラグインを有効化 wordpress.comとの連携化 ここをオンにしてあげるだけ。       フロントページに行って、画像のURLがフォトンのアドレスになっていたら完了。       HTTPS環境の場合   下記を追加してから、Photonを有効化すること。 function.php add_ …