Sidebar |
Fatal error: Uncaught ValueError: mb_convert_kana(): Argument #2 ($mode) must not combine 'h' and 'k' flags in Command line code:1
執筆:2022.09.27
編集:2022.09.27 Fatal error: Uncaught ValueError: mb_convert_kana(): Argument #2 ($mode) must not combine 'h' and 'k' flags in Command line code:1
ほえ? php\8\8.1\php -r "echo mb_convert_kana('カな', 'kh');" php\8\8.2>php -r "echo mb_convert_kana('カな', 'kh');" k 「全角カタカナ」を「半角カタカナ」に変換します。 h 「全角ひらがな」を「半角カタカナ」に変換します。 競合する要素が全くない カナを知らない人がメンテナンスしたようで kとKフラグを混同しているようだ。 » 続きを読む rustをインストールしてみた
執筆:2022.09.26
編集:2022.09.26
» 続きを読む タイトル
執筆:2022.09.16
編集:2022.09.16 内容 SQLITE_AUTH(23): not authorized in "INSERT INTO vacuum_db.'user' SELECT*FROM"repository".'user'"
SQL: SELECT'INSERT INTO vacuum_db.'||quote(name)||' SELECT*FROM"repository".'||quote(name)FROM vacuum_db.sqlite_schema WHERE type='table'AND coalesce(rootpage,1)>0 SQL: VACUUM SQLITE_AUTH(23): statement aborts at 1: [VACUUM] not authorized SQL: VACUUM Database error: not authorized: {VACUUM} 新規なのでファイルがないとかトランザクションが終了していないとか? sqlite.c 14万7千行目付近で落ちている。 vacuumしなければ問題ないので よくわかないので保留。 » 続きを読む git-fossil
執筆:2022.09.14
編集:2022.09.14 $ git help fossil
GIT-FOSSIL(1) Git Manual GIT-FOSSIL(1)
NAME git-fossil - Bidirectional operation between a fossil repository and Git SYNOPSIS git fossil <command> [<options>] [<arguments>] fossilをごにょごにょ魔改造して定期的にオリジナル trunkとマージして同期するより、gitに詰め込んだほうが簡単だということに気が付いた。 圧縮ファイルとかwebui周りのセキュリティ強化とかCRLF、コードページ表示とかその他もろもろの魔改造しているので、いまさらいらない感もある。 公開ページだと文字化けやセキュリティ面で魔改造版が必要だが ローカルネットワーク内だけなら本家版fossilとgit-fossilだけでいい感じではある。 fossilの web ui は魅力的だが 修正、これとこれまとめたいとか、このブランチ古いからいらないとか よくあるので、 コミット取り消しのできる gitのほうがいいかな PHP Warning: 'C:\Program Files\Microsoft\jdk-11.0.16.8-hotspot\bin\VCRUNTIME140.dll' 14.15 is not compatible with this PHP build linked with 14.29 in Unknown on line 0
執筆:2022.09.02
編集:2022.09.02 PHP Warning: 'C:\Program Files\Microsoft\jdk-11.0.16.8-hotspot\bin\VCRUNTIME140.dll' 14.15 is not compatible with this PHP build linked with 14.29 in Unknown on line 0 原因 その1: phpの身勝手な非互換性宣言 その2: jdkの身勝手なdll添付 その3: Netbeansのバグ 通常のdll読み込み順序に関係なく 子プロセスに環境を継承して起動しているため、読み込み済みのdllが優先される。 解決方法 (1) Netbeansを開いていたら終了する (2) 通常のシステム環境変数 PATHを C:\Windows;C:\Windows\System32; が最初に現れるように訂正する (3) 通常は最新版が C:\Windows\System32にあるもので 共通ランタイムをjdkフォルダにいれていること自体 間違った使い方 不要な C:\Program Files\Microsoft\jdk-11.0.16.8-hotspot\bin\VCRUNTIME140.dll を削除や名称変更して無効化する 消したくない場合は C:\Windows\System32\vcruntime140.dllを C:\Program Files\Microsoft\jdk-11.0.16.8-hotspot\binにコピーする |
Sidebar |