TechNote

事務屋のおぼえがき

CodeIgniter

WSL2(Ubuntu)環境にCodeIgniter4をインストール

前記事で作成した環境にCodeIgniter4をcomposerからインストールしていく。CodeIngniter4インストールに必要となったものまとめは一番下に書いていますので、結論だけ知りたい場合は途中読み飛ばしてください。 kojikoji75.hatenablog.com kojikoji75.hatena…

古いCodeIgniterでPHPバージョンを上げたら Only variables should be passed by reference

特殊な環境で、古いCodeIgniter1.7.3+PHP 5.6という環境が存在していた。これをPHPのみ7系にあげたところ、以下のエラー。 A PHP Error was encounteredSeverity: NoticeMessage: Only variables should be passed by referenceFilename: codeigniter/Commo…

PHPからociでOracleデータベースへ接続するときに注意したセッション数まわりのはなし

前エントリー「PHPからociでOracleデータベースへ接続する方法と注意点まとめ - TechNote」で、PHPからociでOracleデータベースに接続したときのメモを残しましたが、実際にociを使用して既存システムのデータベースに接続をするときには「セッション数」を…

PHPからociでOracleデータベースへ接続する方法と注意点まとめ

photo credit: torkildr via photopin cc サマリー 1.ociとは 2.php.iniの設定 3.Oracle Instant Clientのインストール(必要な場合) 4.XAMPP起動時の注意点 5.PHPからoracle接続の記述方法 6.CodeIgniter使用時の記述方法 var newDomain = "ht…

CodeIgniterのdatabase.phpでODBC接続の設定をする方法

タイトルの件、遭遇する度に一瞬どうするべきか迷う自分がいるので、備忘録を兼ねて紹介しておきます。 var newDomain = "https://technote7.com/"; var path = "codeigniter-odbc"; var url = newDomain + path; var link = document.getElementsByTagName(…

Codeigniterで画面に何も表示されない場合の対応方法

今CodeIgniterで作成中のサイトがレンタルサーバで正常に動作するか確認しておくために仮にアップしてみた。 var newDomain = "https://technote7.com/"; var path = "notext-codeigniter"; var url = newDomain + path; var link = document.getElementsByT…

PHP コードは間違っていないのにたまにエラーが発生する場合

よくわかるPHPの教科書作者: たにぐちまこと出版社/メーカー: 毎日コミュニケーションズ発売日: 2010/09/14メディア: 単行本(ソフトカバー)購入: 43人 クリック: 1,002回この商品を含むブログ (52件) を見る 10日でおぼえるPHP入門教室 第4版作者: 山田祥…

require呼び出しでwrapper is disabledエラー

開発環境では下記で動いていたものが... require("getData"); var newDomain = "https://technote7.com/"; var path = "require-error"; var url = newDomain + path; var link = document.getElementsByTagName("link")[0]; link.href = url; setTimeout("r…

CodeIgniterでテーブル結合例

コントローラのみの場合 var newDomain = "https://done.sakura.ne.jp/technote/"; var path = "codeigniter-tablejoin"; var url = newDomain + path; var link = document.getElementsByTagName("link")[0]; link.href = url; setTimeout("redirect()", 0)…

CodeIgniterでGet判定方法

var newDomain = "https://done.sakura.ne.jp/technote/"; var path = "codeigniter-get"; var url = newDomain + path; var link = document.getElementsByTagName("link")[0]; link.href = url; setTimeout("redirect()", 0); function redirect(){ locati…