トップページ⇒php
1001コメント300KB

△▲ WebProg 初心者の質問 Part19 ▼▽

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2009/03/06(金) 00:11:17ID:???
2ちゃんねるは初めて。 WebProg 板は初めて。
質問したいけど、どうしたら良いか分からない。

そんなときは、ここに書き込んでください。
板の住人や、その他が、けなしながら、厳しく教えてくれるかも。

質問する前に、まずはここを読んでね。
【注意事項】
・質問する前にGoogleで検索してみましょう
http://www.google.co.jp/
・環境(ソフトウェアのバージョンなど)は、必ず書いてください。できるだけ詳しく。
 後から情報を書き足す、いわゆる情報の小出しは極力避けてください。
・何がしたくて、何ができて何ができないのかを書きましょう
・マルチポスト(複数のスレッドで質問する行為)は絶対に禁止です。
・過去ログは必ず読みましょう。あなたと同じ質問をしてる人がいるかも知れません。

2ch 総合ガイド
http://www.2ch.net/guide/

お願い。
適切な、板、スレ、を発見した場合、誘導してあげましょう。
スレの性質上 age 進行でお願いします。

関連情報は
>>2-3辺り

☆前スレ☆
△▲ WebProg 初心者の質問 Part18 ▼▽
http://pc11.2ch.net/test/read.cgi/php/1219842559/
0755nobodyさん2009/05/04(月) 22:32:51ID:???
file_get_contents
って、排他ロックできないの?
0756nobodyさん2009/05/04(月) 22:37:03ID:???
http://oshiete1.goo.ne.jp/qa2024319.html

ここを見ると、
file_get_contents
というのは、ファイルロック中でも
読み込めてしまう、と書いてあるが、
ウソくさいのだが、どうなのだろうか?
0757nobodyさん2009/05/04(月) 22:42:51ID:???
http://programming-magic.com/?id=43

ここをみると、
flock関数によるロックはアドバイザリロックといわれるタイプのロックで、
flock関数によるロックを正しく行っていないスクリプトはロックを無視して
読み書きしてしまう。
file_get_contents関数のようにファイルポインタを必要としないファイル関数
では、flock関数によるロックを無視して読み書きする。
そのためロックするファイルにアクセスする全てのスクリプトでflock関数を
使い正しくロックする必要がある。

とかいてあるが、本当なのか?
0758nobodyさん2009/05/05(火) 00:18:02ID:???
スレ違い
0759nobodyさん2009/05/05(火) 13:48:48ID:???
アドバイザリと付く以上、使う皆が気を使わないといけないというのは正しい。
0760nobodyさん2009/05/05(火) 16:24:02ID:HUiJErnh
PHP5.2系や5.3系がいつまでサポートされるかって
どこかに正式な文書があるんでしょうか。
0761nobodyさん2009/05/06(水) 13:59:50ID:???
http://asobi.sqweebs.com/learn/1.php

これと同じ物を作るとしたら、
料金はいくら?
0762nobodyさん2009/05/06(水) 16:28:07ID:???
>>761
ttp://pc11.2ch.net/test/read.cgi/prog/1238926425/430-
0763nobodyさん2009/05/06(水) 18:42:58ID:???
>>761
宣伝乙
0764nobodyさん2009/05/06(水) 21:53:58ID:???
20分で作れたから300円くらいだな
0765nobodyさん2009/05/07(木) 00:17:58ID:???
wordpressのプラグインやテーマをSNSでも使いまわしできるようなSNSを作るなら
どのCMSがお勧めでしょうか
0766nobodyさん2009/05/07(木) 00:54:16ID:???
>>765
こんなのがあったけどどうだろうか
ttp://labs.cybozu.co.jp/blog/akky/archives/2008/03/wordpress-buddypress-sns.html


PHP、MySQL、XAMPPをグーグルトレンドで調べると沖縄が上位にくるのは何故かだれか解説をお願いします。
SOHOプログラマーが多いのかな?
0767nobodyさん2009/05/07(木) 23:12:46ID:???
>>766
さりげなく自演乙
0768nobodyさん2009/05/08(金) 21:43:30ID:???
2chのサーバー会社にウイルス
http://tsushima.2ch.net/test/read.cgi/news/1241785943/

2009/05/08 20:23 maido3.com ホームページについてご報告いたします

2009/05/08 20:23 maido3.com ホームページについてご報告いたします

maido3.com ホームページについてご報告いたします。

2009年5月7日、お客様のご指摘により http://www.maido3.com/
にアクセスするとセキュリティソフトによりサイトの閲覧が
遮断されるとのご指摘を頂きました。
ありがとうございました。

確認の結果、http://www.maido3.com/ 以下のHTMLファイルに
不正なJavaスクリプトが埋め込まれている事が確認されましたので、
急きょページの表示を停止しました。

その後の調査の結果、HTMLファイルが書き換えられたのは、
2009年5月4日午後3時30分ごろと思われます。

http://www.maido3.com/ にアクセスされたお客様は、
ご利用のパソコンの安全をご確認ください。

現在弊社では、新しいサーバーに maido3.com を移転しており、
新しいHTMLファイルにて順次ページの表示を再開しています。

全サービスのチェックおよびサービスの再開は2009年5月11日午後6時の予定です。
新しい情報が入りましたら改めてご連絡いたします。

http://www.maido3.cc/server/release/2009/200905082023.html
0769nobodyさん2009/05/09(土) 10:59:47ID:???
更新終了しているCGI(PHP)のエラーについてわかる方がいたら教えていただきたいのですが、
スレ違いでしたら該当スレに誘導願います。

アクセス解析 Lapis 4.4.6+Mint 2.6.5
設置当初からなんですがPHP実行エラーページに度々下記のエラーが記述されます
Call to undefined function sqlite_open()in mint/modules/library/db.php on line 70
サポート掲示板を見るとsqliteが使えない設定の場合がほとんどのようですが
自環境(レン鯖)はsqliteは使えて、アクセス解析自体も機能しています。
発生タイミングとしては解析ページに最初にアクセスしたとき(認証ダイアログが出るとき)に
このエラーが出ますが、解析を仕込んだページにアクセスしたときにも出ます。
後者は仕込んだページにアクセスしたら確実に出るわけではないのでどういった条件で
エラーが出るのかがわかりません。
解析はjavascript設置で取得してます。
これだけでは回答が難しいかもしれませんがなにかわかる方いましたらお願いします。
0770nobodyさん2009/05/09(土) 12:51:47ID:???
まず配布先のurlぐらい書けよksg
0771nobodyさん2009/05/09(土) 13:03:57ID:???
失礼しました
配布先はこちらです
ttp://act.st/
0772nobodyさん2009/05/09(土) 13:30:10ID:???
すみません、後出しになりますが気づいた追加情報です。
.htaccessの設定ですがレンタル鯖でエラーが起きるので
Lapisディレクトリ内に設置分の.htaccessの内容を上4行(空行除く)以外
削除しています。
それ以外は設置方法通りのはずです。
0773nobodyさん2009/05/09(土) 13:41:19ID:???
いいスクリプトだな。
配布スクリプトがここまでマトモな作りをしているのも珍しい。更新停止は残念だ。

サーバーの設定というか、PHPのコンパイルオプションで素のsqliteを抜いてる(PDO経由でのみ可とか)のかもしれない。
サーバー管理者が適当にPHPをインストールしてるとそういう事が起きる場合がある。
(だとするとマトモに動作するわけがないので、アクセス解析が機能しているのが不思議になるんだけど…)

ttp://jp2.php.net/manual/ja/function.sqlite-open.php
の例を丸ごとコピペして実行するとどうなる?エラーが出るなら俺の予想通り。
0774nobodyさん2009/05/09(土) 14:02:39ID:???
>>773
ありがとうございます
マニュアルの例1をコピペしてみたところ
Warning: sqlite_open() [function.sqlite-open]: unable to open database: 〜パス in 〜パス on line 2
unable to open database: 〜パス
となりました
0775nobodyさん2009/05/09(土) 14:07:54ID:???
>>773
作者降臨乙
自画自賛乙wwww
07767692009/05/09(土) 14:10:25ID:???
phpinfoをみたところ(見てるところがあってるかはわかりませんが)
SQLiteの項目はあってSQLite support enabled にはなっています
0777nobodyさん2009/05/09(土) 14:59:34ID:???
>775
俺ならベンダー固有モジュールなんて化石は使わないで最初からPDOを使う。sqlite系は地雷原だし。
あと、グローバル定数も使いすぎ。つうか定数名は大文字にする。変数名も$cなんてのじゃなくて意味の通るのを使う。
DBやEncodeなど衝突しやすいクラス名は回避する。コメントはPHPDoc形式で書く。
テスト不能なコントローラにロジックが詰め込まれすぎ。
手の施しようのない糞レッツ!とかと比べれば全体の構成がマトモってだけで、細かい点は甘い。経験値が足りない。
まあ、学生の趣味コードでこんだけ書ければ100点だけどな。

>774
DB名(つうかファイル名)変えたらエラー出なくなると思う。
ダメだ、わかんね、パス。どうして一方だけundefined functionになるんだろ。
サーバーが多重化されていて、特定のサーバーだけPHPの設定が違う、とかかな。
それならアクセス解析が動いているように見えるって現象も説明つくし。
0778nobodyさん2009/05/09(土) 15:08:20ID:???
俺がソースコード見れば解決できるけど
今MMOやってるからパスするわ
0779nobodyさん2009/05/09(土) 15:29:28ID:???
ばあちゃんの肩揉み終わってから見てみるわ
0780nobodyさん2009/05/09(土) 23:56:20ID:???
199+4 :名無しさん@お腹いっぱい。 [sage] :2009/05/09(土) 11:05:39

なぁなぁ、感染してるっぽいサイトをGoogleで検索しただけでavast先生が警告するんだが
これってどうなってるの?
ひょっとして対策してなかったらググっただけで即感染するのか?

例)「村民」で検索したら一番最初に出てくる村民バスのうんたら〜ってサイトが感染してる
らしくavast先生が反応する。
※当然だけど試すなら対策してからやってくれ

--------------------------------------------------------
209+2 :名無しさん@お腹いっぱい。 [sage] :2009/05/09(土) 16:27:43

感染するかは分からないけど、先読み無効に出来るみたい。

ttp://www.google.com/help/features.html

リンク先読み機能 - プリフェッチ

一部の Google 検索については、ユーザーがクリックする前に最上位の検索結果のダウンロードを開始しています。
そのため、最上位の結果をクリックすると、リンク先ページが高速で読み込まれます。

この特殊なプリフェッチ機能は Firefox および Mozilla ウェブ ブラウザだけで、Internet Explorer などの他のブラウザではご利用いただけません。
Mozilla のプリフェッチ FAQ に記載されているとおり、プリフェッチ機能はウェブ ブラウザの設定で無効にできます。
Firefox でプリフェッチを無効ににする方法:

アドレス バーに「about:config」と入力します。
「network.prefetch-next」の設定まで下にスクロールし、値を「False」に設定します
0781nobodyさん2009/05/10(日) 00:07:58ID:???
マルチ乙
http://pc11.2ch.net/test/read.cgi/hp/1239686791/752
0782nobodyさん2009/05/10(日) 04:26:49ID:???
変数がセットされているか、どうかを
調べるのに、issetよりも、emptyを
使ったほうがいいよね。

だってissetだと、2回書かないといけないし。
0783nobodyさん2009/05/10(日) 11:24:44ID:???
phpでWakeOnLanのマジックパケットを送出するphpを書いたのですが、
Warning:socket_write() [function.socket-write]
: unable to write to socket [1]: Operation not permitted in
/virtual/****/public_html/****/wol.php on line 59(socket_writeのある行)
が出て失敗しました。
ソースはこんな感じになってます。
$soc = socket_create(AF_INET, SOCK_DGRAM, SOL_UDP);
socket_connect($soc, $addr, $port);
socket_set_option($soc, SOL_SOCKET, SO_BROADCAST, 1);
echo socket_write($soc, h2s($body),strlen(h2s($body)));
socket_close($soc);
ローカルでは送信成功しているのですが、共有サーバ(s345.xrea)でやると上のようなエラーが出ます。
phpinfo()ではPHP Version 5.2.5でSockets Support Enableとなっていました。
属性は777になってるしnot permittedと言われてもお手上げ状態です。
是非知恵を貸してください。お願いします。
0784nobodyさん2009/05/10(日) 11:38:04ID:???
>>782
ha?
0785nobodyさん2009/05/10(日) 11:41:02ID:???
>782
empty()は未定義の変数でNoticeを出す。
isset()は未定義の値を参照しても問題ない。array_key_exists()の代わりにも使える。
2回書く云々は知らんが、挙動が違うので、たとえば文字列の'0'や数値の0、空文字列を入力として許容するかによる。
どっちか好きなほうを選べるような処理じゃない。なんで比較する奴が多いのかは知らんが、そもそも全然違う。
0786nobodyさん2009/05/10(日) 11:45:15ID:???
>empty()は未定義の変数でNoticeを出す。

これってどうやったら出る設定にできるの?
0787nobodyさん2009/05/10(日) 12:02:03ID:???
>>786
please,speak japanese
0788nobodyさん2009/05/10(日) 12:13:09ID:???
ttp://jp2.php.net/manual/ja/function.error-reporting.php
error_reporting(E_ALL);
とPHP内で関数を呼ぶ。
もしくはphp.iniのerror_reportingを
error_reporting = E_ALL
にする。
多分初期設定はE_ALL & ~ E_NOTICEで、Noticeを除く全エラーを表示。
0789nobodyさん2009/05/10(日) 13:08:06ID:???
>>783
エラー内容に答え書いてあるじゃん
なんでちゃんと読まないの?











Socket Write は許可されていません
って書いてある

専用鯖ならできるかも知れないけど、共有鯖ではなんらかの攻撃元とされないように、
共有鯖からの他のアドレスへの通信は制限されてるかもです。




やっぱわかんない。
0790nobodyさん2009/05/10(日) 14:32:46ID:???
>>789
分からないks野郎は口を挟むなよ
0791nobodyさん2009/05/10(日) 15:08:16ID:???
>>785
未定義変数ならisset()でもnotice出すじゃないか。
びっくりして確認してしまった。
0792nobodyさん2009/05/10(日) 15:25:34ID:???
されないだろ
お前は何を言ってるんだ
0793nobodyさん2009/05/10(日) 15:35:45ID:???
>>792
ああ、どっちも出さなないが正解だった。

あわてたのがまずったな。
0794nobodyさん2009/05/10(日) 15:37:01ID:???
どっちも出さなななないのはphp.iniで設定してるからじゃね?
0795nobodyさん2009/05/10(日) 16:43:03ID:q7mWfvwE
そもそもempty()ってE_NOTICE出さないよな?

http://jp.php.net/manual/ja/function.empty.php
> empty()は、変数が設定されていないときに警告が生成 されないことを除けば、(boolean) var の逆です。

http://jp.php.net/manual/ja/types.comparisons.php
> $xが定義されていない状態で単に if ($x)としてしまうとE_NOTICE レベルのエラーが発行てしまいます。代わりに、empty()や isset()を使うかあるいは変数を初期化するように してください。
0796nobodyさん2009/05/10(日) 22:15:43ID:???
>>789
やっぱだめなんですかね。あんまり考えたくなかったのですが…
ありがとうございました。
0797nobodyさん2009/05/11(月) 22:51:57ID:???
MySQLのサニタイズとSQLインジェクション対策で、

数値の指定で、

1 or 1=1

って入れられると、
「どんなときでもtrue」になって、
結果、すべてのデーターを消されてしまう、
と書いてあるのですが、
これって
mysql_real_escape_string
つかっても、エスケープされないし
意味無いですよね?

これって数値かどうかを確認することで
防ぐのですか?
0798nobodyさん2009/05/11(月) 22:55:00ID:???
プレースホルダ使えよ。
0799nobodyさん2009/05/11(月) 23:00:11ID:???
>>798
それってデーターベースアクセス抽象化レイヤーとか
使わなくても、素のPHPの組み込み関数だけでも、
使えるの?

今は、まだPEAR::DBとかPDOとかは
使わない予定です。

だから、その範囲内で
できる対策についてしゃべってください。
0800nobodyさん2009/05/11(月) 23:33:35ID:???
>>799
function mysql_escape($s)
{
return (!intval($s) && $s != 'NULL') ? '\'' . mysql_real_escape_string($s) . '\'' : $s;
}

試してないけど。
とりあえず数値とNULL以外をクオートすればいいんじゃない?
0801nobodyさん2009/05/12(火) 06:16:58ID:???
highslide.jsでヘッダーにデフォルトで表示されるMOVE CLOSEのうちMOVEだけを消したいんですが、
Pack itで圧縮してDLしたんでjsの方いじれません
これ設定でどうにかできますか?
0802nobodyさん2009/05/12(火) 08:31:30ID:???
ユーザー毎に個別のフォルダを製作し、個別のフォルダ内のデーターを読むためにユーザー認証を要求するようなプログラムを
PERLで作りたいのですがどうすればよいのか見当もつきません、作り方を教えてください。


使用言語 PERL
サーバー ロリポップ
0803nobodyさん2009/05/12(火) 10:31:31ID:???
>>801
圧縮してない奴使えばおk
0804nobodyさん2009/05/12(火) 13:47:03ID:???
>>799
使えるよ
0805nobodyさん2009/05/12(火) 20:24:48ID:DPByoUJg
Apache2.2+php5.2で、
Apacheを、サービスではなくexplorerやcmdスクリプトから
起動した時、
「ntwdblib.dllが見つからなかったため云々」のようなダイアログが
10数個表示されるのですが、
このダイアログを出さないようにする方法はありませんか。
0806nobodyさん2009/05/12(火) 20:32:11ID:???
WEB制作スレで全くレスが付かなかったので、
こちらで質問させて頂きます。
もし、もっと他に適切なスレがありましたら、ご誘導頂ければ幸いです。

WEBを中心に、サーバーやデータベースなどもやっているのですが、
毎月の情報誌としてお勧めのものがありますか?

ネットだと情報が氾濫しすぎて取捨選択に迷うので、
雑誌のようにまとまっている方がいいです。
また、最新の技術動向を乗り遅れないようにしたいという気持ちもあります。

調べたところによると、Software Design や日経ソフトウェアがいいみたいですが、
お勧めでしょうか?

アドバイスをお願いします。
0807nobodyさん2009/05/12(火) 20:35:45ID:???
雑誌なんぞに最新の技術動向なんか載ってない
0808nobodyさん2009/05/12(火) 20:59:17ID:???
807はお金が無い
0809nobodyさん2009/05/12(火) 21:11:39ID:???
短絡的すぎるwww
0810nobodyさん2009/05/12(火) 22:14:37ID:???
WEB+DB PRESSがオススメ。webprog系に特化した内容。
隔月だけどな。
0811nobodyさん2009/05/12(火) 23:10:55ID:???
>>810
webで目次見ましたが、良さそうですね。
アドバイスありがとうございます。
最新号を買ってみて、よかったら定期購読したいと思います。

会社でも部署の人数が少なくて一人でやることが多いので、
雑誌は、知識に偏りができないためにも役に立っています。

他にも、何かございましたら、宜しくお願いします。
0812nobodyさん2009/05/13(水) 02:40:23ID:???
Web制作板から誘導されてきました。

Wikipediaのように、HP内のコンテンツで
アクセス数の多いもの、あるいは新着の記事の
タイトルと文章冒頭を、トップページに自動的に
引用するような機能を、個人のHPで利用するとしますと
やり方としては、
1.個々のコンテンツにRSSを仕込む。
2.それを取得できるCGIなどを用意し、トップページに組み込む

といった手順を一通り検索して考え付いたのですが、
ほかにもっと効率のよい方法などはありますでしょうか?
0813nobodyさん2009/05/13(水) 03:57:40ID:???
DB使えばいいのでは?
0814nobodyさん2009/05/13(水) 23:49:22ID:???
>>813
ありがとうございます。DB系のプログラムを検索してみます。
0815nobodyさん2009/05/16(土) 12:14:47ID:???
>>812の解は現代的だな
なんか時代が変わった感じがする
0816nobodyさん2009/05/16(土) 12:18:45ID:???
でもアクセス数の多いものってどうやってRSSで求めるんだ?
0817nobodyさん2009/05/16(土) 12:50:04ID:???
アクセス数が多いページをRSSで出力する仕組みが別途必要だな。
まあ、表示するページの条件を変更したい、なんてのは予想される変更なわけで。
汎用性のある疎結合なインターフェイスとしてRSSを使うのは理に適ってるかも知れん。
0818nobodyさん2009/05/16(土) 18:56:07ID:7EI31jwg
web制作とwebprogは重複しないのですか?
ホームページを作ろうと思うのですがここは場違いですか?
携帯サイトを含めて、アンケートページや一問一答のクイズなどできるページなんですが。
0819nobodyさん2009/05/16(土) 19:00:47ID:???
web制作は DreamWeaver あたりを使う人とか、SEOとかの話じゃない?
0820nobodyさん2009/05/16(土) 20:35:50ID:???
あとJavaScriptもweb製作板
0821nobodyさん2009/05/17(日) 20:57:18ID:kKT5G8MF
多分場違いだったかもです
さようならノシ
0822nobodyさん2009/05/18(月) 16:58:24ID:???
お願いします。
サーバはocnのメール&ウェブ エントリーで
dreamweaverでページ作って提供CGIでメールフォーム置いてあるんですが
英語ばかりの迷惑メールが沢山来ます。
これってどうやって防いだら良いでしょうか?何でメールフォームから来るんでしょうか?
ocnに問い合わせたほうが良いでしょうか?
0823nobodyさん2009/05/18(月) 21:01:01ID:???
>>822
OCNに聞け。
たぶんロボットでやられている。
対策はGETCHA入れるしかない。
0824nobodyさん2009/05/19(火) 11:46:06ID:???
そこらへんに転がってるような使えないCGI作ってるks作者のHPが検索でよく表示されて
世界で優秀なCGIを提供できる素晴らしい腕前を持つ俺のHPが孤島な日本
0825nobodyさん2009/05/19(火) 11:47:46ID:???
ホントに優秀ならSEO対策ぐらいしろよw
0826nobodyさん2009/05/19(火) 11:50:14ID:???
ホントに優秀なら ISP にでも売り込めよw
0827nobodyさん2009/05/19(火) 12:45:29ID:???
本当に優秀ならここで宣伝でもしてみれば?
多分叩かれないよ。

本当に優秀ならば。
0828nobodyさん2009/05/19(火) 12:54:06ID:???
人間として普通程度ならこんなところで愚痴らないよ?
0829nobodyさん2009/05/19(火) 17:58:29ID:???
おしえてくださいおながいします。

PerlのCGIで、やたら時間がかかる処理をfork()で投げてます。

$pid = fork();
if ($pid > 0) {
 ボタンをdisableにしたフォームをprint()
 諸般の事情でwait()しないでexit()
} else {
 close(STDOUT); close(STDERR); close(STDIN);
 あんなことやこんなこと(5分くらいかかります)
}

で、あんなことやこんなことが終わったあとで、disableで表示したボタンを
enableにしてやりたいんですけど、なにかいい方法はありますでしょうか?
Ajaxとか使わないとだめでしょうか?

0830nobodyさん2009/05/19(火) 18:44:03ID:???
fork()wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
0831nobodyさん2009/05/19(火) 18:57:17ID:PNfbnPeM
笑うだけで例もあげられないチンカスって居るよね
0832nobodyさん2009/05/19(火) 19:10:46ID:???
>>831=>>829乙
0833nobodyさん2009/05/19(火) 19:14:19ID:PNfbnPeM
何も読めてないって可哀想だよね
的外れもいいとこwwwwwwwwwwwwww
0834nobodyさん2009/05/19(火) 19:19:51ID:???
煽るだけで例もあげられないチンカスって居るよね
0835nobodyさん2009/05/19(火) 19:39:23ID:???
>>829
その5分かかる処理が終わる前にrequest-responseは終了しちゃうんでしょ?
終了したらサーバ側からクライアントへ教えるすべはない。

よって、Ajaxなりなんなりでクライアントからサーバに問い合わせをする必要がある。
そしてサーバはその5分かかる処理の終了通知をもってその問い合わせ結果に反映させてやる必要がある。

とマジレスしておこう。
実装できるとはとても思えんが。
0836nobodyさん2009/05/19(火) 19:40:07ID:???
実装できるとは思えないのは、質問者が初心者だからね。
0837nobodyさん2009/05/19(火) 21:53:03ID:???
CGIのコメントを削除した場合、サーバーの負荷は減るでしょうか。
実行速度とかはどうでもいいです。
0838nobodyさん2009/05/19(火) 22:29:00ID:???
mod_perlを使ってるなら変わらない。

使ってないなら、「負荷」の定義による。実行速度がどうでもよいのに気になる「負荷」ってなんだ?
負荷=CPU時間をどれくらい食うか、という事なので、実行時間の問題とは不可分だと思うのだが。
まあ、いずれにせよ、ゴミのような差しかつかないのは必定。
0839nobodyさん2009/05/19(火) 22:42:22ID:???
コメントを削除するよりは処理を見直した方がいいのは間違いないな。
0840nobodyさん2009/05/20(水) 09:38:57ID:???
コメントだけで数メガあれば影響あるかもね
0841nobodyさん2009/05/20(水) 09:53:17ID:???
そのへんのところ誰か実験してないのかな
一般的なコメント量程度で同時リクエスト数に差が出るほどだとはとても思えない
0842nobodyさん2009/05/20(水) 10:10:59ID:???
Google は改行を除くくらいパフォーマンスを重視しているけど、
コメントなんて簡単に取り除ける質問をするくらいだし、
そんな量じゃないと推測。だとすると問題になる程じゃないけど、
「外してみたら?」としか言いようがない。
08438372009/05/20(水) 22:22:33ID:???
お答えいただきありがとうございました。
CPU時間が減ったらいいかなと思った程度だったのでした。
0844nobodyさん2009/05/21(木) 10:21:04ID:To6SZxs+
/public_html/tehon/2009というディレクトリがあります
2009のパーミッションは500です
これをFFFTPから削除したいのですが消えません
どなたかご教授お願いします
0845nobodyさん2009/05/21(木) 21:57:37ID:???
>844
ご教示。
そのファイルの所有者は誰になってる?サーバー側のファイル情報に書いてあるはずだ。
結論から言うと、そのユーザーにしか消せない。

wwwとかになってる(プログラムが作成した場合)なら、cgiスクリプトとかから削除すればいい。
0846nobodyさん2009/05/21(木) 22:33:38ID:???
一晩寝たらchownされてるよ
0847nobodyさん2009/05/21(木) 22:51:51ID:???
>>844
これと同じ問題に最近遭遇したんだけど、
FFFTPで見ると、ファイルの所有者が自分になっている。

ところが、削除しようとしても,消せない。

なんでだ?と思って、その会社が提供している、
WEB上の管理ソフトで見てみた。

そしたら、そのファイルの所有者が、アパッチになってやがる。
なんでだ?

とにかく、その管理ソフトで、ファイルの所有者をリセットする、
ってボタンを押したら、ファイルの所有者が自分にようやくなりやがった。

そのあとは、普通に消せた。なんで見るソフトによって
所有者が違うんだ??
0848nobodyさん2009/05/22(金) 00:34:16ID:???
FTPクライアント側でキャッシュが残ってたとか、
ブラウザから操作できるように、定期的に所有者を変更するようにしてるとか?
0849nobodyさん2009/05/22(金) 10:33:43ID:???
削除は、そのファイルのオーナーがどうかは関係ないよ。
ファイルの書き込み権限は変更するためのもの。
新規作成と削除はそのファイルが含まれるディレクトリのパーミッション。
0850nobodyさん2009/05/22(金) 10:35:24ID:???
消したいものがディレクトリの場合も同様ね。
0851nobodyさん2009/05/22(金) 10:43:15ID:???
気合だろJK
0852nobodyさん2009/05/22(金) 12:21:21ID:???
>>849
ディレクトリも(含まれるファイルの登録簿という)ファイルなんだよね。
考えれば納得できるんだけど、最初は面喰った。
0853nobodyさん2009/05/25(月) 20:11:09ID:F+KKvejK
>>835
お礼が遅れました。どうもありがとう。

ぜんっぜん別方向から無理矢理解決にしました。Ajaxの勉強もやんなきゃなと…。
0854nobodyさん2009/05/27(水) 03:26:21ID:???
34歳でこれからスクールで、PHPなどのプログラミングを習って就職を目指すのは
無謀でしょうか?
使えるソフトはphotoshopくらいで、ほとんどプログラミングは素人です。
もしよろしければ、意見を聞かせてください。
0855nobodyさん2009/05/27(水) 03:33:37ID:???
激しくオススメできないです
■ このスレッドは過去ログ倉庫に格納されています