【PHP】Laravelをインストール(導入)する手順
LaravelとはPHPで動作するWebアプリケーションの作成を手助けするフレームワークです。
ここではLaravel7をインストールして初期ページの作成からブラウザでの確認までを行っていきます。
動作確認環境...
【PHP】session_start(): Failed to read session data: files (path: /var/lib/php/fpm/session)のエラーの対処
調査対象環境は以下の通り
OS:CentOS7
サーバー:Apache2.4
CGI:php-fpm(ver7.3)
phpMyAdminを使用しようとして以下のようなエラーが出ました。 ...
PHPでファイルをアップロードする方法と脆弱性対策
PHPでのファイルアップロードの実装方法から気を付けることまでを解説します。
ファイルアップロードの仕組みブラウザに表示されたアップロードフォームよりファイルを選択してサーバーへ送信します。送信されてきたファイルはファイ ...
【PHP】画像アクセスカウンター【リロード対策付き】
PHPで動作する画像アクセスカウンターです。同じユーザのリロードでアクセスが増え過ぎるのを防ぐ機能があります。
動作イメージです。
リロード対策付きリロードすることで幾らでもカウントが増えていくのを防止する機能 ...
PHPで現在有効なモジュールを確認する
インストール段階でgdやmbstringなど、有効化されているのか確認する方法について。
「phpinfo();」を使用する以下のphpファイルを作成して、ブラウザ経由で実行してください。
<?phpphpin ...PHP Notice: Undefined index: HTTP_USER_AGENTが出た
PHPでWebサイトを構築していてユーザエージェントを取得している処理で、
「PHP Notice: Undefined index: HTTP_USER_AGENT」というエラーが出ている場合の原因を考えます。
原 ...PHPのコマンドラインアプリでGoogle Driveに繋いでファイル一覧を取得する
自分用の備忘録の意味も込めてPHPで必要ソフトのインストールからファイル一覧の取得までを書きました。
ここでやるのは…
・サーバーのコマンドライン環境で認証ページへのリンクを発行
・発行したリンクに ...
PHPでPNGをWebPに変換しようとしたら警告「imagewebp(): Palette image not supported by webp」が出て変換できない
gdで読み込んだPNGからWebPへの出力処理がこけていたのでログを見てみたら「PHP Warning: imagewebp(): Palette image not supported by webp」となっていました。
環境 ...