2018-10-01から1ヶ月間の記事一覧

ルーティングだけでブラウザに表示 Laravel5.7

Laravel5.7でpublicなしで表示できるようにする(apache php7.2 )

今回の環境はcloud9ではなく、PCにPHP7.2 xampp(apache) Laravel5.7をインストール済。 上の画像のように Alias以下をファイル末尾に追記。(568行目バグ laravel に修正する) システム環境変数追加。 新規で以下を追加しました。 C:\AppData\Roamong\compose…

Laravel XAMPP PHPをインストール windows10編

AWS Cloud9 ではなく、Xamppを使って、Laravelを学習してみる。 PHPさえもインストールしていないので、インストール。 環境構築参考 導入手順を解説!Laravelのインストール方法 | TechAcademyマガジン 下記2つをインストールする。 ・php7.2.11 ・XAMPP(a…

'asc' 'desc'  昇順 降順 (並べ替え)

'asc' 昇順 (数字の小さい順に並び替え) 'desc' 降順 (数字の大きい順に並び替え) Builder::orderBy()メソッド | WinRoadのLaravel4初心者講座 ルーティングのところで全部書いちゃってますが、 参考にのこしておこう。 Route::get('/', function () { $…

modelを作る

$ php artisan make:model Book books テーブルに対応するmodelを作る このコマンドで問題なくできた。 場所: cms/app/book.php さっき勘違いしてたのは、 マイグレーションとモデルは別もの。 ただオプションにして、同時に2つ作ることができる。 今回は別…

では、引き続きキンドル本を進めていきたいと思います。 気になるのは、設定変更とかドットインストールにでてたようなタイムゾーンとか、でてこない。いちお本にのっとってやってみよう。 マイグレーションファイルでテーブルをつくってみる。 $ cd cms $ p…

環境構築 AWS Cloud9 Laravel5.5 PHP7.1 MySQL5.7

今までメモしてきたやり方じゃない方法で、 AWS Cloud9 Laravel php7.1 MysQL5.7 にしました。 またこちらのサイトにお世話になりました。ありがとうございます。 AWS Cloud9でLaravelの環境構築をする方法|二十代下剋上 Cloud9にLaravel5.5をインストール…

突然コマンドが打てなくなったら、スクロールロックしているのかも

コントロール + q Cloud9のターミナルがフリーズしたときうつコントロール + s 間違ってスクロールロックがかかっていることが多い

AWS Cloud9 Laravel でテーブル作成したいのにエラー。ドライバーがないといわれる。

ディレクトリを移動 :~/environment $ cd cms books テーブルを作成するマイグレーションファイルを作る命令 $ php artisan make:migration create_books_table --create=books ファイル名:create_books_table データーベースではbooksという名前にしてね。…

AWS Cloud9 でMySQLを使ってみる

今までSQLiteだったので MySQLを使ってみたい。 うまくいかなかったこと、うまくいったこと含め、メモに残し MySQL接続の自分なりのマニュアルつくりの土台にしたい。 .envファイルをこのように書いている状態でやってみる 動かす $ sudo service mysqld sta…

AWS Cloud9 でMySQLを5.5から5.6へバージョンアップする

Laravel5.5を使うための準備 下のサイトで MySQLだけやってみた。 57を56に変更してやってみたらうまくバージョンアップしていた ありがとうございます。 AWS Cloud9 のPHP/MySQL を 7.1/5.7 にしてみる

Laravel がブラウザに表示されなくなった!~AWS Cloud9編~

ドットインストールでLaravle勉強中。 2周目にさしかかり、Helloを表示させようとブラウザを見ると 404 not found! えー! 1回目はできてたのに! 練習の為、新しく環境を作り直し、一からやったらできなかった。 1回目との違いは、 ①フォルダを1個増やした…

Laravel 5.5 設定が終わって。まずはテーブルを作ってみる(SQLite編)

Laravel設定が終わって、さあ開発! ① モデルを作る。データのこと。 ( = データベースでいうtableを作る作業と解釈しています) :~/environment/laravel_lessons/myblog $ php artisan make:model Post --migration 記事のモデルなので Postという名前のモデ…

LaravelをCloud9で使う。CSSが読み込まれない。

cssが読み込まれない <link rel="stylesheet" href="/css/styles.css"> こうすると読み込まれる <link rel="stylesheet" href="css/styles.css"> / でも、こうすると、indexファイルしか適用されない。 どうも assetを使うみたいです。 引き続き調べる。 参考サイト 【Laravel】cssファイルやjsファイルを読み込む - mk-toolブログ Bladeのテンプレート</link></link>…

Laravel のバージョンを指定してインストールする

以下の手順で成功。 コンポーザーをコピペ php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"php -r "if (hash_file('SHA384', 'composer-setup.php') === '93b54496392c062774670ac18b134c3b3a95e5a5e5c8f1a9f115f203b75bf9a129d…

AWS Cloud9で PHP5を7.1へ バージョンアップ

打ったコマンド ディレクトリはenvironmentで実行しました。 $ cat /etc/system-release$ sudo yum -y update$ sudo yum -y install php71 php71-mbstring php71-pdo$ sudo unlink /usr/bin/php ※unlinkの後、要スペース! $ sudo ln -s /etc/alternatives/p…

AWS Cloud9 でタイムゾーンを設定しPHPのDateTimeクラスを使いたい

まずCloud9で設定 dot-blog.jp その後PHPの設定 echo phpinfo(); でもphp.iniの設定うまくいかない ひとまずこれで対応 date_default_timezone_set ('Asia/Tokyo'); 表示はできました。 設定の仕方また調べよう 参考にしたサイト https://www.sejuku.net/blo…

PHP Bag修正メモ

×

PHP文法復習2

《foreach 配列の値を取り出す》 //PHP 5.4- $sales = [ "coat" => 3000, "T-shert" => 1000, "pants" => 2000, ]; foreach($sales as $key => $value) { echo "($key) $value";} $colors = ["green","white","block"]; foreach($colors as $value) { echo "…

PHP文法復習

本日 1:00頃 Cloud9で PHP と MySQLの接続等がブラウザで確認とれたので PHPの文法復習をささーっと、やりたいと思います。 実は設定で気になることもあるけど まだ解決していない。 でも動くので文法復習はこれとしてきっちりバンバン進めていこうと思いま…

パーミッションについて rwx

パーミッションについて学ぶ リストで表示する$ls -l drwxrwxr-x 3 ec2-user ec2-user 4096 Oct 8 15:34 myapp ↑上記の見方 u(ser) g(roup) o(ther) rwx rw- r-- パーミッションを変えたいときはchmod g+x sample こうなる→ rwx rwx r--chmod go+x sample 《…

cd .. なんで戻れなかったかわかったぞ

なんで戻れなかったかわかったぞ co-tan:~/environment/myapp $ cd..bash: cd..: command not found あううぅぅ co-tan:~/environment/myapp $ cd .. cdの後にスペース要ります!

Unix コマンドのメモ

mkdir myapp ディレクトリ作るls ディレクトリの内容を見るcp -r myapp myapp2 ディレクトリをコピーする場合は -r オプションを付ける (再帰的にという意味) myappフォルダをmyapp2フォルダという名前でコピーする $ mkdir -p myapp4/config configディレ…

Linux と Unix はコマンドが違うの??

Linux と Unix はコマンドが違うの?? よくわかりません Windows10を使っているが Cloud9で出てくる sudo ってコマンドはMacやLinux系で使うコマンドらしい じゃあ Linuxコマンドを学べばいいのかな。 UNIXコマンド集

AWS Cloud9 で データベースを動かしたい

●目標 AWS cloud9 でPHP Laravle5.5 で Webアプリを作る ●問題 データベース周りで上手くいかないことが多い。 IPアドレスをどう扱うのかよくわからない。Googleで手探り。 書籍はLaravleでCloud9を使っていないが自分はAWSCloud9でやりたい ドットインスト…

設定、学習の感想

今日はここ数日取り組んでいた AWS Cloud9でLaravel 5.5を使えるようにするという目標を達成し Laravle5.5をLaravle5.7で学んでいる。 楽しい。 Laravle5.5をインストールする手順もわかったので、 次のプロジェクト作るときはLaravle5.5をインスト―ルしても…

SQLite 終了できなくなった時は

teratail.com 今回も解決策が見つかった。 ありがい。

Laravel  エラー Could not open input file: artisan が出たら…ディレクトリを疑う

qiita.com ↓↓↓↓↓↓↓エラー内容↓↓↓↓↓↓↓↓↓↓↓↓ co-tan:~/environment $ php artisan make:model Post --migrationCould not open input file: artisan アプリのホームディレクトリに移動して もう一度やったらOKでした アプリのホームディレクトリとはこの場合は…

Cloud9のツリーに隠しファイルを表示させる

ツリーの歯車をクリック show hidden files をクリック

Cloud9にLaravel をインストールする(Laravle5.5ではなくLaravle5.7になっっちゃった)

忘備録 Cloud9でPHP7.1へアップデートしたあとやったこと。 データベースはSQLiteを使うのでちゃんと入っているか確認する $ sqlite3 --version バージョンが出ました。よかった 3.7.17 2013-05-20 00:56:22 118a3b35693b134d56ebd780123b7fd6f1497668 ↓Comp…