パッケージ管理 yarnを使ってみる
Bower から Yarnへ bowerは使わないようにとb …
https://brew.sh/
ここ、日本語に切り替えると、homebrewのsearchが全く動作しないというバグ。
Englishにすると、homebrew searchが使えます。
で、sassを検索すると
sass/sass/sass
がでてくるので、
brew install sass/sass/sass
でインストールできました
うまくいかなかったら、 rubyのバージョンが新しすぎるので、バージョンを戻すと良いです。
rbenv install 2.5.0
…
Mac Catalina に XAMPPをインストールする方法
Windowsでもポイントは同じ
ポイントは、インストール時のパッケージの選択とあとはバーチャルホスト vhostの設定
XAMPPのダウンロード
トップページからダウンロードすると意図しないXAMPPがダウンロードされるのでダウンロードページから
目的は、PHP7.3 をインストールしたいんだが、よく見ると2つある。
どこで確認するかというと、青い「ダウンロード」ボタンのリンクがどうなっているか。
と
…
Let’s Encrypt のエラーに遭遇したとき
certbot-auto renew
これでエラーになる。エラーメッセージは以下。
Attempting to renew cert (ドメイン名) from /etc/letsencrypt/renewal/ドメイン名.conf produced an unexpected error: ‘ascii’ codec can’t encode character u’\u306e’ in position 790: ordinal no…
AWS EC2 までは起動できているとします。
Amazon Linux2は、インストール済み
Nginx + PHP + PHP-FPM + MariaDBをインストール
amazon-linux-extras list
sudo su –
amazon-linux-extras install nginx1
systemctl enable nginx
# パッケージ更新
# yum update -y
# タイムゾーン設定・確認
# timedatectl status
#…
PhalconでMicrosoft SQL Serverを使ってみる
もちろんリモートのSQL Serverを使います。
Windowsの場合もMacの場合もクライアントにODBCドライバが必要になります。
ODBC Driver インストール
2020.11.25 macでpeclコンパイルインストールがうまくいかない模様。以下からバイナリを取得するのがベストNTSのやつを
MacにMSSQLのODBCドライバをインストール
Macにインストールは、Linuxとかと似てる…
リフレッシュトークンが必須!!
リフレッシュトークンを取得するまでの流れ
OAuth 2.0 クライアント IDに、タイプ「ウェブアプリケーション」のクライアントIDを作成する
リダイレクト先をhttp://localhost でもなんでもいいから登録しておくこと
1.codeを取得する
ブラウザのアドレスに以下を記入する。
https://accounts.google.com/o/oauth2/auth?scope=https://www.googleapis.com/aut…
KUSANAGI update cert で失敗するあなたへ
kusanagi でWordpressを運用する際に、SSLを有効にしますが、そのときにSSL自動更新をOnにしているのにも関わらず、失敗するケースがあります。
# kusanagi update cert
その際は、
kusanagi ssl –email test@sample.jp profile_name
と、もう一度 プロファイルに対して、SSLの設定を行うとなぜか通ります。
で自動更新は有効ですよと言われま…
phalconでMySqlを使う場合、
だけではないと思うけど、Laravelでも同じ現象が報告されている
🚨Laravel 絵文字が通らない問題
SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: ‘\xF0\x9F\x94\xB5\xE3\x81…’
勝手にDatetimeって判定してる。。。
可能性としては、phalconでもLaravelでもPHPなんで、mysql or mariadbの…
phalconのVoltを拡張
ここにあるのですが、
ズバリな回答じゃないので。。
config/services.php
config/service.php
$compiler->addFunction(
“widget”,
function ($resolvedArgs, $exprArgs) {
return “MyLibrary\\Widgets::get(” . $resolvedArgs . “)”;
}
);
こんな…