preタグを使うと改行やスペースがそのまま反映されるので
ピンポイントで便利なケースがありますが、
HTMLタグもそのまま出てきてしまうので、使いどころは限られます。
preタグを使わずに改行やスペースをそのまま反映させることもできます。
スタイルシートの
1 |
white-space: pre; |
を指定するだけです。
在宅プログラマーの備忘録として2005年に始めたブログです。
preタグを使うと改行やスペースがそのまま反映されるので
ピンポイントで便利なケースがありますが、
HTMLタグもそのまま出てきてしまうので、使いどころは限られます。
preタグを使わずに改行やスペースをそのまま反映させることもできます。
スタイルシートの
1 |
white-space: pre; |
を指定するだけです。
まずは起動
1 |
systemctl start firewalld |
現在解放されているポートを確認
1 |
firewall-cmd --list-port |
例)ポート80を解放
1 |
firewall-cmd --add-port=80/tcp --zone=public --permanent |
例)ポート80を閉じる
1 |
firewall-cmd --remove-port=80/tcp --zone=public --permanent |
設定を適用
1 |
firewall-cmd --reload |
Apacheの起動に失敗したら
error.logを確認
こんなエラーが出たら
1 2 |
[Fri Feb 28 08:51:14 2020] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec) [Fri Feb 28 08:51:14 2020] [error] (28)No space left on device: Cannot create SSLMutex |
セマフォを使い切っているので、
以下のコマンドでセマフォを解放する
ipcs -s | awk ‘/apache/{print $2}’ | xargs -r ipcrm sem
※「apache」の部分はApache起動ユーザー名
サブディレクトリを含めて一気にファイル数を調べたいとき
シェルで直接以下をたたく
1 |
for x in * ; do echo $x ; ls -1UR $x | wc -l ; done |
フォルダ名とファイル数を教えてくれます。
数字を入力されたら即計算するようなフォームで使用
1 2 3 4 5 6 7 8 9 10 11 |
// トリム & 全角を半角に $('input:text').each(function(key, val) { var str = $(this).val(); str = str.trim(); var str2 = str.replace(/[A-Za-z0-9]/g, function(s) { return String.fromCharCode(s.charCodeAt(0) - 65248); }); $(this).val(str2); }); |