2023-01-01から1年間の記事一覧
phpMyAdminはとても素晴らしいTOOLですね。 というか、Web上でMySQLを扱うプログラムなどを作ったり、CMSのインストールするような場合にはなくてはならないソフトウェアですよね。 ほんと、これ作った人すごい。 ただ、localhost上で扱っているような時は、…
AppleシリコンのMacだとMチップ用のiOS系のアプリが動くので、torne mobileがMacOS上でも動いてとても便利ですよね。 でも何故か、MacOSでtorne mobileを起動するとMacOSの標準アプリのミュージックも勝手に起動します。 (さらには、torne mobileをシャット…
gb-j.com
genchan.net
Linux上のファイル操作は通常PuTTYやTeratermなどのsshクライアントソフトを利用するのが普通かもしれないが、コンソールへリモートログインして、viやemacsなんかでファイルを触ることがるなら、WindowsからVisualStudioCodeでLinuxへssh接続してしまうのが…
Formでテキストエリアを何も考えずに作ると、入力フォームのサイズが小さくて困る。 下記のページにtextareaのオプション設定が載っている。 book.cakephp.org (例) Form->textarea('People.age',['rows' => '10', 'cols' => '40']) ※textに関しては下記に。…
どうもdockerの挙動がおかしいので、いったんdocker環境をまっさらにしたいと思いアンインストールした。 下記のサイトが非常に役に立った。 arkgame.com 実際には自分にインストールされていないものがあると、どれもアンインストールされないので、ひとつ…
rootユーザーを有効に rootにパスワードをつけるとrootユーザーが利用可能になる。 $ sudo passwd root ※自分のパスワード入力→rootのパスワードを2回入力する
<tr> <td bgcolor="#8FF">日付</td> <td>20//</td> </tr>
CakePHP3でFormヘルパーで年月日の入力を得たいとき $this->Form->date('Tables.date') と書くが、基本下記のようにしておくと親切かも。(ようは未入力の所は’-’を入れ、ページを開いた日付を入れておく) $this->Form->date('Tables.date',['monthNames'=…
起動中のコンテナをstopできない場合(Permission Deniedとか出る・・・) 下記のページが役に立った。 (自分の環境のDockerがうまく動いていないのかも) blog.cybercube.co.jp
docker-composeはあるけど、docker composeが無い、ということがあり、調べたら下記が非常に役だった。 ただし経験上、何も無いところからちゃんとDockerをインストールすれば、docker composeもちゃんと使える。 qiita.com
CakePHPなどでtimezoneを設定するとエラーが出ることがある。 下記のようなエラーならMySQL側にtimezoneの設定がないものと思われるので設定する。 Error: SQLSTATE[HY000] General error: 1298 Unknown or incorect time zone. 'Asia/Tokyo' blog.masuyoshi…
CakePHP3をインストール後から・・・ ・XxxxsController.phpの作成 src/ControllerにXxxxsController.phpを作成。 ※ まあこんな感じで・・・ --- XxxxsController.php ---
CakePHP3でMigrationで構築する時に config/bootstrap.php の末尾に追加する一行ですが、CakePHP3.7くらいまでは Plugin::load('Migrations') ; なんですが、それ以上のバージョンでは $this->addPlugin('Migrations') ; としないといけない。
下記の記事が役に立つ!! laraweb.net
webブラウザでリロードしても画面が更新されないことがありますね。 まずは強制リロード >>スーパーリロード (強制再読み込み) Windowsのショートカット : [ Ctrl ] + [ F5 ] それでもダメならキャッシュクリアかな。 以下を参考に。 www.t-web.co.…
こちらのサイトが役に立つ programming-jissen.com
dockerを頑張ってインストールして、 docker --version で、バージョンも出るし、よっしゃ~と初コマンドを打とうと思ったら Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running? とかで、エラーが・・・。…
この説明がすごく役に立った。 https://webparts.cman.jp/button/submit/ こんな風に使う <style type="text/css"> .button { display : inline-block; border-radius : 5%; /* 角丸 */ font-size : 18pt; /* 文字サイズ */ text-align : center; /* 文字位置 */ cursor : pointer; …
表組みで、 ・新規入力 ・編集 ・削除 をするだけのサイト構築の場合は下記のファイルを持ってくると早い。 src/Controller/XxxxxxsController.php src/Model/Entity/Project.php src/Model/Table/XxxxxxsTable.php src/Template/Layout/Xxxxxxs.ctp src/Tem…
GitでCommitしたらエラーがでる・・・ Author identity unknown *** Please tell me who you are. Run git config --global user.email "you@example.com" git config --global user.name "Your Name" to set your account's default identity. Omit --globa…
英語のtooですが、~~も、と訳されるとおもうけども・・・ I went to that park yersterday too. 私’も’、昨日、その公園に行きました。 はわかります。主語’も’、ですよね。 じゃあ、
CakePHP3を使ってサイト構築をして行くにあたり、いったん試しておくことを列挙する。 ファイルのアップロード ファイルをアップロードする方法は確立しないとPDFなどの保存をしてもらう事ができない 動的に選択しが増えるFormのセレクト Formのselectを使う…
日々の業務の記録としての日報をWEB上に記録していくものとして、日報アプリを考える。 が、特に特別な機能は無く、毎日の日記のように書けるアプリであればいい。 よく考えたらこのブログでも使いようによってはいいのかもしれない。が、アプリの制作自体を…
1.フォームを作成する まず、ファイルアップロード機能を持つフォームを作成する必要があります。フォームには、ファイルをアップロードするためのinput要素を含める必要があります。フォームの送信先として、ファイルを受信するアクションを指定します。 //…
2023/03/23(木)まで ・インストール ・Topページ表示 ・Controller+VIEWでページ表示 ・Get、Postでのやりとり >Formヘルパーの利用(※ただしFileのUploadは用勉強)
Formヘルパーで $this->Form->create(null.['type'=>'post','url'=>['controller'=>'<Controller名>','action'=>'<Action名>']]) $this->Form->text('<Form名>.name) $this->Form->end() 等でctpファイルでFormを構築し、<Action名>のアクション(コントローラーの部分)で $formdata = $this->request-</action名></form名></action名></controller名>…
public function update() { if($this->request->is('post')) { // POST送信されてきた場合 // 送信されたFormの値を取り出す。MembersはFormの名前か。 $data = $this->request->data['Members'] ; // Entityを取り出す。MembersTableからid番号のEntityを…
自宅サーバーなどだと発生しないが、AWS上のVMなどで稼働しているLinuxサーバーなどへSSHでログインしていると、一定時間でSSH接続を切られてしますようですね。 いくつか端末Windowを開いていたりすると、開き直すのがかなり面倒なので、下記の設定で対応す…