- 1. AWS EC2でサーバを構築 3 – Apache + Let’s Ecnrypt + PHP-FPM編 (Nginxに変更)
- 2. 【PHPで解いてみた】3章 C++入門 AtCoder Programming Guide for beginners (APG4b)
- 3. phpとrsyncでNASのバックアップ
- 4. Laravel セレクトボックスを実装する
- 5.
- 6. Laravelを知らない中級(中年)プログラマーがマイグレーションファイルの仕組みを調べてみたけど全くわからない!その2「$app[‘db’]って何者?」
- 7. PHP学習記 #5日目
- 8. Laravelを知らない中級(中年)プログラマーがマイグレーションファイルの仕組みを調べてみたけど全くわからない!その1 「マイグレーションファイルを見てみよう」
- 9. 【PHP8.0?】PHPに名前付き引数が実装されるかもしれない
- 10. 独学初心者がGoogle風の書籍検索サービスを作ってみた【個人開発】
- 11. 忙しい人のためのComposerメモ
- 12. PHPUnitでmarkTestIncompleteでテストの未実装を明示する
- 13. [WordPress] 投稿をAjaxで読み込む時にプラグインのShortCodeが発動しない時のTips
- 14. Laravel マイグレーション時にエラーが出て困った話
- 15. WordPressから特定の記事以外を全て削除
- 16. PhpSpreadsheetでExcelを読み書きしてExcelとしてダウンロードする
- 17. PHP7.4にアップデートしてlaravel7系もインストールする
- 18. 【laravel】ヘルパーメソッドが使えない時の対処法
- 19. laravel6.xで画像アップロード時にCall to a member function store() on stringエラーが発生したときの対処方法
- 20. 簡易的なPHP開発環境
AWS EC2でサーバを構築 3 – Apache + Let’s Ecnrypt + PHP-FPM編 (Nginxに変更)
## 概要
**ウェブサーバをApacheからNginxに変更したので本作業は不要です。
Apacheで構築したい場合を除き、本記事は読み飛ばしてください。**Apache (Event MPM) とSSL、PHP-FPMを設定します。
前回の記事で各種インストールが完了している前提です。
## Apahce
管理者メールアドレス等、お決まりの項目は除いて説明します。以下は気をつける部分です。
**/etc/httpd/conf/httpd.conf**
“`apacheconf
…#Options Indexes FollowSymLinks
Options FollowSymLinks ExecCGI MultiViews#AllowOverride None
AllowOverride All
“`“`apacheconf
#AddHandler cgi-script .cgi
AddHandler cgi-script .cgi
【PHPで解いてみた】3章 C++入門 AtCoder Programming Guide for beginners (APG4b)
※章を進めるごとに随時更新します。
# 3.0.1 数値型
## キーポイント
* 2つの値を計算する場合は、自動キャストされることがある。
* 方変換は(int)、(string)のような形でする
* PHPのint型の上限はPHP_INT_MAXで確認することが可能です。ちなみに最大はint(9223372036854775807)。## 問題
“`php
phpとrsyncでNASのバックアップ
XubuntuとSambaで構築したNASにネットワーク共有用とバックアップ用それぞれ独立したHDDを載せた以下のような環境に対してrsyncでミラーリング及び世代管理バックアップを行う前提で記述したphpスクリプトです。
多少構成が異なっても応用はできるかと思います。**NAS用ドライブ**
ルート直下に
/data/ … ネットワークドライブ用
というディレクトリを作成。
これをマウントポイント
/home/nas/
にマウントしてあり、
/home/nas/data/
をsambaで共有ディレクトリに設定することでNASのネットワークドライブとして使用。**バックアップ用ドライブ**
ルート直下に
/data/ … ミラーリング用
/generation/ … 世代管理バックアップ用
というディレクトリを作成。
これをマウントポイント
/home/nas_backup/
にマウントすることで、
/home/nas_backup/data/
を/home/nas/data/のミラーリング先、
/home/nas_backup/generation/
を/home/nas_b
Laravel セレクトボックスを実装する
# 目的
– Laravelでセレクトボックスを実装するときの方法をまとめる
# 実施環境
– ハードウェア環境
| 項目 | 情報 |
| — | — |
| OS | macOS Catalina(10.15.3) |
| ハードウェア | MacBook Pro (16-inch ,2019) |
| プロセッサ | 2.6 GHz 6コアIntel Core i7 |
| メモリ | 16 GB 2667 MHz DDR4 |
| グラフィックス | AMD Radeon Pro 5300M 4 GB Intel UHD Graphics 630 1536 MB |– ソフトウェア環境
| 項目 | 情報 | 備考 |
| — | — | — |
| PHP バージョン | 7.4.3 | Homwbrewを用いて導入 |
| Laravel バージョン | 7.0.8 | commposerを用いて導入 |
| MySQLバージョン | 8.0.19 for osx10.13 on x86_64 | Homwbrewを用いて導入 |# 実
“`
値段を変更するのに、どの商品するかを特定し、表記しないように隠している。
表に出したくないときに使用するが、パスワードなどはセキュリティーの観点から
使うべきではない。
##送信ボタンに値を入れたいとき
非公開→公開ボタンのstatus_chgが送った値を付与する入れ物として
<input type=”hidden” name=”open_status”>を挿入しています。
“`php
値段を変更するのに、どの商品するかを特定し、表記しないように隠している。
表に出したくないときに使用するが、パスワードなどはセキュリティーの観点から
使うべきではない。
<input type=”hidden” name=”open_status”>を挿入しています。
OTHERカテゴリの最新記事
-
- 2024.09.20
JAVA関連のことを調べてみた
-
- 2024.09.20
iOS関連のことを調べてみた
-
- 2024.09.20
JavaScript関連のことを調べてみた
-
- 2024.09.20
Rails関連のことを調べてみた
-
- 2024.09.20
Python関連のことを調べてみた
-
- 2024.09.20
Lambda関連のことを調べてみた