複数のバージョンの共存(Apache, PHP,MySQL)

cl.pocari.org - リバースプロキシを使って複数のバージョンの PHP,MySQL,Apache を共存させる方法 を見て 今までも1台のサーバにポート番号を変えた複数バージョンを共存させた事はあったけど ネームベースのバーチャルホスト+Proxyでもできるんだなぁ…

parse_url関数にPATH_INFO付きのURLを渡した場合

PHP: parse_url - ManualにあるURLの要素分解関数parse_url。 指定されたURLが有効かどうかを調べるためのものではなく とは書かれているものの大雑把に判断したい場合には分解してくれた情報を元に判断するのもいいのかなと思い PHP Interactive - an inter…

ADOdbでMySQL

しばらくPostgreSQLだったけれどMySQLに接続する必要も出てきたのでメモMySQLのドライバは3種類あり mysql PHP4用、PHP5のmysql拡張用 mysqli PHP5以降のmysqli拡張用 mysqlt PHP4用、PHP5のmysql拡張用(トランザクションサポートあり) ただのmysqlではDB…

むむむ、、

投稿時間もずれてる、、(/ω\) 戻った(*'-')

むむ、、

ちょっと修正しようと編集画面開いたら上の状況にならない、、、(/ω\) 既にその日の日記が書いてある状態でならならないのかな

知らないうちに

しばらく使っていないうちにスタイルの指定か何か変わったのか 管理画面の各メニューの上にカーソルのせたらメニューの幅が広がったり*1 テキストボックスに入力した内容がフォーカス外れると遠慮して上半分しか見えなくなったり 色々変わっている感じ。ちな…

YouTubeのメンテナンス?画面に

どこかで見た事あるような懐かしい絵が、、 ヽ(´ー`)ノ

Zend Frameworkは

PHP

入れて確認してみようにもPHP 5用だった(-_-)zzz.... そろそろ4だけじゃなくて5の確認用環境も作らないとだめかなぁ。

Zend Framework Preview 0.1.1

興味があるものの発表以降どうなっていたか分からないHome - Zend Frameworkが Previewバージョンなもののダウンロードできたので落としてみることに。時間があんまりないので落としただけでサンプルさえまともに実行できていませんが、 説明を見ると PDF(Ze…

文字型(ctype)関数の空文字の扱い

作業中にはまりかけたのでメモ。 事の発端ははるか前に作ったものの修正を行い、 確認時に修正箇所とは全然関係ない郵便番号チェックをしている部分が 文字種エラーになる環境とならない環境がある状態に。エラー判定している箇所をみると未入力の時のctype_…

sessionのよく誤解してしまいそうな点

PHP

PHPの標準機能の中で1,2を争うくらい*1よく使うセッション機能。ただ、どのような思惑かはさておき現在実装されているものに関して注意しておかなければいけない点がいくつかあるのでまとめ。セッションについてのマニュアルはPHP: セッション関数 - Manu…

処理をした後はリダイレクトしよう

http://www.sitening.com/blog/2005/10/27/redirect-after-form-processing/ はてなの認証APIプロジェクト, POST 後の振る舞い - まちゅダイアリー(2006-02-23) POST後はリダイレクトした方が吉:phpspot開発日誌 はるか昔、Perl(CGI)のカスタマイズをやって…

等幅フォントかつ折り返し有(結果)

結局以下のように対応 pre指定はやめ 表示する内容を表示前に変換 「 」(半角スペース)を「&nbsp;」に 改行を「<br>」に 全体をスタイル「font-family: monospace;」で囲む うーん、イマイチな対応だ、、

等幅フォントかつ折り返し有

テキストエリアに表示された内容をそのまま表示*1しようとする時に問題が発生。 安易にpreタグを使用すると今度は入力が優先されて1行が長いと横スクロールが発生し見難い状態に。(ノ∀`)タハーいい方法がないかなぁと思い探してみたところ tDiary: この期に及ん…

FlashとAjaxの比較

http://www.pasz.com/articles/FlashVsAjax.htmlという記事にFlashとAjaxの比較が。 適材適所だとは思うけど私的にはマルチメディア系ならFlash、ちょこっとしたものならAjaxな感じが。

Solarisとmail関数(結果)

PHP

結局うまくエラー判別する対応をする時間がなかったので mail関数のエラーを無視する方向で・゚・(ノД`)・゚・

近藤本と梅田本欲しい!

どこからたどり着いたか忘れたけど応募。ヽ(´ー`)ノ

Solarisとmail関数 の途中経過

PHP

id:tta:20060206に書いた物の続き ソースから作成していたPHP自体にpcloseの情報を出せる情報をプラスして再構築。 実際にそのPHPを適用した環境でメールを送ってみると pcloseの戻り値は-1 その時のerrnoは10 sys/errno.h を見てみるとECHILD strerrorでメ…

Solarisとmail関数

PHP

Solaris上でmail関数を使用すると メールは送信されるのに関数の戻り値はfalseになるというよく分からない状態に。同じような報告としては以下のものを発見 PHP :: Bug #12335 :: mail() function returns false but the email was sent. [PHP-users 2217] m…

Windows HTML Help形式のヘルプの最新版が見えるように

PHP

id:tta:20051118でふれたWindows HTML Help形式のヘルプが正常に開かなかった件 結局原因は自分にあった模様。原因はService Pack 2をインストールした環境下のInternet Explorerでダウンロードしてた為にゾーン情報が書き込まれ 実行時にセキュリティの警告…

PHPのセッションで気になっていたこと

PHP

Strict Session管理パッチ – yohgaki's blogより PHPのセッションの動きを見たときに このクライアントから渡ってきたセッションIDを信じすぎているのが 気になっていた部分ではあったんですよねぇ、、 とりあえずこのパッチでその動きは解消される模様 動作…

ブラウザの戻る

@ITの記事の1つ「戻る」で入力データが消えてしまうフォームはいらないを見てまさしくその通りと思う。 ただ、PHPでセッションを使った場合、 session.cache_limiterのデフォルトの設定がnocacheになっている為、noneにしないと ほぼブラウザの戻るは使用で…

ADOdbのエラー番号(PostgreSQL)

PHP

削除時に出るforeign keyのエラーを他と分ける必要が出てきて エラー後にADOConnectionインスタンスのErrorNoメソッドを呼んでみるものの foreign keyエラーでも構文エラーでも常に-1、、 ErrorMsgメソッドで取れるエラーメッセージを元に各エラーの文言が入…

久しぶり

仕事でバタバタしてたり体調崩したりしてたけどやっと落ち着いたので復帰(?!)。

PHPでバッチ

画面系のフレームワークは色々あるけど同じ形でバッチも作れるのってないのかなぁ、、 今だと画面の方で採用しているMojavi2をバッチでも使えるのが DB接続とかのフィルターの再利用 actionを増やすだけでバッチ作成 エラー処理、ログ処理の共通化 覚えるこ…

ヽ(´ー`)ノがキーワードになってた

ちょっとびっくり

紙を折って切って開いて

どこからたどり着いたは忘れてしまいましたが 昔やったようなやらなかったようなタイトルの内容をWeb上でできるところを発見。http://www.popularfront.com/snowdays/ http://snowflakes.lookandfeel.com/片方は途中でエラーになるもののはさみを入れていく…

便利そうなPearパッケージ

まだ使い方も見ていないので使えるかどうかも分からないけど現時点で使えそうなものをメモ Pager Mail MailはPearのとPHPMailerとどっちがいいかも見ないと(-_-)zzz....

Favicon Genereator

id:tta:20050714でふれたボタン作成にと似たような感じのFavicon版 Favicon Genereator

ヘルプ

PHP

開発中に分からないことがあったらとりあえずWindows HTML Help形式のヘルプを 見ているのですが少々古くなった感があるので新しいのはないかなぁと http://www.php.net/download-docs.php へ Size: 6984Kb Date: 11 Nov 2005 お、新しくなってる〜と思いダ…