docker 「docker-compose up -d」でエラー 以下、作業用メモです。ERROR COPY composer.json /var/www/failed to solve: failed to compute cache key: "/composer.json" not found: n... 2023.11.02 docker
デプロイ DigitalOceanとは? 以下、気になったことを調べました。DigitalOceanとは?DigitalOceanは、開発者や中小企業がウェブアプリケーションを構築し、ホストするためのクラウドコンピューティングプラットフォームを提供するアメリカの企業。以下に、Dig... 2023.11.01 デプロイ
Vue.js 【Vue.js】v-modelには関数も指定できるらしい 以下、作業用メモです。v-modelで親から渡ってきた値の状況をみて、関数でごにょごにょして、その値を出力したい。そして子からも入力値に応じて、ごにょごにょして、親に値を渡したい。v-modelとcomputed(setterとgetter... 2023.10.31 Vue.js
環境構築 ApacheのVirtualHostの機能とは 以下、作業用メモです。ApacheのVirtualHostの機能ApacheのVirtualHostは、1台のサーバーで複数のウェブサイトを運用するための機能。この機能を使用すると、同じサーバー上で複数のドメインを扱うことができる。Virt... 2023.10.30 環境構築
Symfony symfony簡単なチュートリアル振り返り(Controller部分) 以下、メモです。MainController.php名前空間のインポートなどは割愛。indexメソッドブログの一覧表示を行う機能を実装。ブログの一覧を表示するためのメソッド。@Route("/",name="app_main_index")... 2023.10.29 Symfony
Symfony 保護中: Symfony簡単なチュートリアル⑥ようやく完成 このコンテンツはパスワードで保護されています。閲覧するには以下にパスワードを入力してください。 パスワード: 2023.10.28 Symfony
PHP PHPのデバッグ用の拡張モジュール「Xdebug」 以下、作業用メモです。「Xdebug」は、PHPのデバッグ用の拡張モジュール。主に以下のような機能を提供している:var_dumpの出力結果を見やすくする:Xdebugを使用すると、var_dumpの出力結果がインデントや色付きで表示され、... 2023.10.27 PHP
Symfony Symfonyチュートリアルを始める前に仮想開発環境を構築 以下、作業用メモです。要件Symfony開発のための仮想開発環境の構成:オペレーティングシステム(OS): Ubuntu 20.04 LTSウェブサーバー: Nginx Apache2 ※Nginxは操作に慣れておらず、扱いが難しかったため... 2023.10.26 Symfony
JavaScript 保護中: iPhoneやその他のiOSデバイスでは、scrollイベントの処理が他のデバイスとは異なる場合がある このコンテンツはパスワードで保護されています。閲覧するには以下にパスワードを入力してください。 パスワード: 2023.10.25 JavaScriptjQuery
PHP phpバージョンアップを試みた際の切り戻し手順 以下、作業用メモです。PHPのバージョンを7.4から8.1にアップグレードした後で、元のバージョンに戻すための一般的な手順バックアップ:まず最初に、現在の設定やデータのバックアップを取る。これにより、何か問題が発生した場合に元の状態に戻すこ... 2023.10.24 PHP運用・保守
Laravel 保護中: Laravel SailでLaravel10を触った(Larabel Breeze, Tailwind Css) このコンテンツはパスワードで保護されています。閲覧するには以下にパスワードを入力してください。 パスワード: 2023.10.23 Laravel
運用・保守 Debian10(Apache2)のWebサーバでBASIC認証設定 以下、作業用メモです。WordPressサイトにBASIC認証を設定BAISC認証設定手順の一例を載せる。.htaccessファイルの作成まず、WordPressのインストールディレクトリに.htaccessという名前のファイルを作成します... 2023.10.22 運用・保守
Git GitLabのパイプライン機能について 以下、作業用メモです。GitLabのパイプライン機能は、ビルド、テスト、デプロイなどの一連の作業を自動化するための仕組み。これはGitLab 8.8で導入された機能で、各プロジェクトごとに .gitlab-ci.yml というYAMLファイ... 2023.10.21 Git
環境構築 .envについて(WordPress。Vue.jsとLaravelは参考サイト掲載のみ) 以下、作業用メモです。ここでは、「テスト環境」も「本番環境」も同じ意味で使っています。WordPressに「.env」のような環境差異を設定するファイルってある?調べてみました。直接的に提供されているものはないようです。ローカル環境の構築:... 2023.10.20 環境構築
Web制作全般 保護中: Webサイトの脆弱性についてのお勉強 このコンテンツはパスワードで保護されています。閲覧するには以下にパスワードを入力してください。 パスワード: 2023.10.19 Web制作全般
サーバー サーバー運用の選択肢を考える② 以下、調べた作業用のメモです。新しいWebサーバーを選ぶ際に検討すべきこと新しいWebサーバーを選ぶ際には、以下の点を検討することが重要です:目的と必要性:サーバーの目的を明確にし、それに基づいて必要な機能を特定します。サーバーの種類:ホー... 2023.10.18 サーバー
サーバー サーバー運用の選択肢を考える① 以下、調べた作業用のメモです。サーバーを新しくする自社サーバーでWebサーバーを運用している場合、サーバー自体を新しくするとは、基本的には以下のようなことを指します:新しいハードウェアの導入:現在使用しているサーバー機器(ハードウェア)が古... 2023.10.17 サーバー
環境構築 OSのリポジトリとPHPのリポジトリの違い 以下、作業用メモです。リポジトリは、ソフトウェア開発やプログラミングにおいてとても重要な概念。リポジトリは、コードやファイルを保存する場所で、データベースのような役割を果たしている。OSのリポジトリとPHPのリポジトリの主な違いは、それぞれ... 2023.10.14 環境構築運用・保守
Web制作全般 GitLab(無料版)で自動デプロイ(WordPress)まで設定したい 以下、作業用メモです。まだ実施したわけではないですが、これから試すためのメモや参考サイトを置いています。1リポジトリの作成: まず、GitLab上で新しいリポジトリを作成。このリポジトリにはWordPressのテーマファイルを保存。ブランチ... 2023.10.13 Web制作全般
Web制作全般 GA4ってなに? タイトル通りです。気になったので調べました。GA4って何?Googleサーチコンソールと何が違う?GA4は「Googleアナリティクス 4プロパティ」の略で、Googleアナリティクスの最新バージョン。GA4は2020年10月にリリースされ... 2023.10.12 Web制作全般
Web制作全般 WordPressサイトのPHPバージョンをあげたい 以下、作業用メモです。WordPressサイトのPHPバージョンを安全に更新していくためには、どういった手順で何を気にしなければいけないのか、調べてみました。ほとんどこのサイトで解説してくれていました。バックアップをとるのはもちろんですが、... 2023.10.11 Web制作全般
PHP PHPのアップデートとApacheについて 以下、作業用メモです。・サーバー上でPHPバージョンが共存していたことからいろいろ気になって調べました。「PHPのマルチバージョン」または「PHPの並行インストール」たとえば、あるアプリケーションが特定のPHPバージョンで最適に動作する一方... 2023.10.10 PHP
Web制作全般 [WordPress]【サンクスページ】遷移元に応じて、遷移先の文言を変える 以下、作業用メモです。WordPressでは、遷移元のページに応じて遷移先のページで表示するメッセージを変更することが可能。そのためには、PHPの$_SERVER変数を使用して遷移元のURLを取得し、それに基づいて条件分岐を行う。以下一例。... 2023.10.09 Web制作全般
セキュリティ対策 Apacheのバージョン情報を非表示にする 以下、作業用メモです。Apacheのバージョン情報を非表示にすることは、セキュリティ対策の一環となる。これにより、攻撃者が特定のバージョンの脆弱性を利用することを防ぐことができる。具体的な手順は以下の通り:まず、Apacheの設定ファイルh... 2023.10.08 セキュリティ対策
セキュリティ対策 WordPressのセキュリティ対策 以下、作業用メモです。WordPressのセキュリティ対策について最新版にアップデート:WordPress関連のソフトウェア(WordPress本体、テーマ、プラグイン、PHPなど)を最新版に保つことが最も基本的な対策。自動アップデートを有... 2023.10.07 セキュリティ対策
Web制作全般 [WordPress]送信完了画面を自作した時に気をつけること 以下、作業用メモです。調べたことをメモしています。送信完了画面に直接アクセスできることは避けるWordPressでフォームの送信完了ページを直接URLでアクセス可能にすることは、セキュリティやユーザーエクスペリエンスの観点から見ても好ましく... 2023.10.06 Web制作全般
MySQL 保護中: mysqlでデータベースの情報を確認する[コマンド] このコンテンツはパスワードで保護されています。閲覧するには以下にパスワードを入力してください。 パスワード: 2023.10.05 MySQL
MySQL 保護中: mysqlでデータベースにデータを追加する[コマンド] このコンテンツはパスワードで保護されています。閲覧するには以下にパスワードを入力してください。 パスワード: 2023.10.04 MySQL
運用・保守 同一サーバーにテスト環境と本番環境があるリスク 以下、作業用メモです。テスト環境と本番環境を同一サーバーで運用する際には、いくつかの注意点がある。例えば、テスト中に本番環境に影響を与える可能性がある。また、テスト環境と本番環境が完全に一致しない場合、本番で発生する可能性のある問題を見落と... 2023.10.03 運用・保守
環境構築 XAMPPの場所 以下、作業用メモです。いつもXAMMPの場所がわからなくなるのでメモしておく。UserのMacbook Air >Macintosh HD>アプリケーション>XAMPPこのXAMMPフォルダの中に設定ファイルなどがある。xamppfiles... 2023.10.02 環境構築