Laravelで「composer require doctrine/dbal」を実行でエラー「Installation failed, reverting ./composer.json to its original content.」の対処法
Laravelのマイグレーションで、カラム変更の機能を使う場合に、以下のエラーが発生しました Changing columns for table “table” requires Doctrin […]
Read full storyLaravelのマイグレーションで、カラム変更の機能を使う場合に、以下のエラーが発生しました Changing columns for table “table” requires Doctrin […]
Read full storyLaravel5のフォームを作っていて、textareaの入力欄にWYSIWYGエディタを導入してWordPressっぽくするというのを 試していたのですが、以下の記事を参考にして実装することができました。 Larave […]
Read full storyBootstrap4で、テーブルのtdの横幅を設定する方法についての解説です。 Bootstrap3までは、テーブルのtdに、グリッドのクラスをつけることで横幅がグリッドシステムを使って設定できていたのですが、Boots […]
Read full storyLaravelの認証機能で、ユーザ登録をできなくする方法についての解説です。 Laravelには、標準でAuth(認証機能)がついているので、標準で入っている認証機能を導入するのは非常に簡単です。 しかし、この標準のAu […]
Read full storyboostrrap4で、h1のフォントサイズを変更する方法についての解説です。 何故h1のフォントサイズ変更が必要か boostrap4で、h1のフォントサイズがデフォルトでh1のままだと大きすぎると思っていました。 大 […]
Read full storyLaravelのファイルとフォルダのパーミッション設定についてです。 下記の記事が参考になりました。 Laravelのパーミッションを適切に設定 | Qiita ディレクトリに対して権限を変更 sudo find lar […]
Read full storyLaravelをCentOS、nginx環境にインストールしたのですが、初期設定完了後にサイトへアクセスすると、404エラーが発生しました。 エラーログを確認すると permisson denied が発生 phpファイ […]
Read full storyサーバはkusanagiを利用しているのですが、 phpinfo(); で表示されるphpのバージョンは7系なのに、 サーバにログインして、コマンドラインで php -v で表示されるのは、5系というよくわからない事象に […]
Read full storyCentOSで、suコマンド(ユーザの変更)を実行した際に、以下のエラーメッセージが表示されました。 実行しようとしたコマンド su ユーザ名 表示結果 bash: /home/ユーザのホームディレクトリ/.bashrc […]
Read full storyLinux系のサーバにrootユーザでログインして、Composerを実行しようとすると、以下の警告メッセージが表示されます Do not run Composer as root/super user! See htt […]
Read full storyComposerはPHPのパッケージ管理ツールですが、Composerを使用する前に、まず環境にComposerがインストールされているかの確認が必要になります。 CentOSでの確認方法についてですが、導入が完了されて […]
Read full storyLaravel Homesteadで、2つ目のサイトを追加する手順についてです。 Homesteadに2つ目のサイトを追加する手順についてですが、メインマシンのHomesteadディレクトリにある、Homesteadディ […]
Read full storyUbuntuのサーバで、特定のディレクトリを削除しようとしたところ、エラーが発生して削除できませんでした。 実行しようとしたコマンド rmdir ./directory 発生したエラー rmdir: failed to […]
Read full storyLaravelで認証機能を使う方法についての解説です。 Laravelには認証に必要な機能が最初から準備されているので、必要であれば使用することができます。 ちなみに、普通にベーシック認証を行うのであれば、.htacce […]
Read full storyLaravelをインストール後に、初期設定で変えておく場所についてのメモ書きです。 .envファイル .envファイルは、Laravelをインストールにしたフォルダにあります。 ここに、プロジェクトが接続するデータベース […]
Read full storyLaravel5.7で、フォームを作っていてエラー発生時に入力のフォームの値を保持する方法についてです。 結論からいうと、bladeテンプレートに {{ old(‘項目名’) }} の値をもたせる […]
Read full storyLaravelで簡単なフォームを作るのは基礎中の基礎ですが、慣れないうちは何箇所かつまづいたので記録に残しておきます。 フォームの仕様 記事を投稿してデータベースに保存する 件名(タイトル)と本文を入力し、データベースへ […]
Read full storyLaravelでサイトを構築するのに、仮想環境でHomesteadを利用していたのですが、サイトへアクセスすると、最初だけ「502 Bad Gateway」というエラーが表示される状況に遭遇しました。 しかも、ずっと表示 […]
Read full storyHomesteadのlaravelで、artisan migrateでデータベースを作成しようとしたところ、エラーが起きました。 実行したコマンド php artisan migrate エラーの内容 SQLSTATE[ […]
Read full storyLaravel HomesteadをPHP7で動作させる方法についてです。 Laravelの仮想環境のLaravel Homesteadについて検証していたのですが、公式サイトのチュートリアルに沿って導入していると、何故 […]
Read full storylaravelの勉強をしていて、環境構築用にlaravel homesteadを導入してみたのですが、かなり苦戦したのでメモを残しておきます。 laravel homesteadとは laravelをローカル環境に導入す […]
Read full storylaravelで、homesteadを導入時に、以下のエラーに遭遇しました コマンド homestead up を実行 それで、以下のエラーが出ました。 Bringing machine ‘default […]
Read full storyサーバでいろいろ設定をしていると、パスを通すという言葉が、ときどきあります。 この、パスを通すというのがどういう意味についてなのですが、サーバやコンピュータでコマンドを実行する際に、そのコマンドの実行ファイルがどこにある […]
Read full storyデータベースを勉強していると、やたら出てくるのが「トランザクション」や「コミット」「ロールバック」という言葉です。 PHPやMysqlでプログラミングで案件に携わっていても、これらのトランザクションという仕組みに遭遇する […]
Read full storyJavascriptでデータベースに値を挿入したり、取得する方法についてです。 基本的にはできない 結論からですが、基本的にはできません。 理由としては、Javascirptは、クライアントサイドの言語だからです。 クラ […]
Read full storyjquery3をサイトに導入していたところ、以前のjquery1系で動いていたプログラムが動かなくなったので原因を調べていました。 原因を調べる方法は、Safariの開発者用のツールで、開発→javascriptのコンソ […]
Read full storyCSSフレームワークとして有名な、Twitter bootstrapについての勉強メモです。 bootstrapのインクルード ダウンロードしてFTPでアップロードしなくてもCDNからincludeする記述ができます。 […]
Read full storyWordPressで、ソースコードにSQLを直書きで新着記事を10件表示するというのをやってみました。 やりたいこと PHPのファイルにSQLを直書きで、新着記事から10件の記事を表示したい 何故SQL直書きが必要なのか […]
Read full storyPHPについての勉強メモです。 namespace(名前空間) php5系の途中から利用可能になった仕様。 namespace ◯◯; で名前空間を定義することで、同名のクラスや関数も定義して同時に読み込むことができる。 […]
Read full storyCake-phpは、MVCアーキテクチャで構成されているPHPのフレームワーク MVCアーキテクチャとは、Model、View、Conrollerで分離されている、いわばSwiftのXcodeと似ている。 Configフ […]
Read full story