サーバー開発NginxにSERVER_NAMEがない NginxではApacheにあったSERVER_NAMEなどの一部のサーバー変数が存在しない。Confファイルで指定して変数が使えるようにする必要がある。fastcgi_pass とか fastcgi_param とかを書いている辺りに次の...2020.07.13サーバー開発
サーバー開発NginxにREDIRECT_URLを追加する ApacheからNginxへ移行する際に、SERVER変数が足りなくなる場合がある。今回は$_SERVER が利用できなくなってしまったのでそれの追加方法nginxのconf設定ファイルに以下を追加するlocation ~ \.php$ {...2020.06.18サーバー開発
サーバー開発nginxのconf反映 centOS8の場合# nginx -t文法に間違いがないかチェック# nginx -s reloadnginxを再読み込みする これで安心して反映ができる2020.06.04サーバー開発
WEB開発wordpressのthemeのindex.phpが500エラーを出す wordpressのthemeフォルダにはindex.phpが必須とされている。しかし、ここには一つ問題が発生することがある。themeファイルのindex.phpへサーチエンジンが検索してアクセスすることがある。考えられる原因としては、t...2019.10.02WEB開発
サーバー開発Nginxでgzipを有効にする 以下をconfに追加gzip on;gzip_types text/css application/javascript application/json application/font-woff application/font-tff...2019.09.23サーバー開発
サーバー開発バーチャルホスト時にSSLページで別ページが表示される対応 Nginxでの対応。SSLページが指定されていない状態のドメインを表示しようとすると、一番上に記述されているドメインが表示されてしまう。server { listen 80 default_server; listen...2019.09.23サーバー開発