sendmailは、なんかうまくいかね (´・ω・`)
yum install postfix
切り替え
alternatives --config mta
Outbound Port25 Blocking
main.cf に "relayhost = [***.***.**]" を追記
http://www.auone-net.jp/security/measures/setting/outboundport25.html
その他の main.cf の変更
myhostname = ***.***.** を追記
inet_interfaces = all
mynetworks = 168.100.189.0/28, 127.0.0.0/8, 192.168.0.0/24
ログの確認
tail -f /var/log/maillog
キューの確認
mailq
(試行錯誤中の)送信失敗とかを削除
postsuper -d ALL deferred
届いた。おk
とっても参考。多謝。
http://discypus.jp/wiki/?Linux%2FPostfix%2F%C1%F7%BF%AE%C0%EC%CD%D1%A4%CB%A4%B9%A4%EB
http://blog.fkoji.com/2008/12291614.html
http://www.aritia.org/hizumi/dsl/page_02.htm
http://o-mita.cocolog-nifty.com/blog/2008/08/posrfix_728f.html
メールを送るだけなら 以下とかもあるみたい。勉強になるナー
>sSMTP で Gmail からメールを送る
http://www.forever5yearsold.net/archives/1
2010年2月28日日曜日
bindが起動失敗しちゃう
/usr/sbin/named: symbol lookup error: /usr/sbin/named: undefined symbolなんぞこれ(´・ω・`)
yum update bind-libs
おk
sendmail キューの削除
1, sendmailの停止
/sbin/service sendmail stop2, キューの確認
mailq3, キューの削除
2で確認したIDに該当する、df**** と qf**** を削除する4, キューの確認
mailq5, sendmailの起動
/sbin/service sendmail start
2010年2月25日木曜日
アップロードできない
PHP Warning:
POST Content-Length of 19888438 bytes exceeds the limit of 8388608 bytes
in Unknown on line 0, referer: http://sv.test.jp/upload_index.php
のようなエラーが出る場合は、php.iniの設定によりサイズ制限されている。
PHPのFile Uploadsモジュールは、デフォルトで8MBまでのサイズまで。
このサイズを大きくするには、以下の3エントリの値を変更します。
memory_limit = 8M → 例:48MB
post_max_size = 8M → 例:36MB
upload_max_filesize = 1M → 例:32MB
* memory_limit PHPが使用する最大メモリサイズです。
他の2つのエントリはこの値を超えてはなりません。
* post_max_size POSTメソッドで使用できる最大メモリサイズです。
下の upload_max_size は、この post_max_size の値を超えてはなりません。
* upload_max_filesize POSTメソッドで送信できる最大ファイルサイズです。
2010年2月11日木曜日
ファイルのパス、拡張子取得
$data = pathinfo('test.jpg');
$data['dirname']; // ディレクトリ名
$data['basename']; // ファイル名+拡張子
$data['extension']; // 拡張子
$data['filename']; // ファイル名(PHP 5.2.0 以降)
realpath('test.jpg'); // 絶対パス
$data['dirname']; // ディレクトリ名
$data['basename']; // ファイル名+拡張子
$data['extension']; // 拡張子
$data['filename']; // ファイル名(PHP 5.2.0 以降)
realpath('test.jpg'); // 絶対パス
2010年2月10日水曜日
その配列、存在するの?
何故かすぐ忘れるのでメモ。
配列か
is_array($array)
中身あるか
count( $array ) > 0
指定したキーがあるか
array_key_exists('target', $array)
変数セットされてるか
isset($var)
配列か
is_array($array)
中身あるか
count( $array ) > 0
指定したキーがあるか
array_key_exists('target', $array)
変数セットされてるか
isset($var)
文字列 <-> 配列
文字列→配列
explode ( string $delimiter , string $string [, int $limit ] )
配列→文字列
explode ( string $delimiter , string $string [, int $limit ] )
配列→文字列
implode ( string $glue , array $pieces )
配列の要素を glue 文字列で連結します。
正規表現で文字列→配列
preg_split ( string $pattern , string $subject [, int $limit = -1 [, int $flags = 0 ]] )
指定した文字列を、正規表現で分割します。
登録:
投稿 (Atom)