.htaccess
Chrome キャッシュのクリア
キャッシュが残って最新の表示になってくれない。
.htaccessの記述サンプル(BASIC認証)
ファイル単位だったり、FuelPHPで指定したり・・・諸々。
Xamppで.htaccessを使う
「Xampp」で「.htaccess」を使おうとしても使えないときがある。
PHPの「upload_max_filesize」の値を変更
ファイルのアップロード時の制限を変更したい。「ini_set()」は使えない・・・とか。
BASIC認証をしようとしたらエラー(.htaccess)
BASIC認証をかけてからブラウザでアクセスするとBASIC認証のダイアログは出ずに「Internal Server Error(500)」が出てくる。
FuelPHP+Xampp(VirtualHost)で500エラー(リダイレクトのやりすぎ)
「Request exceeded the limit of 10 internal redirects due to probable configuration error.」が出てきた。
html+js、php formでファイルアップロード前に容量チェックを行う
formからファイルをアップロードしたいけど、サーバに送る前に容量チェックをしたい
400 Bad Requestの対応
larabelやFuelPHPのようなやつで適当なURLでアクセスすると「400 Bad Request」になる
htaccessで特定のフォルダのみアクセスを許可したい
laravelのソースをマルっとサーバにアップするとどうなるか確認
.htaccessでリダイレクト / サーバーサイドリダイレクト(URLリライト)
フレームワークでページが表示されない(※404になる)
Docker
Docker(+Win)をインスト
Win10に「Docker Desktop for Windows」をインストールする
Docker LAMP環境を用意する
DockerでLAMP(Linux、Apache、MySQL、PHP)を用意して「ハローワールド」をブラウザで表示
Docker 諸々のメモ
コンテナを探したり、自動起動の絡みだったり・・・そもそもイメージとコンテナって何?だったり。
WSL2/Docker vmmemが重いとき
dockerをいれてからたまにVmmemの使用メモリがやたら増える日がある
既存のgitリポジトリをローカル環境(WIN+Docker+Ubuntu, sail, laravel)で動かしたい
リポジトリを別にしたけど…sailとか環境とかよく分からず…とりあえず新しいリポジトリを作ったのでローカル環境で動くようにしたい
「Docker Desktop for Windows」が起動中の画面から進まない
起動したら起動中となるが、そこから先に進まない…その対応
Vagrant
XSERVER
Xampp
fuelphp1.7インスト時のcomposerのアップデート
fuelphp1.7をZIPでDLしてXamppに移動。ブラウザで開くと「php composer.phar update」と言われた
FuelPHP1.8の「セッション:file」とXamppでログイン不可
XamppでFuelPHP1.8のログインが出来ない。
XAMPPのPHPをバージョンアップ
XAMPPのPHPを5.6.3を7以上にバージョンアップさせる。
xampp 複数のPHPのバージョンを共存させる
PHP5.Xと7.Xの環境がそれぞれ必要になった。
Xamppでサブドメインを使う(hosts、httpd-vhosts.conf)
「localhost/〇〇〇/xxx.html」じゃなくて「〇〇〇.localhost/xxx.html」としたい
Xamppで.htaccessを使う
「Xampp」で「.htaccess」を使おうとしても使えないときがある。
XAMPPのphpmyadminが開かなくなった
原因不明。何かしたわけじゃない。何かインスト・アンインストもしていないし、Winの設定ファイルをいじったわけでもない。
phpMyAdminで2MB以上のファイルでインポート(Xampp)
Xamppに限らないんだけど・・・ファイル容量の制限を気にしない or 変更する
Xampp PHPの時刻合わせ
日時のズレはtimezoneの設定ミスの可能性アリ
Laravel(5.2) Xamppにインストから最低限のセットまで
LaravelをPHP5.6.34にインストしたい。
Laravel Xamppにインストから最低限のセットまで
LaravelをPHP7.2.3にインストしたい。
phpMyAdmin ユーザーを作成
Xampp・phpMyAdminでユーザーを作成したい
ソース管理:win・XAMPPとの兼ね合い(シンボリックリンク)
リポジトリ・各ファイルのPATH、XAMPP、URL・・・との兼ね合いが面倒なのでシンボリックリンクを作成
Xampp: ImageMagick導入
とりあえずImageMagicをWindowsで使えるようにしたい(Xamppは関係ないかも?)
Win powershellで「tail -f」
CMDではできないらしいが、Win10だとpowershellがあって、これなら「tail -f」が使えるそうだ。
Xampp Mysqlが起動しない
正確にはMysqlが「起動するけど、すぐ落ちる」という状況
Xampp・PHP cURLでCould not resolve hostがでてきた
「cURL Error (6): Could not resolve host: 〇〇〇.localhost」っていうエラーがでてきた
PHP file_get_contents()+Win:Xampp+localhostでタイムアウト
localhostのデータが取得できない
PHP+XAMPP:サブドメインをfile_get_contents()、cURLのレスポンスが遅い
file_get_contents()をしていたらやらた時間がかかるので、調査・対応。結局は、Wifiを買い替えたのが原因
FuelPHP+Xampp or CentOS 日本語ファイル名を取得すると日本語が消える
Localeの「ja-JP」と「ja_JP」が問題っぽい
Xamppでサブドメインを使う(hosts、httpd-vhosts.conf):簡易版
Xamppというよりapacheの設定
FuelPHP+Xampp(VirtualHost)で500エラー(リダイレクトのやりすぎ)
「Request exceeded the limit of 10 internal redirects due to probable configuration error.」が出てきた。
Xampp 再インストの手順メモ
ことあるごとにMySQLが壊れる・・・自分が原因なのか・・・ウィルス駆除関連か、Winのアップデートが原因なのか・・・
400 Bad Requestの対応
larabelやFuelPHPのようなやつで適当なURLでアクセスすると「400 Bad Request」になる
xamppでhttpsを有効化
サーバにあわせてローカル環境で使っているxamppもhttpsに対応させる必要がでてきた
windows: xamppとpostgreSQLとlaravel
xamppとpostgreSQLでlaravelを使いたい
cron
linux cronの設定確認方法
設定されているcronの確認をしたい
cronでPHPが実行されない
コンソールでPHPは実行されるけどcronだと実行されない。
linux系
ファイルから文字列を含む行を検索(grep、cat-grep、find-xargs)
例えば「メールログから特定の宛先を含む行全部」とか。
basic認証のID、パスワードをURLに含めたい
パスワードをURLに含めるのはセキュリティ的によくないのは分かっている…
laravel リポジトリを落としてき使えるようにする
別環境で用意したソースをlinuxサーバにのせたい…
ファイルを修正、保存時にエラー
権限の問題...
node.js
Win node.jsをインストール
Javascriptをサーバで動かす・・・みたいなヤツ
node.js MOSAICOのインストール
HTMLメールを作成するWebアプリ
node.js 複数のjsファイルを一つにまとめたい
jsファイルが複数あるので一つにまとめたい(node.js必須)
未分類
linux cronの設定確認方法
設定されているcronの確認をしたい
fuelphp1.7インスト時のcomposerのアップデート
fuelphp1.7をZIPでDLしてXamppに移動。ブラウザで開くと「php composer.phar update」と言われた
Chrome キャッシュのクリア
キャッシュが残って最新の表示になってくれない。
サーバの容量不足でエラー(HY000、1030、Got error 28)
「SQLSTATE[HY000]: General error: 1030 Got error 28 from storage engine with query: "select ~」が出てきた。
メアドのバリデーションチェック
非常に面倒なメアドのバリデーションチェック。PHPだと「filter_var()」でチェック可能
.htaccessの記述サンプル(BASIC認証)
ファイル単位だったり、FuelPHPで指定したり・・・諸々。
FuelPHP1.8の「セッション:file」とXamppでログイン不可
XamppでFuelPHP1.8のログインが出来ない。
XAMPPのPHPをバージョンアップ
XAMPPのPHPを5.6.3を7以上にバージョンアップさせる。
xampp 複数のPHPのバージョンを共存させる
PHP5.Xと7.Xの環境がそれぞれ必要になった。
Xamppでサブドメインを使う(hosts、httpd-vhosts.conf)
「localhost/〇〇〇/xxx.html」じゃなくて「〇〇〇.localhost/xxx.html」としたい
PHP パーミッションの取得、変更(chmod()、fileperms())
ブラウザとコンソールで何かを出力させたりすると、パーミッション絡みが面倒だったりする。
cronでPHPが実行されない
コンソールでPHPは実行されるけどcronだと実行されない。
Xamppで.htaccessを使う
「Xampp」で「.htaccess」を使おうとしても使えないときがある。
PHPの「upload_max_filesize」の値を変更
ファイルのアップロード時の制限を変更したい。「ini_set()」は使えない・・・とか。
ファイルから文字列を含む行を検索(grep、cat-grep、find-xargs)
例えば「メールログから特定の宛先を含む行全部」とか。
PHP 最終更新日が〇時間以前なら削除したい
例えば、1週間以上前の一時保存のファイルをマルっと削除したい。
XAMPPのphpmyadminが開かなくなった
原因不明。何かしたわけじゃない。何かインスト・アンインストもしていないし、Winの設定ファイルをいじったわけでもない。
「Provisional headers are shown」「324:ERR_EMPTY_RESPONSE」が出てきた
ある日、Webページが開かなくなった(ERR_EMPTY_RESPONSE)。Chromeは「Provisional headers are shown」と言っている。
BASIC認証をしようとしたらエラー(.htaccess)
BASIC認証をかけてからブラウザでアクセスするとBASIC認証のダイアログは出ずに「Internal Server Error(500)」が出てくる。
sendmailが届かない
「メールが届いていない」と思われる時のチェック
phpMyAdminで2MB以上のファイルでインポート(Xampp)
Xamppに限らないんだけど・・・ファイル容量の制限を気にしない or 変更する
Xampp PHPの時刻合わせ
日時のズレはtimezoneの設定ミスの可能性アリ
Laravel(5.2) Xamppにインストから最低限のセットまで
LaravelをPHP5.6.34にインストしたい。
Laravel Xamppにインストから最低限のセットまで
LaravelをPHP7.2.3にインストしたい。
phpMyAdmin ユーザーを作成
Xampp・phpMyAdminでユーザーを作成したい
ソース管理:win・XAMPPとの兼ね合い(シンボリックリンク)
リポジトリ・各ファイルのPATH、XAMPP、URL・・・との兼ね合いが面倒なのでシンボリックリンクを作成
Xampp: ImageMagick導入
とりあえずImageMagicをWindowsで使えるようにしたい(Xamppは関係ないかも?)
Win powershellで「tail -f」
CMDではできないらしいが、Win10だとpowershellがあって、これなら「tail -f」が使えるそうだ。
Xampp Mysqlが起動しない
正確にはMysqlが「起動するけど、すぐ落ちる」という状況
Xampp・PHP cURLでCould not resolve hostがでてきた
「cURL Error (6): Could not resolve host: 〇〇〇.localhost」っていうエラーがでてきた
PHP file_get_contents()+Win:Xampp+localhostでタイムアウト
localhostのデータが取得できない
PuTTY: 「.key」から「.ppk」ファイルを作成
win-scpで必要なのが「.ppk」なので、つくる
XSERVER+bitbucketの設定
bitbucketで管理しているマスターブランチをXSERVERにupしたい
XSERVER+gitでエラー(cURL関連)
「git pull」でエラーになる
PHP+XAMPP:サブドメインをfile_get_contents()、cURLのレスポンスが遅い
file_get_contents()をしていたらやらた時間がかかるので、調査・対応。結局は、Wifiを買い替えたのが原因
Docker(+Win)をインスト
Win10に「Docker Desktop for Windows」をインストールする
Docker LAMP環境を用意する
DockerでLAMP(Linux、Apache、MySQL、PHP)を用意して「ハローワールド」をブラウザで表示
Docker 諸々のメモ
コンテナを探したり、自動起動の絡みだったり・・・そもそもイメージとコンテナって何?だったり。
Xamppでサブドメインを使う(hosts、httpd-vhosts.conf):簡易版
Xamppというよりapacheの設定
FuelPHP+Xampp(VirtualHost)で500エラー(リダイレクトのやりすぎ)
「Request exceeded the limit of 10 internal redirects due to probable configuration error.」が出てきた。
WSL2/Docker vmmemが重いとき
dockerをいれてからたまにVmmemの使用メモリがやたら増える日がある
Win node.jsをインストール
Javascriptをサーバで動かす・・・みたいなヤツ
node.js MOSAICOのインストール
HTMLメールを作成するWebアプリ
Xampp 再インストの手順メモ
ことあるごとにMySQLが壊れる・・・自分が原因なのか・・・ウィルス駆除関連か、Winのアップデートが原因なのか・・・
html+js、php formでファイルアップロード前に容量チェックを行う
formからファイルをアップロードしたいけど、サーバに送る前に容量チェックをしたい
既存のgitリポジトリをローカル環境(WIN+Docker+Ubuntu, sail, laravel)で動かしたい
リポジトリを別にしたけど…sailとか環境とかよく分からず…とりあえず新しいリポジトリを作ったのでローカル環境で動くようにしたい
「Docker Desktop for Windows」が起動中の画面から進まない
起動したら起動中となるが、そこから先に進まない…その対応
400 Bad Requestの対応
larabelやFuelPHPのようなやつで適当なURLでアクセスすると「400 Bad Request」になる
basic認証のID、パスワードをURLに含めたい
パスワードをURLに含めるのはセキュリティ的によくないのは分かっている…
xamppでhttpsを有効化
サーバにあわせてローカル環境で使っているxamppもhttpsに対応させる必要がでてきた
htaccessで特定のフォルダのみアクセスを許可したい
laravelのソースをマルっとサーバにアップするとどうなるか確認
node.js 複数のjsファイルを一つにまとめたい
jsファイルが複数あるので一つにまとめたい(node.js必須)
windows: xamppとpostgreSQLとlaravel
xamppとpostgreSQLでlaravelを使いたい
laravel リポジトリを落としてき使えるようにする
別環境で用意したソースをlinuxサーバにのせたい…
.htaccessでリダイレクト / サーバーサイドリダイレクト(URLリライト)
フレームワークでページが表示されない(※404になる)
ファイルを修正、保存時にエラー
権限の問題...
負荷テストについて / Apache JMeter
WEBシステムの負荷テストが必要になったので調べてみた、ついでに「Apache JMeter」ってツールを試す