今日も一日終わったっす。

時間だけは皆に平等にあるそうですよ。´▽`

続・PHPStormをUpdateしたらDB接続できなくなった件

2021-10-19 23:58:59 | Memorandum:備忘録
今までPHPStormのバージョン2021.1.4を使っていた。

が、既に2021.2.3までバージョンがあがっている。

そろそろバージョンあげるか。。

外部DBもあの手順で設定すれば接続出来るしね・・・へっへっへっ。。

↓あの手順。。
PHPStormをUpdateしたらDB接続できなくなった件 - 今日も一日終わったっす。


Toolboxからバージョンアップを実施。

再起動して外部DBに接続するとエラーになる。。

早速、例の手順でJava runtimeの設定を・・・・。


ん。(。´・ω・)?

前回設定したときのバージョンがないなぁ。。

一番古いバージョンのが、前回設定したバージョンよりも新しいのしかない。

しかもこのバージョンって、前回外部DBに接続できなかったバージョンでは。Σ( ̄ロ ̄lll)


と言うことで、一旦Rollbackして2021.1.4に戻し、方法を調べた。

どーも、バージョンの選択のみならず、指定することもできるようだ。



と言うことで再度PHPStormのバージョンアップを行い、外部DBに接続できないことを確認。

で、よーわからんが以下手順で設定してみた。


※上記 あの手順。。リンクのブログにある 手順③ のところで、以下を実施しました。

【New:】 のところでプルダウンに『Add Custom Runtime』というのがあるのでそれをクリック。

そうすると『Add JDK...』と表示されるので、それをクリック。

ファイルを指定するポップアップが表示されるので。。

外部DBに接続できていたバージョンと同じっぽい名前のフォルダを指定して。。

PHPStormを再起動したら。。

外部DBに無事接続できた。(ノ´∀`*)



このフォルダがどこにあるかは個々の環境により異なると思いますが。。

~/.jbr/jbr_jcef-11_0_9_1-windows-x64-b1257.1 みたいなフォルダを探して指定すればよいのかと。。


2021.1.4時にPHPStorm起動時にでていたポップアップ(Event Log)で、フォルダ名がわかりました。

Please consider switching to the bundled Java runtime that is better suited for the IDE (your current Java runtime is 11.0.9+11 by JetBrains s.r.o. at ほにゃらら(ここにパスが表示されていた).jbr\jbr_jcef-11_0_9_1-windows-x64-b1257.1').


このバージョンが良いのか、わかりませんが。。

また、この対処法が良いのかもわかりませんが。。

この方法で設定したら接続できた。という話です。。



以上です、キャップ。(`・ω・´)ゞ

PHPStormをUpdateしたらDB接続できなくなった件

2021-08-02 18:53:57 | Memorandum:備忘録
PHPStormのバージョン2021.1.2から2021.1.4へUpdateしたら外部のDBに接続できなくなった。

原因と対処をググったけどわからなかったのでRollbackして2021.1.2を使っていた。

※自分はJetBrainのToolboxを使ってUpdateを行ってます。
 何かあったときにRollbackできるので便利です。


最近、2021.2にバージョンがあがり、どうなのかしら・・とUpdateしたらやはり外部DBに接続できない。


そりゃそうか。。


ヒヨってまたRollbackしたのだが・・・いつまでもバージョンが上げられなくなるので取り組んでみた。



ググってみたらどーもJava16からTLS1.0/TLS1.1が無効化されたらしく。

PHPStormのバージョンアップによりこの影響がでたのかな。(。´・ω・)?


よーわからんのですが、Java Runtimeのバージョンを下げると回避できるらしく。

マネしてみたら無事に外部DBに接続できました。


↓参考にさせていただいたサイト↓
https://qiita.com/akido_/items/16ebbe114c3788b80c00


◆手順

①PHPStormのアップデートを実行

②外部DBに接続ができなくなったことを確認

③上記サイトを参考に、Java Runtimeのバージョンを下げた。

 Runtimeのバージョンを選択し、OKボタン押下

④OKボタン押下後、再読み込みが実施される。
 表示されたポップアップの Restart Nowボタン を押下する。

⑤PHPStormが再起動したら外部DBに接続できるか確認



◆自分がToolboxでUpdateを実施してUpdateが『へっ (。´・ω・)?』ってなったこと

Toolboxを使って2021.1.2から2021.2へUpdate後、Rollbackし2021.1.2へ戻った。

その後、自分的には2021.1.2から2021.2にUpdateしたつもりだったが2021.1.4にUpdateされていた。。

あっ、そういうもんなの。。(。´・ω・)?


2021.2にしたいのだが・・・一気にバージョンを上げず、2021.1.4で様子みてから上げることにするかな。。


ってな感じです、キャップ。(`・ω・´)ゞ


Windows10でシャットダウンしたのに再起動してしまう件。(11)

2021-07-19 22:54:57 | Memorandum:備忘録
てっきり解決したと思ったWindows10のシャットダウンしたのに勝手に再起動してしまう問題。

いやはや・・。

解決してないわ。



シャットダウンしたら普通に再起動されたわ。。

気のせいだったようです。。orz



--7/20追記--

もしかしたら・・。

スリープのときは再起動せず、いきなりシャットダウンすると再起動しちゃう?

まぁこれが今のところの状態。。


その内、スリープしても再起動しちゃうかもしれんが・・な。



--7/21追記--

スリープしたら再起動した。

なんも解決しておらんことが分かった。。

残念。。orz


Windows10でシャットダウンしたのに再起動してしまう件。(10)

2021-07-18 21:25:42 | Memorandum:備忘録
Windows10にバージョン上げたのいつだっけ。(。´・ω・)?

ずーと、ショットダウンすると再起動してしまっていて。

諦めて、スリープして再起動したらシャットダウンという2度手間をしていたのだが。


なんか、今回のUpdateで解決したのかな。(。´・ω・)?

再起動しなくなったぞ。

どのUpdateかわからんが。。


Update後、何回かスリープしているが再起動しない。(∩´∀`)∩

解決したのなら・・・よかったz。(∩´∀`)∩



苦節1年半。。(ノД`)

また再起動ルーチンに突入したら・・泣くのみ。(・_・。)


Windows10でシャットダウンしたのに再起動してしまう件。(9)

2020-01-28 00:45:49 | Memorandum:備忘録
Windows10。

いえぇーい。ψ(`∇´)ψ

シャットダウン後、再起動しなくなったぜ。。

ψ(`∇´)ψ ψ(`∇´)ψ ψ(`∇´)ψ


と喜んだのもつかの間。。

というか、舌の根も乾かぬうちに。。

あっさりとこいつはシャットダウン後、勝手に再起動してきたz。Σ( ̄ロ ̄lll)


どーも、2回までしか通用しない術だったようです。。(´-ω-`;)

泣きながら2回、シャットダウンするです。。。( ;∀;)


以上です、きゃっぷ。( ゚ェ゚) 遠くを見る目に風がうつーる。

Windows10でシャットダウンしたのに再起動してしまう件。(8)

2020-01-28 00:15:17 | Memorandum:備忘録
Windows10。


シャットダウンすると勝手に再起動してしまう件。

対処方法を試すも全て敗退。。( ゚ェ゚) へっ。アカンのかい。

あきらめてシャットダウンを2回していた。。(´-ω-`;)


先日、Firefoxの設定を変えた。

作業が終わったのでPCをシャットダウンしたところ。

勝手に再起動しない。。(´°△°`) なんですと。。


試しに次の日、Firefoxの設定を戻し、作業後シャットダウンしてところ・・。

おほほほほっ。ψ(`∇´)ψ

勝手に再起動したぞぃ。ψ(`∇´)ψ


で、またFirefoxの設定を行い、作業終了後シャットダウンしたら。。

再起動されない。(*゚▽゚*)


およよよよ。もしかして解消かい?

様子を見つつ・・設定箇所の備忘。。


①Firefoxのメニューを開く



②オプションをクリック



③前回のセッションを復元するをチェックする


 ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓




こんなん設定したらシャットダウン後、勝手に再起動されなくなりました。。

これで様子を見てみます。


以上です、きゃっぷ。(ノ´∀`)ノ

Windows10でシャットダウンしたのに再起動してしまう件。(7)

2020-01-24 23:54:14 | Memorandum:備忘録
Windows10。

お手上げだぜぃ。(∩´∀`)∩


シャットダウン前に起動しているアプリをすべて終了し。

タスクマネージャーでアプリが動いていないか確認。

詳細タブを見たらxamppのコントロールパネルが動いていたので終了した。


xamppのコントロールパネル、手動で終了ても常駐で残るんだな。。

ってか、自分は終了したつもりでも、コンパネは非表示になってるだけってことか。

へぇ。。(・ε・` )


アプリはタスクマネージャ自身が動いているのみの状態。

動いているサービスは・・わからん。

その状態でシャットダウンしたら・・まぁ、ピーと再起動するよねぇ。(∩´∀`)∩


再起動後、シャットダウンすれば正常にシャットダウンできる。

ふむ。。(´・ω・`)


切り分けのため、再度PCを立ち上げログインした状態で、小1時間放置。

その後シャットダウンしてみたら正常にシャットダウンできた。

アプリを一切起動しないと問題なし。。(´・ω・`)


やはりアプリを動かすと、アプリを終了しても何かが何かしてるのか。。(・ε・` )

もうわからん。ψ(`∇´)ψ


Windows Updateでなんとか解消してくれんかな。。(´-ω-`;)

という域に達した。。


当分は2回、シャットダウン、することにしよ。。(´-ω-`;)


以上です、きゃっぷ。(´-ω-`;)

Windows10でシャットダウンしたのに再起動してしまう件。(6)

2020-01-24 14:43:19 | Memorandum:備忘録
Windows10。

手強い。Σ( ̄ロ ̄lll)

前回シャットダウン時、USBマウスのUSBを抜いてみるも・・ピー💛 と元気よく起動してきたY。


3つの設定と2つの小手先作戦があえなく敗退。。(´-ω-`;)

「Memorandum:備忘録」のブログ記事一覧-今日も一日終わったっす。

↑ここらに今までも戦歴がありやす。(´-ω-`;)


さて・・どうすればええのん?(*´∀`*)

傾向として、

・再起動時にすぐシャットダウンするとすんなり落ちる。

・普通に朝、電源入れて、立ち上がったあとすぐにシャットダウンするとすんなり落ちる。

ブラウザやアプリなど、一切使っていない状態ならシャットダウンは問題ないってことか。。


電源いれて、そのまま一定時間放置するとかは試していないのでわからんが。。

いつもシャットダウンするとき、直前まで使っていたブラウザを終了して。。

すぐにシャットダウンしているの、きれいにブラウザが終了していないからかな。。


ということで、

次はブラウザを終了後1分くらい待ってからシャットダウンする。を試してみよう。

見当違いな気もするけど。。な。(´-ω-`;) わからんわ。。


それでダメなら【対処方法:2回シャットダウンする】方向で。。

これ繰り返して・・どっか壊れなきゃいいけどね。。(´-ω-`;)


以上です、きゃっぷ。 (ノ´∀`*)

Windows10でシャットダウンしたのに再起動してしまう件。(5)

2020-01-23 15:21:35 | Memorandum:備忘録
Windows10。

なかなか手強い。(-_-;)


3つの対処方法をしてみたが、どれもあえなく敗退。。(・ε・` )

ならばと王道のShiftキーを押しながらシャットダウンをしてみたが。。

元気にピーと再起動した。(*゚▽゚*)


Windows10って、なんなのよ。。orz


ならば次なる手は・・・。

シャットダウン直後、USBマウスのUSBを抜く。だ。ψ(`∇´)ψ

試して効果があったら報告します。


以上です、きゃっぷ。 (*´∀`*)9゛

Windows10でシャットダウンしたのに再起動してしまう件。(4)

2020-01-23 00:10:21 | Memorandum:備忘録
Windows10。

シャットダウンをすると勝手に再起動してしまう件で3つほど対応してみた。

今回の実験は【スリープ状態】を『適用しない』に設定して、対処できるか。。

結果は如何に・・。(*゚▽゚*)


風呂入ろとシャットダウンしたら『ピー』と元気に立ち上がった。。(*´∀`*)

もはや笑いしか出ない。。(∩´∀`)∩

Windows10、強敵すぎ。。(ノ´∀`*)


しゃーない。

基本的な対処方法のShiftキーを押しながらシャットダウンをしてみよう。


起動してすぐにシャットダウンしたときは、すんなり落ちるので。。

ちょっとPC使ってから・・シャットダウンするときに試してみよう。

もはや実験だわ。ψ(`∇´)ψ


Shiftキーがダメなら次は・・。

シャットダウン後、速攻でUSBマウスのUSBを抜いてみる。。

とかですかね。。


以上です、きゃっぷ。(・ε・` )

Windows10でシャットダウンしたのに再起動してしまう件。(3)

2020-01-22 10:59:44 | Memorandum:備忘録
Windows10。

シャットダウンしたのに勝手に再起動現象の対処方法を2つ施したのにも関わらず。。

寝ようと思ってPCシャットダウンしたらピーと元気に再起動。。Σ( ̄ロ ̄lll)

なんでやねん。。(´-ω-`;)

明日調べよ。と泣きながら寝た。


で、いつもお世話になっているページ↓を見ると。。

https://www.techdevicetv.com/ch_windows10/55/

残る対処方法はシャットダウン時にShiftキーを押しながらシャットダウンする方法。

Shiftキーを押しながらシャットダウンすることで完全にシャットダウンできるらしい。。


が自分、Shiftキーを押すのを忘れそうだ。

長年行ってきたシャットダウン時はShiftキー押してないからな・・。


他に方法がないか、ググってみると。。

Shiftキーを押しながらでも砕け散ったというのを発見。。

これも完全ではないらしい。。


で、その方がとった対処方法が↓こちらの追記部分。

OGPイメージ

Windows 10のシャットダウン後に勝手に再起動するときの対処法

ひとつ前の投稿で、Windows 10のディスク使用率が100%になってしまう問題を、初期化(リカバリ)することで解決したことをお話しました...

日常グラフィティ

 


スリープ状態を「適用しない」に設定。。

◆設定手順
スタートボタンで右クリック>電源オプション> 下につづく

(関連設定)電源の追加設定>(お気に入りのプラン)バランス推奨のところの【プラン設定の変更】> 下につづく

【コンピュータをスリープ状態にする】を『適用しない』に変更し、【変更の保存】ボタンをクリック


これでシャットダウン後、勝手に再起動される現象は起きなくなったそう。。

自分もとりあえず設定して、様子見とする。。(・ε・` )


効果があったらまた、報告します。

以上です、きゃっぷ。 (*´∀`*)9゛

Windows10でシャットダウンしたのに再起動してしまう件。(2)

2020-01-21 00:08:28 | Memorandum:備忘録
先日、Windows10がシャットダウン後、再起動してしまうので対処したのだが。。


風呂に入ろうとPCをシャットダウンしたところ、ピーとか言って起動してきたY。(;・∀・)

目を疑いつつ、おぉ、立ち上がっちょるのぉ。( ;∀;)


もう1つ、システムエラー時に自動で再起動しない設定するという方法があったので。。

↓にある対処方法を実施してみた。
https://www.techdevicetv.com/ch_windows10/55/

設定を変えてシャットダウンしたところ、再起動されず無事にシャットダウンできた。


<手 順>

スタートボタンを右クリック>システム>右側の(関連設定)システム情報>  下につづく

システムの詳細設定>【起動と回復】の設定ボタンをクリック>  下につづく

【システムエラー】の『自動的に再起動する』←これのチェックをはずす>OKボタン押下


Windows10でシャットダウンしたのに再起動してしまう件。

2020-01-19 23:57:36 | Memorandum:備忘録
Windows10で、シャットダウンしたのに、勝手に再起動してしまう現象が続いた。

最初は操作ミスかと思ったが、何回か現象が続いたのでググってみた。

↓に原因と対処方法が書かれていた。
https://www.techdevicetv.com/ch_windows10/55/

システムエラーが起きて再起動してしまっているのではないと推測。

まずは『高速スタートアップ機能を停止する』設定を実施。

この設定変更をもって解決した。。(゚∀゚)


<手 順>

システム>電源とスリープ>(関連設定)電源の追加設定> 下につづく

電源ボタンの動作を選択する>現在利用可能でない設定を変更します> 下につづく

高速スタートアップを有効にする(推奨) ←これのチェックを外す > 変更の保存ボタンを押下

MySQLでデータ復旧した方法。

2020-01-18 02:27:05 | Memorandum:備忘録
MySQLでxx.frm、xx.idbファイルからデータを復旧させる方法。
(※エクスポートしてない場合)

◆復旧先は、復旧元と同じ構造、名称のデータベースのテーブルというのが前提。

1.復旧先のデータベースに復旧したいテーブルをCreateする。
  ↑Createすると、xx.frmとxx.idbファイルが作成される。

2.ALTER TABLE 復旧したいテーブル名 DISCARD TABLESPACE;
  ↑xx.idbファイルが削除される

3.復旧元のxx.frm、xx.idb ファイルを復旧先にコピー

  例)xampp使用時は・・
    c:\xampp\mysql\data\データベース\xx.frm と
    c:\xampp\mysql\data\データベース\xx.idb

4.ALTER TABLE baseball_users IMPORT TABLESPACE;
  ↑xx.idbがインポートされる。


↓に上記操作の方法と説明が書いてある。。
https://dev.mysql.com/doc/refman/5.6/ja/alter-table.html


自分の環境ではインストールできなかったが、

xx.frmファイルからCREATE文を抜き出せるユーティリティがあるようで。

そのユーティリティをインストールしてmysqlfrmコマンドを実行するとCREATE文を抜き出してくれるらしい。


また、どこかのサイトの記事でxx.frmファイルをcatコマンドで見ればCREATE文が見られる。

と書いてあったので試したが、カラム名の羅列は見られたが、CREATE文は見れなかった。。


<上手くいかなかった経緯と原因>

Windows7からWindows10へアップグレードしたのはいいが。。

XAMPPを使っていて。

XAMPPフォルダ配下をバックアップ取ったからいいだろうと・・エクスポートしなかった。。

MySQLだし、ファイルコピーすればいけるでしょ。と軽く考えてた。


Windows10上でいざデータを戻そうと思い、方法確認のためググると・・そんな単純な話ではないようだぞ。

↓こちらを参考にさせていただきました。
https://qiita.com/___uhu/items/74168be48c05638c7ac5


方法が無くはないということで↑を真似してやったが、上手いこといかなかった。

断念して、レンタルサーバー上のデータをせこせことローカルに移設した。


が、納得できず。

なので再度、うまくいかなかった方法で実施してみることにした。


そういえばデータを移設したとき、あるテーブルのカラムの並び順が逆になっていた。

上記方法で、そのテーブルのデータ復旧を試みたんだ。

だからうまいこと行かなかったのでは・・。


そーいえば。。

開発中にカラムの順番を変えた覚えがある。


その時テーブル構造を最新状態表示にしていなかったようで。。

その状態でテーブル構造からDDLを逆引きしたため、カラム順が異なっていたのが原因。

↑これは自分のみが納得する話やな。。


そのためWindows7のテーブル構造と、Windows10に作成したテーブル構造が完全一致せず。。

違う入れ物にデータを入れようとしたのでうまくいかなかったのだな。。


と、原因がわかってすっきり。

だいたい原因は己にあるのだよ。。ψ(`∇´)ψ

泣くわ。。(ToT)

2019-01-25 21:35:42 | Memorandum:備忘録
昨日の夜から嵌っていて・・。

これに関してはマジで嵌っていたのでOK。(^_^;)


が・・・。

今日、1日、嵌っていたのは・・・。

己のアホのせいよ。(ToT)


デバッカーで処理を留めていたことにより・・・。

画面に表示するタイミングを逃していたようで・・。

デバックやめたら・・・動いてるやん。(ToT)


ググって、マニュアル見て・・結果、コードは合っていたわけで。。

久々にコード書くと・・まぁ・・こんなものよ。。(-_-;)


出来た瞬間、プロジェクトXのエンディングテーマが流れたわ。。(-_-;) ヘッドライト、テールライト 旅はまだ終わらない。ってやつ。。

永遠に解決しないと思っていたのでまぁ・・よかった。(^_^;)


気を取り直して・・次、いってみよう。( ^)o(^ )

初心忘れるべからず。。視野を広く持とう。(-_-;) 己への戒め。。


<< 備忘 >>

◆html
<head>
・・・・
<link rel="stylesheet" href="https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/themes/smoothness/jquery-ui.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.js"></script>
・・・・
<script type="text/javascript">
$(function() {
$("#suggest").autocomplete({
source: "Html->Url->build(['controller' => 'xxxxxxxx', 'action' => 'yyyyyyyy']) ?>" ,
autoFocus: true,
delay: 700,
minLength: 1
});
});
</script>
</head>
<body>
・・・・
  $this->Form->text('searchString', ['type' => 'text', 'id' => 'suggest'])
・・・・
</body>

◆cakephpのcontroller
public function yyyyyyyy()
{
$terms = [
['id'=>'1', 'value'=> 'やまだ たろう'],
['id'=>'2', 'value'=> 'やまだ はなこ'],
];

$this->viewBuilder()->setClassName('Json'); ← ブラウザでURL直打ちしたとき必要。本来は不要。
$this->set(compact('terms'));
$this->set('_serialize', 'terms');
}