2021-03-01から1ヶ月間の記事一覧

NumLockキーを常にオンにするために NumLockをShiftキーに変えてしまう(レジストリ操作)

www.souichi.club

phpPgAdminでUpdateのSQLがエラーになる場合の対処方法

「結果のページ分割処理を行う」のチェックをオフにすればOK。 ネタ元 https://memoon.mskjp.com/18

WebView2で「Microsoft Edge で、データ ディレクトリに対する読み取りと書き込みができません」と出る

Edgeのユーザーデータフォルダーにアクセスできないとき出る。標準だとユーザーデータフォルダーは.exe.WebView2/EBWebView/ になる。CoreWebView2Environment()の第2引数でフォルダ指定できるので、別のところにしてみようしかしExcelからDLL経由で呼び出す…

レンタルサーバーのPHPのパス調べる方法

test.phpを以下の内容にして、アクセス。 ネタ元 https://teratail.com/questions/9827

PHPバージョンアップで文字化けした時の対処方法

デフォルトcharset(default_charset)がUTF-8に変わったのが原因の可能性大。 iframeで読み込んでる先が文字コード違うと対策がキツイ。 ページ数が少ないなら文字コードをコツコツ変換するほうが早いかもね。PHP7.x以降なら .user.ini作って default_chars…

PHPを7.2にバージョンアップしたら正規表現でマッチしない現象が出た

正規表現のマッチパターンの文字が大きいとエラーになるようになってる。pcre.jit=0をphp.iniに設定すれば解消されるメールアドレスのチェックで使っている場合、昔の携帯アドレスとか無視して良い環境なら filter_var()で代用したほうがよいですよ。

PHP file_get_contentsで、リモートホストから取得出来ない場合の代替関数サンプル POSTもあるよ

ネタ元 https://gist.github.com/cognitom/1476853 file_get_contents()が 使えないサーバーがあるんですよー function curl_get_contents($url){ $ch = curl_init($url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $response = curl_exec($ch); cur…

perl/cgi jcode.plが見つからない。Jcode.pmでカバーする

jcode.plが見つからなかったので派生版であるJcode.pmで乗り切った。http://openlab.ring.gr.jp/Jcode/index-j.htmlでもPerl 5.8.0よりEncodeとして標準装備されたそうなので、古いコードを動かさなきゃいけないという理由でもなければEncode使いましょうhtt…

WADAXへの引っ越しでCGI動かなくて困ったときに調べた情報

cgi-binフォルダ以外で動かすには.htaccessを置いて以下のように記述 # CGI を使えるようにする。 Options +ExecCGI AddHandler cgi-script .cgi .pl .pm.htaccessのパーミッションは606 cgiファイルのパーミッションは701か705 cgiあるフォルダも701か705じ…

楽天ひかりへの切り替え設定(PR-500MI)

我が家は標準タイプホームゲートウェイ/ひかり電話ルータ (PR-500MI)なのでその設定方法。・PCとPR-500MIをLANで直つなぎしてhttp://192.168.1.1へアクセス ・ログインする ・基本設定>接続先設定(IPv4 PPPoE)を選択 ・一番上のメインセッションのとこの「…