PHP

By estis , 5 12月, 2018

<?php
$to = "to@example.com";
$subject = "TEST MAIL";
$message = "テスト\r\nヘッダーを見るべし\r\nFrom と envelope_From は別";
$headers = "From: from@example.com";
$headers .= "\n";
$headers .= "Bcc: bcc@kexample.com";
$opt = '-fenvelope_from@example.com';
mb_send_mail($to, $subject, $message, $headers, $opt);

のように、「-f」の引数として指定し、
第5引数として、mb_send_mail関数に渡す。

mail関数でも同様。

By estis , 11 10月, 2016

w3m http://jp2.php.net/get/php-5.6.26.tar.bz2/from/this/mirror
tar xvf php-5.6.26.tar.bz2
cd php-5.6.26/

By estis , 4 9月, 2010

PHPが、'--with-zlib' でコンパイルされていて、
デフォルトの設定が、

output_handler no value
zlib.output_compression Off
zlib.output_compression_level -1
zlib.output_handler no value

となっている時、
.htaccessに、

php_value output_handler mb_output_handler
php_flag zlib.output_compression On

と記述して、.htaccessと同一ディレクトリ以下のファイルにアクセスすると、
サーバーからの応答ヘッダーが、
HTTP/0.9 200 OK
となり、実際には0バイトのデータが送信されてくる。

Google Chrome だと、

By estis , 15 5月, 2009

CodeZineの記事Zend Framework入門(2)ここのサーバーでやってみた。

元記事の説明で、application フォルダとhtdocs フォルダを作るとなっている。
これを、
application フォルダ → /home/アカウント/zendapps ディレクトリ
htdocs フォルダ → /home/アカウント/public_html/zendframework ディレクトリ
ということにする。(分かっていると思うけど「アカウント」は自分の環境に合わせて変更する)

前回分で書いた.htaccessの設定(Zend FrameworkのライブラリへPHPのパスを通す)を忘れずに。

そうすると、作成することになるファイルは次の4つ。

By estis , 9 5月, 2009

CodeZineの記事Zend Framework入門(1)ここのサーバーでやってみた。
まずはダウンロード。
http://framework.zend.com/download/latestからできる。
元の記事は2007/11/12ものなので、バージョンは1.0.2とあったが、現在は1.8.0になっている。
フルパッケージとミニマルパッケージがある。
ちょっと試してみるのには、ミニマルパッケージで充分なんだろう。
まあ、よく分からないのでフルパッケージをダウンロードしてみた。
zipとtar.gzがあるので、Windowsな人は、zipの方がよろしかろう。Macな人はお好きな方を。
解凍したら、サーバーへアップロード。
しかし、その前にPHPのバージョンを確認しよう。