tanatiyo

エラー対処

保護中: エラーにうまく対処したい

このコンテンツはパスワードで保護されています。閲覧するには以下にパスワードを入力してください。 パスワード:
環境構築

「vagrant ssh」が通らない原因

問題なく動いていたVirtualBox+Vagrantが、他PCで「vagrant ssh」できなくなった。「vagrant ssh」が通らない原因として、以下の可能性が考えられる:IPアドレスの変更:起動後にIPアドレスを変更した場合、v...
phpMyAdmin

phpMyAdminで「Error during session start; please check your PHP and/or webserver log file and configure your PHP installation properly. Also ensure that cookies are enabled in your browser.」というエラー

以下、作業用メモです。セッションファイル(?)を削除することで解決問題なく動いていたのに、何か作業を別でして、その後phpMyAdminを再び表示させようと思ったら、下記のようなエラーに遭遇。/Application/XAMPP/xampf...
作図ツール

Cacoo(カクー)で図を作成する

以下、作業用メモです。作図ツールとして便利用途に合わせて様々なテンプレートが用意されている。画面設計(ワイヤーフレーム)、WBS、リーンキャンバス、ER図、クラス図、サイトマップ。スマホやWebサイトのワイヤーフレーム、カレンダー、ガントチ...
運用・保守

Macのターミナルから本番サーバにアクセスする方法

以下、作業用メモです。 さくらのレンタルサーバーへMacのターミナルでアクセスするMacでターミナルを開く。すると、以下のようなことを聞かれる。 「yes」と入力。そうすると、今度はパスワードを聞かれる。契約時のサーバーパスワードを入力(表...
環境構築

Eclipseの内部ブラウザで表示する方法

以下、作業用メモです。問題なく、プログラムは動作していることを確かめる。(外部ブラウザでも問題なく表示される)画面左上のEclipse →「設定」をクリックすると以下の画面になる。※上記ではすでに右側にブラウザの設定内容が出てきているが、初...
開発

gitで未追跡ファイルもスタッシュしたい

以下、作業用メモです。VSCodeでスタッシュを行なっていると、未追跡ファイルはそのまま残ってしまうことがありました。が、コマンド打たなくても、VSCode上で未追跡ファイルのスタッシュもできるようです。(「stash(include Un...
環境構築

【Ubuntu】NginxをアンインストールしてApacheをインストール

以下、作業用メモです。・Nginxをアンインストール(全ての関連ファイルを削除する)・Apacheをインストールする・PHPの拡張モジュールがなければ別途インストールする。(以下で対応するphpバージョンに応じたパッケージがインストールされ...
MySQL

mysql-serverとmysql-clientって何?両方インストールしないといけないの?

以下、作業用メモです。MySQLサーバーとMySQLクライアントこの2つはどちらも、MySQLデータベースシステムの2つの主要なコンポーネント。MySQLサーバー(mysqld)は、データベースサーバープログラムで、ディスク上またはメモリ内...
環境構築

nginxとphp-fpmの仕組みがよくわからない

以下、作業用メモです。環境構築時、PHPの実行環境を構築する際にWebサーバーとしてnginxを使用してみたがよく分からずに一回断念。そのときは慣れている Apacheのほうで構築を進めたけど、Nginxの仕組みがもやもやっとしていたので調...
docker

「docker-compose up -d」でエラー

以下、作業用メモです。ERROR COPY composer.json /var/www/failed to solve: failed to compute cache key: "/composer.json" not found: n...
デプロイ

DigitalOceanとは?

以下、気になったことを調べました。DigitalOceanとは?DigitalOceanは、開発者や中小企業がウェブアプリケーションを構築し、ホストするためのクラウドコンピューティングプラットフォームを提供するアメリカの企業。以下に、Dig...
Vue.js

【Vue.js】v-modelには関数も指定できるらしい

以下、作業用メモです。v-modelで親から渡ってきた値の状況をみて、関数でごにょごにょして、その値を出力したい。そして子からも入力値に応じて、ごにょごにょして、親に値を渡したい。v-modelとcomputed(setterとgetter...
環境構築

ApacheのVirtualHostの機能とは

以下、作業用メモです。ApacheのVirtualHostの機能ApacheのVirtualHostは、1台のサーバーで複数のウェブサイトを運用するための機能。この機能を使用すると、同じサーバー上で複数のドメインを扱うことができる。Virt...
Symfony

symfony簡単なチュートリアル振り返り(Controller部分)

以下、メモです。MainController.php名前空間のインポートなどは割愛。indexメソッドブログの一覧表示を行う機能を実装。ブログの一覧を表示するためのメソッド。@Route("/",name="app_main_index")...
Symfony

保護中: Symfony簡単なチュートリアル⑥ようやく完成

このコンテンツはパスワードで保護されています。閲覧するには以下にパスワードを入力してください。 パスワード:
PHP

PHPのデバッグ用の拡張モジュール「Xdebug」

以下、作業用メモです。「Xdebug」は、PHPのデバッグ用の拡張モジュール。主に以下のような機能を提供している:var_dumpの出力結果を見やすくする:Xdebugを使用すると、var_dumpの出力結果がインデントや色付きで表示され、...
Symfony

Symfonyチュートリアルを始める前に仮想開発環境を構築

以下、作業用メモです。要件Symfony開発のための仮想開発環境の構成:オペレーティングシステム(OS): Ubuntu 20.04 LTSウェブサーバー: Nginx Apache2 ※Nginxは操作に慣れておらず、扱いが難しかったため...
JavaScript

保護中: iPhoneやその他のiOSデバイスでは、scrollイベントの処理が他のデバイスとは異なる場合がある

このコンテンツはパスワードで保護されています。閲覧するには以下にパスワードを入力してください。 パスワード:
PHP

phpバージョンアップを試みた際の切り戻し手順

以下、作業用メモです。PHPのバージョンを7.4から8.1にアップグレードした後で、元のバージョンに戻すための一般的な手順バックアップ:まず最初に、現在の設定やデータのバックアップを取る。これにより、何か問題が発生した場合に元の状態に戻すこ...
Laravel

保護中: Laravel SailでLaravel10を触った(Larabel Breeze, Tailwind Css)

このコンテンツはパスワードで保護されています。閲覧するには以下にパスワードを入力してください。 パスワード:
運用・保守

Debian10(Apache2)のWebサーバでBASIC認証設定

以下、作業用メモです。WordPressサイトにBASIC認証を設定BAISC認証設定手順の一例を載せる。.htaccessファイルの作成まず、WordPressのインストールディレクトリに.htaccessという名前のファイルを作成します...
Git

GitLabのパイプライン機能について

以下、作業用メモです。GitLabのパイプライン機能は、ビルド、テスト、デプロイなどの一連の作業を自動化するための仕組み。これはGitLab 8.8で導入された機能で、各プロジェクトごとに .gitlab-ci.yml というYAMLファイ...
環境構築

.envについて(WordPress。Vue.jsとLaravelは参考サイト掲載のみ)

以下、作業用メモです。ここでは、「テスト環境」も「本番環境」も同じ意味で使っています。WordPressに「.env」のような環境差異を設定するファイルってある?調べてみました。直接的に提供されているものはないようです。ローカル環境の構築:...
Web制作全般

保護中: Webサイトの脆弱性についてのお勉強

このコンテンツはパスワードで保護されています。閲覧するには以下にパスワードを入力してください。 パスワード:
サーバー

サーバー運用の選択肢を考える②

以下、調べた作業用のメモです。新しいWebサーバーを選ぶ際に検討すべきこと新しいWebサーバーを選ぶ際には、以下の点を検討することが重要です:目的と必要性:サーバーの目的を明確にし、それに基づいて必要な機能を特定します。サーバーの種類:ホー...
サーバー

サーバー運用の選択肢を考える①

以下、調べた作業用のメモです。サーバーを新しくする自社サーバーでWebサーバーを運用している場合、サーバー自体を新しくするとは、基本的には以下のようなことを指します:新しいハードウェアの導入:現在使用しているサーバー機器(ハードウェア)が古...
環境構築

OSのリポジトリとPHPのリポジトリの違い

以下、作業用メモです。リポジトリは、ソフトウェア開発やプログラミングにおいてとても重要な概念。リポジトリは、コードやファイルを保存する場所で、データベースのような役割を果たしている。OSのリポジトリとPHPのリポジトリの主な違いは、それぞれ...
Web制作全般

GitLab(無料版)で自動デプロイ(WordPress)まで設定したい

以下、作業用メモです。まだ実施したわけではないですが、これから試すためのメモや参考サイトを置いています。1リポジトリの作成: まず、GitLab上で新しいリポジトリを作成。このリポジトリにはWordPressのテーマファイルを保存。ブランチ...
Web制作全般

GA4ってなに?

タイトル通りです。気になったので調べました。GA4って何?Googleサーチコンソールと何が違う?GA4は「Googleアナリティクス 4プロパティ」の略で、Googleアナリティクスの最新バージョン。GA4は2020年10月にリリースされ...