【さくらVPS】LAMP環境構築手順

さくらVPSでLAMP環境構築手順の説明します。 LAMP環境構築ですが 、 プラスアルファとしてSSL化、 Git・phpMyAdmin・Wordpressのインストールもします。 ...

2019年6月17日 · 14 分

SSH接続でWARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!が出たときの対処法

SSH接続しようとしたら、「WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!」っていうのが出た。 エラーの原因 サーバのOSを再インストールしたときなどによく出る。 SSH接続するときに安全に接続するため、接続先のサーバー情報をクラインと側に保存する。その保存情報が以前接続した情報と一致しない場合は接続エラーになる。 ...

2019年6月14日 · 1 分

Laravel リレーション先の値がなくて、Trying to get property of non-objectがでちゃった

DBのメインテーブルからサブテーブルへリレーションさせて、メインテーブル側から値を取得しようとしたらエラー**「Trying to get property ’time’ of non-object」**が出た。 ...

2019年6月10日 · 2 分

Laravelでルート以外のページが404(Not Found)になっちゃった時の対処

Laravelで、トップページは表示できるけど他のページに飛ぶとなぜか404になっちゃう時に確認すべきことのメモ。 httpd.confを確認する ドキュメントルートのディレクティブ内の「AllowOverride」が「None」になってたら、「All」に変更しておく。 ...

2019年6月7日 · 1 分

Vagrantでローカルとサーバ側のデータを同期する共有フォルダの設定手順

ローカルの作業フォルダとVirtualBoxで作った開発環境内のフォルダを自動で同期する共有フォルダの設定手順です。 VagrantとVirtualBoxがインストールしている前提です。 ...

2019年6月7日 · 2 分

Laravelでログイン機能の作り方手順【XAMPP】

Laravelの認証機能をつかって、よくあるログイン機能を作っていきます。 Laravelインストール 適当なプロジェクト名でLaravelをインストールします。 composer create-project --prefer-dist laravel/laravel laravel_login データベースの設定 データベースは、MySQLを使用します。 ...

2019年6月5日 · 2 分

XAMPPでMySQLコマンドを使えるようにする方法【Windows10】

XAMPPをインストールして、さぁMySQLコマンドを使って、MySQLにログインしようと >mysql -u root 'mysql' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。 MySQLコマンドが使えないとでるので、使えるようにする手順を書きます。 ...

2019年6月4日 · 1 分

PHPでMySQLデータベースへPDO接続方法

PHPで、PDOクラスを使ってMySQLのデータベースへ接続するときのソースです。 <?php //DBユーザー名 $user = "testuser"; //DBパスワード $password = "passwd"; //利用するデータベース名 $dbName = "testdb"; //MySQLサーバ名 $host = "localhost"; //MySQLのDNS(Data Source Name)文字列 $dsn = "mysql:host={$host};dbname={$dbName};charset=utf8"; //MySQLデータベースに接続する try{ $pdo = new PDO($dsn,$user,$password); //PDOクラスのエミュレーションを無効にする $pdo->setAttribute(PDO::ATTR_EMULATE_PREPARES, false); //例外をスローする設定にする $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); echo "データベース{$dbName}に接続しました。"; }catch(Exception $e){ echo "データベース接続エラーです"; echo $e->getMessage(); exit(); } ?>

2019年5月31日 · 1 分

Vagrant、CentOS7環境でタイムゾーンを日本時間するコマンド

VagrantでCentOS7をインストールすると、デフォルトでは時間が日本時間になってないのでタイムゾーンの設定をする。 以下、日本時間に設定するコマンドです。 ...

2019年5月28日 · 1 分

共有するLaravelプロジェクトをgit cloneしてきた後の設定手順

Laravelのチーム開発で、途中から参加する場合、リモートリポジトリからプロジェクトデータをgit cloneすることはよくあります。 Laravelは、元から「.gitignore」ファイルが存在している為、gitリポジトリからデータを落としてきても不完全なわけです。 ...

2019年5月28日 · 2 分