検索結果

タグ検索

php MySQL apache などの設定メモで“php”タグの付いているブログ記事

下記のエントリー(記事)が検索結果となります。

ドキュメントルートのパスをphpで知る

ドキュメントルートのパスをphpで知るには、どうしたらよいか。

$dr = $_SERVER['DOCUMENT_ROOT'];

以上。w

タグ

2010年6月 6日|コメント (0)トラックバック (0)

カテゴリー:php

php で <?= $val ?> が動作しない

php で <?= $val ?> という記述を、<?php echo $val ?> の代わりに使っているのをよく見ます。

php の入門書なんかには全く出てこない記述ですが、なぜか一般的に使われていますね。

私自身も、過去にはよく使っていました。

今は、html記述部分とロジック部分を完全に分ける書き方になったので、この記述に登場していただく機会もなくなりましたが・・・

タグ

2009年11月30日|コメント (0)トラックバック (0)

カテゴリー:php

APC インストール時のエラー

APC(Alternative PHP Cache) のインストール方法では、まるですんなりインストールできたように書いていますが、実際には、いくつか失敗をしてエラーで躓いてました。

同じ失敗を繰り返さないためと、同じ失敗で悩んでいる人のお役に立てばと思い、そのエラー内容と対処策を記録しておきます。

本来の整頓されたインストール手順をご覧になりたい方は、「APC(Alternative PHP Cache) のインストール方法」のページをご覧ください。

タグ

2009年11月28日|コメント (0)トラックバック (0)

カテゴリー:php

APC(Alternative PHP Cache) インストール

phpを高速化するアクセラレータ APC(Alternative PHP Cache) について、以前も少し書いたような気がしますが、実際に使ってみて非常に使い勝手が良かったので、手持ちの他サーバにも入れることにしました。

対象は、さくらインターネットで借りている専用サーバ(CentOS)です。

以下、インストール方法とエラーで躓いた点など。

タグ

2009年11月28日|コメント (0)トラックバック (0)

カテゴリー:php

allow_call_time_pass_reference

古いphpスクリプトを使うと、普段見ないようなエラーを見ることができるのだけれど、今日もちょっと見慣れないエラーに遭遇しました。

Warning: Call-time pass-by-reference has been deprecated - argument passed by value; If you would like to pass it by reference, modify the declaration of getusers(). If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file. However, future versions may not support this any longer.

このメッセージは、「関数のコール時に引数を強制的に参照で渡す機能の有効/無効を設定」する事に関するWarningメッセージのようです。

以下のようなソースを書いていると出るメッセージですね。

タグ

2009年10月25日|コメント (0)トラックバック (0)

カテゴリー:php

PECl APC のキャッシュ削除忘れを防ぐために

PECl APC(Alternative PHP Cache)の話を前回に引き続いて。

PECL APC(ALter) を使うと、phpの処理が12倍になったという話もあるようです。

実際、メモリ上にキャッシュを配置するわけですし、CをコンパイルされているPECLモジュールの特製からいっても、PEARの Cache_Lite より数段速くなるだろうことは想像がつきます。

しかし、デメリットとして、ゴミのようなデータがいつまでもメモリ上に残っていたりしたら、それは大変な無駄を生みだし、メモリを不用意に圧迫する可能性が予想できますね。

Web上のサンプルサースを見ていると、意外にも生存期間を指定していない形のものが多くて、なんちゃってプログラマの人が真似してサンプルを使ったら、ちょっと後々怖いことになりそうかなと思いました。(^^;

タグ

2009年10月16日|コメント (0)トラックバック (0)

カテゴリー:php

$HTTP_POST_VARS

<p> 以前からよく利用しているスクリプトが、Core Serverに移したとたんに動かなくなった。</p>

<p>はてさて?<br />
中身は何もいじっていないぞ?と疑問に思っていたのだけれど、ソースを見ていたら、原因がなんとなく分かった。</p>

タグ

2009年9月25日|コメント (0)トラックバック (0)

カテゴリー:php

file size limit exceeded - 調査方法

cronで動かすphpのプログラムをコマンドラインから打ったら出たのがこのメッセージ。

file size limit exceeded

ネットで検索かけたら、どうやらLinuxのファイルサイズ制限(2GBまで)に引っかかったらしいことは分かったのだけれど、そのファイルがどれなのかが分からない!

なぜ、ファイル名まで表示してくれないのかが、全くもって分からない!

というわけで、調査に苦労したので、その手順をメモしておきます。

タグ

2009年9月23日|コメント (0)トラックバック (0)

カテゴリー:CentOS

アドセンスを使う場合、このエリアにコードを貼り付けます。(横幅160px以下)

文章を入れます。
文章を入れます。
文章を入れます。

「この人を嫁にしたい!!」そんな彼女に巡り合いました。   IT業界の転職ならマイコミエージェント×IT<ご登録無料>