私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ【PHP】下らねぇ質問はID出して書き込みやがれ 92
php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 : ○
レスフィルター : (試験中)
>>703
なぜfalseが返るかはマニュアルに書いてありますよ
http://jp.php.net/manual/ja/function.mysql-query.php
・PHP内で生成されたSQL文が正常であるか
・DBへのコネクションが正しく行われてるか
まずはこの辺を調べてみましょう
なぜfalseが返るかはマニュアルに書いてありますよ
http://jp.php.net/manual/ja/function.mysql-query.php
・PHP内で生成されたSQL文が正常であるか
・DBへのコネクションが正しく行われてるか
まずはこの辺を調べてみましょう
>>706
そんなの本人にきかないとわからない
cURL関数のユーザーノートに似たようなクラス作ってる人がいるからそれ使うか参考にして
自分で実装すればいいんでない?
メソッド名や流れからどういう処理かは想像できるだろうし
http://www.php.net/manual/ja/book.curl.php
そんなの本人にきかないとわからない
cURL関数のユーザーノートに似たようなクラス作ってる人がいるからそれ使うか参考にして
自分で実装すればいいんでない?
メソッド名や流れからどういう処理かは想像できるだろうし
http://www.php.net/manual/ja/book.curl.php
>>705
サーバプログラム(Apacheとか)側をいじらないと
それに依存してるPHPでどうこうするのは無理じゃないかと
http://httpd.apache.org/docs/2.2/ja/mod/mod_headers.html
サーバプログラム(Apacheとか)側をいじらないと
それに依存してるPHPでどうこうするのは無理じゃないかと
http://httpd.apache.org/docs/2.2/ja/mod/mod_headers.html
ファイルの指定した行から指定した行数だけ取り出すことはできますか?
例)1129行目から20行分取り出す。とか。
いったん配列にすべてを入れてそこから取り出すことも考えたのですが負荷が大きいためなしにしました
例)1129行目から20行分取り出す。とか。
いったん配列にすべてを入れてそこから取り出すことも考えたのですが負荷が大きいためなしにしました
負荷が大きいといっても入出力部分ぐらいでしょ(ディスクからの読み取り時間)
ファイルのサイズが1MBぐらいなら全然問題ないよ
10MBぐらいになるとさすがにCPUやメモリに負荷かかってレスポンスも若干遅く感じるけど
ファイルの位置(何バイト目か)がわかってるならそこまでfseekして
そこから取り出したい行数分fgetsすれば10MBでもCPUもメモリもI/Oも問題ない
目的の行数の開始点が何バイト目かわかればいいんだけどなんかそんな関数あったっけ?
それを割り出すために配列使っちゃうようなら結局同じ結果になっちゃうんだけどね
まぁサイズがわからないからなんともいえないけど1MBぐらいなら問題ないよ
ログが増えるようなら定期的にローテーションしてログ切り替えればおk
ファイルのサイズが1MBぐらいなら全然問題ないよ
10MBぐらいになるとさすがにCPUやメモリに負荷かかってレスポンスも若干遅く感じるけど
ファイルの位置(何バイト目か)がわかってるならそこまでfseekして
そこから取り出したい行数分fgetsすれば10MBでもCPUもメモリもI/Oも問題ない
目的の行数の開始点が何バイト目かわかればいいんだけどなんかそんな関数あったっけ?
それを割り出すために配列使っちゃうようなら結局同じ結果になっちゃうんだけどね
まぁサイズがわからないからなんともいえないけど1MBぐらいなら問題ないよ
ログが増えるようなら定期的にローテーションしてログ切り替えればおk
平均58byteじゃ正規化してもそうは変わらなそうだな
固定行なら
fseek($fp,開始行*行のバイト);
for (0から20){
$lines[]=fgets
}
固定じゃないなら
for (目的行まで回す)
fgets
}
for (0から20){
$lines[]=fgets
}
こんなもんじゃねーの
固定行なら
fseek($fp,開始行*行のバイト);
for (0から20){
$lines[]=fgets
}
固定じゃないなら
for (目的行まで回す)
fgets
}
for (0から20){
$lines[]=fgets
}
こんなもんじゃねーの
あれだ、下の方の行に行くほど遅いんだな
変更されないんならインデックス作っとくか
まーDBにでも突っ込んだほうが
変更されないんならインデックス作っとくか
まーDBにでも突っ込んだほうが
そりゃDB使えるならDB使った方がいいわ
さもなければ固定長にして正規化かけろと
さもなければ固定長にして正規化かけろと
なんか昔の掲示板CGIとか思い出す。
書く時は末尾に追記して、読む時は末尾からリバース読み、みたいな。
書く時は末尾に追記して、読む時は末尾からリバース読み、みたいな。
例として良くなかったのかもしれませんが、dateが別のものでもそうなります。
すいません昨日は出来なかったのですが今日はは出来ました
失礼しました
原因はよくわかりませんが…
失礼しました
原因はよくわかりませんが…
はじめまして
どこで質問すればいいのかわからなかったのですが
簡易ブログ(タイトルと内容のみ更新される)ようなスクリプトってありませんでしょうか?
口たらずなので考えてるものがこれで伝わるかわかりませんが
どうぞよろしくおねがいします
どこで質問すればいいのかわからなかったのですが
簡易ブログ(タイトルと内容のみ更新される)ようなスクリプトってありませんでしょうか?
口たらずなので考えてるものがこれで伝わるかわかりませんが
どうぞよろしくおねがいします
連投すみません
自分で探していて近いものを見つけたので参考までに・・・
http://www.ortecweb.com/cgi/koukai/snews/
動作的には理想的なのですが一行ではなく
タイトルと内容で更新できるようなものを探しています
自分で探していて近いものを見つけたので参考までに・・・
http://www.ortecweb.com/cgi/koukai/snews/
動作的には理想的なのですが一行ではなく
タイトルと内容で更新できるようなものを探しています
規模にもよるけど掲示板程度にMySQLを使うのはどうだろうね
SQLiteならファイル単位で扱えるし標準で使えるからちょうど良いよ
SQLiteならファイル単位で扱えるし標準で使えるからちょうど良いよ
text使って断片化するのが嫌なので、
板、スレッド情報をDBに、レスをファイルにつっこんでる俺がいる
板、スレッド情報をDBに、レスをファイルにつっこんでる俺がいる
phpからシェルスクリプトを実行してエラーがあった場合、シェルスクリプトのリターンコード
を受け取りたいのですが
通常、シェルスクリプトの場合以下のリターンコードの筈なのに
真:0
偽:1
失敗しても0が返ってきてしまいます。
スクリプトは以下のような感じです。
<?php
exec("/usr/sbin/useradd -s /sbin/nologin hoge 2>&1",$rCode);
echo `echo $?`;
?>
ちなみにコマンドラインから実行した場合は以下の様になります。
[root@usavich scripts]# useradd -s /sbin/nologin hoge 2>&1
useradd: ユーザ hoge は存在します
[root@usavich scripts]# echo $?
9
よろしくお願いいたします。
を受け取りたいのですが
通常、シェルスクリプトの場合以下のリターンコードの筈なのに
真:0
偽:1
失敗しても0が返ってきてしまいます。
スクリプトは以下のような感じです。
<?php
exec("/usr/sbin/useradd -s /sbin/nologin hoge 2>&1",$rCode);
echo `echo $?`;
?>
ちなみにコマンドラインから実行した場合は以下の様になります。
[root@usavich scripts]# useradd -s /sbin/nologin hoge 2>&1
useradd: ユーザ hoge は存在します
[root@usavich scripts]# echo $?
9
よろしくお願いいたします。
>>741
こういうときは一発で
exec("/etc/init.d/httpd restart > /dev/null 2>&1 ; echo $?",$rCode);
var_dump($rCode);
こういうときは一発で
exec("/etc/init.d/httpd restart > /dev/null 2>&1 ; echo $?",$rCode);
var_dump($rCode);
自分で関数つくればいいじゃなーい
myCopy(String source, String[] dest)
myCopy(String source, String[] dest)
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
みんなの評価 : ○類似してるかもしれないスレッド
- 【PHP】下らねぇ質問はID出して書き込みやがれ 97 (1001) - [98%] - 2010/9/18 2:01
- 【PHP】下らねぇ質問はID出して書き込みやがれ 96 (1001) - [98%] - 2010/7/22 7:47
- 【PHP】下らねぇ質問はID出して書き込みやがれ 93 (1001) - [98%] - 2010/3/16 4:25
- 【PHP】下らねぇ質問はID出して書き込みやがれ 82 (1001) - [98%] - 2009/4/6 19:33
- 【PHP】下らねぇ質問はID出して書き込みやがれ 91 (1001) - [98%] - 2010/1/9 4:06 ○
- 【PHP】下らねぇ質問はID出して書き込みやがれ 90 (1001) - [98%] - 2009/12/7 18:47
- 【PHP】下らねぇ質問はID出して書き込みやがれ 94 (1001) - [98%] - 2010/4/20 19:31
- 【PHP】下らねぇ質問はID出して書き込みやがれ 95 (1001) - [98%] - 2010/5/28 10:44
- 【PHP】下らねぇ質問はID出して書き込みやがれ 98 (1001) - [98%] - 2010/10/12 18:16
- 【PHP】下らねぇ質問はID出して書き込みやがれ 99 (1001) - [98%] - 2010/10/27 4:51
- 【PHP】下らねぇ質問はID出して書き込みやがれ 125 (1001) - [96%] - 2013/2/4 13:30
- 【PHP】下らねぇ質問はID出して書き込みやがれ 121 (1001) - [96%] - 2012/8/14 7:45
- 【PHP】下らねぇ質問はID出して書き込みやがれ 126 (1001) - [96%] - 2013/3/19 13:15
- 【PHP】下らねぇ質問はID出して書き込みやがれ 127 (1001) - [96%] - 2013/5/26 14:01
- 【PHP】下らねぇ質問はID出して書き込みやがれ 128 (1001) - [96%] - 2013/8/4 14:01
- 【PHP】下らねぇ質問はID出して書き込みやがれ 112 (1001) - [96%] - 2011/11/29 4:02
- 【PHP】下らねぇ質問はID出して書き込みやがれ 120 (1001) - [96%] - 2012/7/25 6:45
トップメニューへ / →のくす牧場書庫について