アフィリエイト広告を利用しています

2021年03月04日

laravel事始め4

学習書に掲載されているサンプルコードを実行すると動作する。

本を見ながら1文字ずつタイプするのは大変なので

出版社のHPからサンプルコードをダウンロードして、コピペしている。

簡単なようだが、すぐには動作しないことが多い。

例えば、「既にある〜文はそのままにしておきましょう。」という文章を

コメントにして残しておきましょうという意味で理解し、

間違いに気付くまでに半日かかったこともある。

コメントにせずにそのままにして、正常に動作したときはホッとした。

サーバにアップ


サンプルコードをコピペして実行しているだけだと、進捗は早いが記憶に残ることは少ない。

ここまでローカルPC上で実行しているので、サンプルコードがWeb上のサーバで動作するか試してみた。

PC上で行ったこと
  1. composerをインストール
  2. laravelをインストールし、Pathを設定
  3. プロジェクト作成(laravel new プロジェクト名)
  4. php artisan serve して、プロジェクト(アプリケーション)を実行


サーバにアップするために行ったこと。
  1. プロジェクトのディレクトリを圧縮
  2. 圧縮ファイルをサーバにアップロード
  3. サーバ上の公開ディレクトリに解凍
  4. プロジェクト(アプリケーション)を実行


こんなエラーメッセージが表示された。


Fatal error: Composer detected issues in your platform: Your Composer dependencies require a PHP version ">= 7.3.0". You are running 5.6.40. in 〜


phpのバージョンを7.4に切り替えたら、今度は動作した。

(https://ドメイン名/laravelアプリのディレクトリ名/public/
 または
https://ドメイン名/laravelアプリのディレクトリ名/public/hello)

ローカルPC上で動作させるだけでは学習の域を出ない感があるが、

Web上で動作してくれると公開できる日も近いかなという気になる。

laravelのコードをWebサーバ上で実行できてうれしい。










posted by db-engineer at 00:00 | Comment(0) | PHP

この記事へのコメント
コメントを書く

お名前:

メールアドレス:


ホームページアドレス:

コメント:

※ブログオーナーが承認したコメントのみ表示されます。

検索
最新記事
カテゴリーアーカイブ
プロフィール
db-engineerさんの画像
db-engineer
プロフィール
タグクラウド