私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ【PHP】下らねぇ質問はID出して書き込みやがれ 119
php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 :
レスフィルター : (試験中)
>>951
私が使っているレン鯖が64ビットなんです・・。
整数に違いが出るのはマニュアルにも書いてるとおりでして、
どうやって32ビットのコードを64ビットにするか、またはその逆かは
マニュアルに書いてないので尋ねた次第です。。
私が使っているレン鯖が64ビットなんです・・。
整数に違いが出るのはマニュアルにも書いてるとおりでして、
どうやって32ビットのコードを64ビットにするか、またはその逆かは
マニュアルに書いてないので尋ねた次第です。。
整数で違いが出るなら、オーバーフロー起こしてるんじゃないの?
INT_MAXとか使ってるならそれを32bitの方にあわせりゃ済む話だろ?
INT_MAXとか使ってるならそれを32bitの方にあわせりゃ済む話だろ?
1+1の結果が32bitと64bitで違うって バグじゃねーの?
OSのバグをアプリケーションレベルで対応してもOSがアップデートしたらグチャっとなりそうです
OSのバグをアプリケーションレベルで対応してもOSがアップデートしたらグチャっとなりそうです
区切りが分かりやすい
が意味不明
ディレクトリの末尾、ファイルの先頭に/を付けず、連結時に/を挟むことにすればいい
末尾に/があったらディレクトリ、なかったらファイル、という方式もある
が意味不明
ディレクトリの末尾、ファイルの先頭に/を付けず、連結時に/を挟むことにすればいい
末尾に/があったらディレクトリ、なかったらファイル、という方式もある
>>956
へ?BCMath使えばいいんでないの?
へ?BCMath使えばいいんでないの?
現在、メールに添付されて送信された画像をサーバーに登録するという事をphpで行っています。
ところが、メールを送信した後は必ず(送信元に)エラーメールが返ってきます。
phpでの作業自体は最後まで正常に行われているようで、キチンとサーバーには画像は登録されています。
メールのエラー内容は、
expanded from <*******@*****.com>): Command died with signal 11: "/usr/bin/php /home/httpd/hogehoge.php"
といったものです。
恐らくphpスクリプトから何らかの異常が発生したと出ているようですが、その異常がわかりません。
画像の処理はimagickを使っています。
phpスクリプトのほうで色々調べてみましたが、imagick::resizeImageのところで異常が出ているようでした。(この行をコメントにするとエラーメールは返ってきません)
phpとimagickとでバージョンによっての不適合とかあるのでしょうか?
php 5.3.14
imagick(PECL) 3.0.1 stable
よろしくお願いします。
ところが、メールを送信した後は必ず(送信元に)エラーメールが返ってきます。
phpでの作業自体は最後まで正常に行われているようで、キチンとサーバーには画像は登録されています。
メールのエラー内容は、
expanded from <*******@*****.com>): Command died with signal 11: "/usr/bin/php /home/httpd/hogehoge.php"
といったものです。
恐らくphpスクリプトから何らかの異常が発生したと出ているようですが、その異常がわかりません。
画像の処理はimagickを使っています。
phpスクリプトのほうで色々調べてみましたが、imagick::resizeImageのところで異常が出ているようでした。(この行をコメントにするとエラーメールは返ってきません)
phpとimagickとでバージョンによっての不適合とかあるのでしょうか?
php 5.3.14
imagick(PECL) 3.0.1 stable
よろしくお願いします。
PHPでDBのライブラリ群を作りたいんだけど、
既にあるFWでおすすめのない?
1. 軽い、処理速度が早い
2. バリバリ機能完備よりは、ある程度効率的に使えるのがいい
また、一から作る際は皆はどんな構成にしてる?
既にあるFWでおすすめのない?
1. 軽い、処理速度が早い
2. バリバリ機能完備よりは、ある程度効率的に使えるのがいい
また、一から作る際は皆はどんな構成にしてる?
>>970
suのオプションでシェルを指定するやり方で試してくれ
suのオプションでシェルを指定するやり方で試してくれ
いやいや
メールのあて先のユーザーでやるんだよ、それとも、aliasesでやってんの?
メールのあて先のユーザーでやるんだよ、それとも、aliasesでやってんの?
んーー、、もっとも単純な形にできない?
メールの内容関係無しにimagemagickで/tmpにファイル作るだけのスクリプト作って
それを呼んでみるとか
メールの内容関係無しにimagemagickで/tmpにファイル作るだけのスクリプト作って
それを呼んでみるとか
>977
単純にメールからファイルを受け取って、それをサーバーに保存するだけなら問題ないんですよね。
imagick::resizeImageを使って、画像をリサイズするとエラーが出るんです・・・。
リサイズ処理せずにそのまま登録すればいいんですけどね・・・最近は10M超ピクセルの画像を平気でメールで送ってくるので・・・、そうもいかず・・・。
処理自体はちゃんと行われるので、エラーメールが返信されなければそれに越した事はないのですが(気持ち悪いですが)。
単純にメールからファイルを受け取って、それをサーバーに保存するだけなら問題ないんですよね。
imagick::resizeImageを使って、画像をリサイズするとエラーが出るんです・・・。
リサイズ処理せずにそのまま登録すればいいんですけどね・・・最近は10M超ピクセルの画像を平気でメールで送ってくるので・・・、そうもいかず・・・。
処理自体はちゃんと行われるので、エラーメールが返信されなければそれに越した事はないのですが(気持ち悪いですが)。
>>978
postfixユーザーで試してくれって事だよ
nologinってのはシェルに /sbin/nologin が指定されてるので
$ su -s 普段使っているシェル postfix
と指定してやれば切り替えられるはず
その状態で
$ php --ini
$ php -i | grep memory_limit
の結果を確認するといいかも
postfixユーザーで試してくれって事だよ
nologinってのはシェルに /sbin/nologin が指定されてるので
$ su -s 普段使っているシェル postfix
と指定してやれば切り替えられるはず
その状態で
$ php --ini
$ php -i | grep memory_limit
の結果を確認するといいかも
文字化けして困ってます。
<?php
$hostname = "××";
$uname = "××";
$upass = "××";
$dbname = "××";
$tblname = "××";
//接続する
if( !$res_dbcon = mysql_connect( $hostname, $uname, $upass) ){
print "MYSQL への接続に失敗しました。";
exit;
}
//DB
mysql_select_db( $dbname, $res_dbcon ) or die('error ' . mysql_error());
bool mysql_set_charset ( string $charset [, resource $link_identifier = NULL ] )
//SQL文を実行し、結果のリソースを取得。
$res_result = mysql_query( "SELECT * from `{$tblname}`", $res_dbcon ) or die('error ' . mysql_error());
//結果を表示
while( $row = mysql_fetch_array( $res_result, MYSQL_ASSOC ) ){
var_dump( $row );
}
//MySQLへの接続を切断する
mysql_close( $res_dbcon );
?>
<?php
$hostname = "××";
$uname = "××";
$upass = "××";
$dbname = "××";
$tblname = "××";
//接続する
if( !$res_dbcon = mysql_connect( $hostname, $uname, $upass) ){
print "MYSQL への接続に失敗しました。";
exit;
}
//DB
mysql_select_db( $dbname, $res_dbcon ) or die('error ' . mysql_error());
bool mysql_set_charset ( string $charset [, resource $link_identifier = NULL ] )
//SQL文を実行し、結果のリソースを取得。
$res_result = mysql_query( "SELECT * from `{$tblname}`", $res_dbcon ) or die('error ' . mysql_error());
//結果を表示
while( $row = mysql_fetch_array( $res_result, MYSQL_ASSOC ) ){
var_dump( $row );
}
//MySQLへの接続を切断する
mysql_close( $res_dbcon );
?>
文字化け解消の事で調べていたら
bool mysql_set_charset ( string $charset [, resource $link_identifier = NULL ] )
を入れると良いってあったんだけど、入れると真っ白です。
エラーログを見ても、
bool mysql_set_charset ( string $charset [, resource $link_identifier = NULL ] )
を入れた行だけ指摘します。
この文で合っているのでしょうか?
外すと、
array(3) { ["code"]=> string(3) "???" ["title"]=> string(3) "111" [3]=> string(3) "aaa" }
array(3) { ["code"]=> string(3) "???" ["title"]=> string(3) "222" [3]=> string(3) "iii" }
array(3) { ["code"]=> string(3) "???" ["title"]=> string(3) "333" [3]=> string(3) "uuu" }
???は日本語があったところですが、
なぜ
bool mysql_set_charset ( string $charset [, resource $link_identifier = NULL ] )
をいれても解消できないのでしょうか?
どのような使い方をすれば文字化けは解消できるのでしょうか?
自サーバ centos6 mysql 5.1.61 php 5.3.3
bool mysql_set_charset ( string $charset [, resource $link_identifier = NULL ] )
を入れると良いってあったんだけど、入れると真っ白です。
エラーログを見ても、
bool mysql_set_charset ( string $charset [, resource $link_identifier = NULL ] )
を入れた行だけ指摘します。
この文で合っているのでしょうか?
外すと、
array(3) { ["code"]=> string(3) "???" ["title"]=> string(3) "111" [3]=> string(3) "aaa" }
array(3) { ["code"]=> string(3) "???" ["title"]=> string(3) "222" [3]=> string(3) "iii" }
array(3) { ["code"]=> string(3) "???" ["title"]=> string(3) "333" [3]=> string(3) "uuu" }
???は日本語があったところですが、
なぜ
bool mysql_set_charset ( string $charset [, resource $link_identifier = NULL ] )
をいれても解消できないのでしょうか?
どのような使い方をすれば文字化けは解消できるのでしょうか?
自サーバ centos6 mysql 5.1.61 php 5.3.3
PHPは1.phpを実行中に別スクリプトから$pathのファイル内容を
書き換える事ができないのですか?別スクリプトから編集しようと
すると待たされてしまいます。
[1.php]
$wait = 15;
$mtime = filemtime($path);
while (filemtime($path) == $mtime && $wait-- > 0) {
clearstatcache();
sleep(1);
}
書き換える事ができないのですか?別スクリプトから編集しようと
すると待たされてしまいます。
[1.php]
$wait = 15;
$mtime = filemtime($path);
while (filemtime($path) == $mtime && $wait-- > 0) {
clearstatcache();
sleep(1);
}
>>987
ためしにSET NAMES utf8を投げてみて
昔、mysql_set_charsetが使えなかった覚えがある
それでだめならmy.cnfに追加するしかないかも
default-character-set=utf8
ためしにSET NAMES utf8を投げてみて
昔、mysql_set_charsetが使えなかった覚えがある
それでだめならmy.cnfに追加するしかないかも
default-character-set=utf8
リスエストしていたPHPファイルの問題でした
類似してるかもしれないスレッド
- 【PHP】下らねぇ質問はID出して書き込みやがれ 139 (994) - [98%] - 2015/7/25 21:15
- 【PHP】下らねぇ質問はID出して書き込みやがれ 109 (1001) - [98%] - 2011/8/30 2:02
- 【PHP】下らねぇ質問はID出して書き込みやがれ 117 (1001) - [98%] - 2012/4/23 19:01
- 【PHP】下らねぇ質問はID出して書き込みやがれ 116 (1001) - [98%] - 2012/3/21 18:01
- 【PHP】下らねぇ質問はID出して書き込みやがれ 115 (1001) - [98%] - 2012/2/25 18:31
- 【PHP】下らねぇ質問はID出して書き込みやがれ 114 (1001) - [98%] - 2012/1/19 12:30
- 【PHP】下らねぇ質問はID出して書き込みやがれ 113 (1001) - [98%] - 2012/1/1 1:00
- 【PHP】下らねぇ質問はID出して書き込みやがれ 112 (1001) - [98%] - 2011/11/29 4:02
- 【PHP】下らねぇ質問はID出して書き込みやがれ 111 (1001) - [98%] - 2011/10/30 20:31
- 【PHP】下らねぇ質問はID出して書き込みやがれ 110 (1001) - [98%] - 2011/9/29 22:31
- 【PHP】下らねぇ質問はID出して書き込みやがれ 118 (1001) - [98%] - 2012/5/18 6:01
- 【PHP】下らねぇ質問はID出して書き込みやがれ 129 (1001) - [98%] - 2013/9/18 1:45
- 【PHP】下らねぇ質問はID出して書き込みやがれ 123 (1001) - [96%] - 2012/11/20 5:30
- 【PHP】下らねぇ質問はID出して書き込みやがれ 121 (1001) - [96%] - 2012/8/14 7:45
- 【PHP】下らねぇ質問はID出して書き込みやがれ 137 (995) - [96%] - 2023/1/30 18:45
- 【PHP】下らねぇ質問はID出して書き込みやがれ 132 (1000) - [96%] - 2014/6/18 20:58
- 【PHP】下らねぇ質問はID出して書き込みやがれ 124 (1001) - [96%] - 2013/1/10 6:30
トップメニューへ / →のくす牧場書庫について