agharta の回答履歴
- solaris8のcrashについて
現在、solaris8(SunOS 5.8)のサーバを運用しております。 最近、1日に4回もサーバが落ちてしまう現象が起こっており、原因もしくは原因を探る手段をお教えください。 crashにデータが保存されていくのですが、自動復旧しない場合は、fsckコマンドでデータを復旧させてから再起動しています。 下記に落ちる前のログを表示いたします。 ------------------------------------------------------------------ Jun 3 00:36:11 xxx.xxx.xxx.jp cssd: [ID 602758 daemon.notice] starting cs00.sh (pid#25069) Jun 3 00:36:11 xxx.xxx.xxx.jp cssd: [ID 117455 daemon.error] The process "cs00.sh" has been killed by sig#9 Jun 3 00:36:11 xxx.xxx.xxx.jp cssd: [ID 602758 daemon.notice] starting cs00.sh (pid#25069) Jun 3 00:36:11 xxx.xxx.xxx.jp cssd: [ID 117455 daemon.error] The process "cs00.sh" has been killed by sig#9 ※上記のログが何十回と繰り返し表示されています。 ------------------------------------------------------------------ どうぞ宜しくお願いいたします。
- ベストアンサー
- Solaris系OS
- genda
- 回答数1
- 簡単なif文でちゃんと分岐しません
今参考書を見ながらやっていますがうまくいきません。 postからusernameとpasswordの値を受け取って処理する スクリプトなんですが、うまく作動してくれません。 ■問題点 分岐点が4箇所ありますが、 パスワードだけ間違っても、すべて■1■ ログイン処理状態になります。 どうしてもパスワード再設定の画面に切り替わりません。 入力されたデータはデータベースにきちんと入ります。 3日間これで悩んでいて、ついに投稿してみました。 こんなこともわからない私ですが なんとかお願い致します。 ----ここから---- <?php session_start(); $username = $_POST["username"]; $sql = "SELECT * FROM `art_users` WHERE `user_name` = '%{$username}%'"; $query = mysql_query($sql) or die("データ追加エラー" . mysql_error()); $record = mysql_fetch_array($query, MYSQL_ASSOC); if ( $_POST["mode"] == "login" && mysql_num_rows($query) > 0 && $_POST["password"] == $record["user_password"] ) { $_SESSION["userid"] = $record["user_id"]; header("Location: kaukau_top.php"); } ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html lang="ja"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>ログイン処理</title> </head> <body> <?php // ■1■ ログイン処理状態 if ( $_POST["mode"] == "login" ) { // 新規登録:クエリ実行結果が0行=既存ユーザー名と一致しない if ( mysql_num_rows($query) == 0 ) { echo '新規ユーザー登録<br>'; echo '<form action="kaukau_login.php" method="POST">'; echo '<input type="hidden" name="mode" value="register">'; echo '<input type="submit" value="登録">'; echo '</form>'; } // パスワードミス:クエリ実行結果のパスワードと入力されたパスワードが一致しない elseif ( $_POST["password"] != $record["user_password"] ) { echo 'パスワードが違います。<br>'; echo 'ひみつの質問に答えると、パスワードを変更できます。<br>'; echo '<form action="kaukau_login.php" method="POST">'; echo '<input type="hidden" name="username" value="' . $username . '">'; echo '<input type="hidden" name="mode" value="resetpassword">'; echo '<input type="submit" value="送信">'; echo '</form>'; } } // ■2■ パスワード再設定状態 elseif ( $_POST["mode"] == "resetpassword" ) { if( $record["user_answer"] == $_POST["answer"] ) { echo 'パスワード再設定<br>'; echo '<form action="kaukau_login.php" method="POST">'; echo '<input type="hidden" name="username" value="' . $username . '">'; echo '<input type="hidden" name="mode" value="modifypassword">'; echo '<input type="submit" value="登録">'; echo '</form>'; } else{ echo "ひみつの答えが違います"; } } // ■3■ 新規ユーザー登録状態 elseif ( $_POST["mode"] == "register" ) { if( $_POST["password"] == $_POST["confirm"] ) { $sql = "INSERT INTO users (user_name, user_password, user_question, user_answer) VALUES ("; $sql .= " '" . $_POST["username"] ."',"; $sql .= " '" . $_POST["password"] ."',"; $sql .= " '" . $_POST["question"] ."',"; $sql .= " '" . $_POST["answer"] ."')"; $result = mysql_query($sql); echo '登録しました。'; } else { echo 'パスワードを再確認してください。'; } } // ■4■ パスワード変更状態 elseif ( $_POST["mode"] == "modifypassword" ) { if ( $_POST["password"] == $_POST["confirm"] ) { $sql = "UPDATE users"; $sql .= " SET user_password = '" . $_POST["password"] . "'"; $sql .= " WHERE user_name = '" . $_POST["username"] . "'"; mysql_query( $db, $sql ); echo '登録しました。'; } else { echo 'パスワードを再確認してください。'; } } ?> </body> </html>
- 締切済み
- PHP
- future-boy
- 回答数1
- phpでの更新管理がロリポップだとエラーが出てしまう。
はじめまして。 このたび業者さんにホームページを自分で更新できるプログラムを作って頂きました。 今まではさくらインターネットで使用していたのですが、今回ロリポップにしたところ、更新すると次のようなエラーが出てしまいます。 Warning: fopen(./data/news_08.txt) [function.fopen]: failed to open stream: Permission denied in /home/sites/lolipop.jp/users/lolipop.jp-dp16027581/web/edit/edit.php on line 23 Warning: flock(): supplied argument is not a valid stream resource in /home/sites/lolipop.jp/users/lolipop.jp-dp16027581/web/edit/edit.php on line 24 Warning: fputs(): supplied argument is not a valid stream resource in /home/sites/lolipop.jp/users/lolipop.jp-dp16027581/web/edit/edit.php on line 25 Warning: fclose(): supplied argument is not a valid stream resource in /home/sites/lolipop.jp/users/lolipop.jp-dp16027581/web/edit/edit.php on line 26 Warning: chmod() [function.chmod]: Operation not permitted in /home/sites/lolipop.jp/users/lolipop.jp-dp16027581/web/edit/edit.php on line 27 エラーを見てもさっぱりなんですが、解決方法などがわかる方いらっしゃいますでしょうか? どうかよろしくお願致します。
- ベストアンサー
- CGI
- noname#64096
- 回答数4
- phpでの更新管理がロリポップだとエラーが出てしまう。
はじめまして。 このたび業者さんにホームページを自分で更新できるプログラムを作って頂きました。 今まではさくらインターネットで使用していたのですが、今回ロリポップにしたところ、更新すると次のようなエラーが出てしまいます。 Warning: fopen(./data/news_08.txt) [function.fopen]: failed to open stream: Permission denied in /home/sites/lolipop.jp/users/lolipop.jp-dp16027581/web/edit/edit.php on line 23 Warning: flock(): supplied argument is not a valid stream resource in /home/sites/lolipop.jp/users/lolipop.jp-dp16027581/web/edit/edit.php on line 24 Warning: fputs(): supplied argument is not a valid stream resource in /home/sites/lolipop.jp/users/lolipop.jp-dp16027581/web/edit/edit.php on line 25 Warning: fclose(): supplied argument is not a valid stream resource in /home/sites/lolipop.jp/users/lolipop.jp-dp16027581/web/edit/edit.php on line 26 Warning: chmod() [function.chmod]: Operation not permitted in /home/sites/lolipop.jp/users/lolipop.jp-dp16027581/web/edit/edit.php on line 27 エラーを見てもさっぱりなんですが、解決方法などがわかる方いらっしゃいますでしょうか? どうかよろしくお願致します。
- ベストアンサー
- CGI
- noname#64096
- 回答数4
- phpでの更新管理がロリポップだとエラーが出てしまう。
はじめまして。 このたび業者さんにホームページを自分で更新できるプログラムを作って頂きました。 今まではさくらインターネットで使用していたのですが、今回ロリポップにしたところ、更新すると次のようなエラーが出てしまいます。 Warning: fopen(./data/news_08.txt) [function.fopen]: failed to open stream: Permission denied in /home/sites/lolipop.jp/users/lolipop.jp-dp16027581/web/edit/edit.php on line 23 Warning: flock(): supplied argument is not a valid stream resource in /home/sites/lolipop.jp/users/lolipop.jp-dp16027581/web/edit/edit.php on line 24 Warning: fputs(): supplied argument is not a valid stream resource in /home/sites/lolipop.jp/users/lolipop.jp-dp16027581/web/edit/edit.php on line 25 Warning: fclose(): supplied argument is not a valid stream resource in /home/sites/lolipop.jp/users/lolipop.jp-dp16027581/web/edit/edit.php on line 26 Warning: chmod() [function.chmod]: Operation not permitted in /home/sites/lolipop.jp/users/lolipop.jp-dp16027581/web/edit/edit.php on line 27 エラーを見てもさっぱりなんですが、解決方法などがわかる方いらっしゃいますでしょうか? どうかよろしくお願致します。
- ベストアンサー
- CGI
- noname#64096
- 回答数4
- phpでの更新管理がロリポップだとエラーが出てしまう。
はじめまして。 このたび業者さんにホームページを自分で更新できるプログラムを作って頂きました。 今まではさくらインターネットで使用していたのですが、今回ロリポップにしたところ、更新すると次のようなエラーが出てしまいます。 Warning: fopen(./data/news_08.txt) [function.fopen]: failed to open stream: Permission denied in /home/sites/lolipop.jp/users/lolipop.jp-dp16027581/web/edit/edit.php on line 23 Warning: flock(): supplied argument is not a valid stream resource in /home/sites/lolipop.jp/users/lolipop.jp-dp16027581/web/edit/edit.php on line 24 Warning: fputs(): supplied argument is not a valid stream resource in /home/sites/lolipop.jp/users/lolipop.jp-dp16027581/web/edit/edit.php on line 25 Warning: fclose(): supplied argument is not a valid stream resource in /home/sites/lolipop.jp/users/lolipop.jp-dp16027581/web/edit/edit.php on line 26 Warning: chmod() [function.chmod]: Operation not permitted in /home/sites/lolipop.jp/users/lolipop.jp-dp16027581/web/edit/edit.php on line 27 エラーを見てもさっぱりなんですが、解決方法などがわかる方いらっしゃいますでしょうか? どうかよろしくお願致します。
- ベストアンサー
- CGI
- noname#64096
- 回答数4
- mac perl 5.10 インストール
mac用のperl バージョン5.10をダンロードしてインストールしたのですがターミナルで perl -V とうって調べてみるとバージョンが5.8.1になっています。 5.10を動かすにはどうしたらよいのでしょうか? どなたか詳しい方教えてください。よろしくお願いします。
- 配列の結合
変数1 Array ( [A] => あいうえお ) 変数2 Array ( [B] => わおん ) というような二つの変数の配列を Array ( [A] => あいうえお [B] => わおん ) というように、ひとつの変数内に結合する方法はないでしょうか?
- ベストアンサー
- PHP
- yuzuru0024
- 回答数2
- mac perl 5.10 インストール
mac用のperl バージョン5.10をダンロードしてインストールしたのですがターミナルで perl -V とうって調べてみるとバージョンが5.8.1になっています。 5.10を動かすにはどうしたらよいのでしょうか? どなたか詳しい方教えてください。よろしくお願いします。
- mac perl 5.10 インストール
mac用のperl バージョン5.10をダンロードしてインストールしたのですがターミナルで perl -V とうって調べてみるとバージョンが5.8.1になっています。 5.10を動かすにはどうしたらよいのでしょうか? どなたか詳しい方教えてください。よろしくお願いします。
- Perl で Excelファイルからデータを検索、エラー表示
あるExcelファイルを利用してターミナル上で情報を出力出来るようにしたい。<<< ここまでは出来ていますが、 あとはいくつかの機能を付けたいのです。 下記の機能を追加したい: 1.検索文字列指定 -指定ありの場合、その文字列を検索対象とする 例えば:sun を検索対象文字列にする $./perl sun -指定なしの場合、文字列の入力を促す。 例えば:検索文字列? > (検索したい文字列を入力) $./perl 検索文字列? > 入力がなくリターンのみで実行された場合にはコマンドを終了する。 2.エラー出力 -検索文字列が見つからないか、 入力ミスによるエラーを表示
- XPまで起動しない
ツクモのPCでXPを使用しているのですが 最近引越しをしてから急にXPまで起動しなくなりました。 途中までの画面は出るのですが、最終的に黒い画面で 左上に言語バーが点滅するところで止まってしまいます。 電源を抜いて長時間程放置するとXPまで問題なく起動できるのですが 最近頻繁に起こるので直したいです。ちなみに購入してまだ半年で、 引越し前には全くこういった事は起こりませんでした。 ご回答よろしくお願い致します。
- 締切済み
- ハードウェア・サーバー
- marie1987
- 回答数2
- ボタンをファイルにリンクさせたい
お世話になります。 HTMLで <button type="button" name="button" value="button"> <font size="3"><b>テスト</b></font></button> <br><br> 上記のような感じでボタンを作りました。このボタンを あるファイルにリンクさせたい(URLでなくてファイル)のですが、 できますか? ネットで検索すると、URLの場合ですが <Form><Input type="button" value="テスト" onClick="location.href='http://test.jp/'"></Form> 上のように出ていますが、どこにどのようなタグを打てば いいのでしょうか? 宜しくお願いします。
- ベストアンサー
- HTML
- snufkin0614
- 回答数4
- fedora→nasへアクセスする方法
初めてfedoraを入れてみたのでお手柔らかにお願いします WIN→NASはネットワークドライブの割り当てや、ファイル名を指定して実行で\\192.168.X.XXXなどとやればNASをHDの様に使えるのですが fedora8(デスクトップ GUI)→NASへは、どのようにしたらいいのでしょうか? 後もうひとつ、どーしてもnVideaのドライバーのインストール方法がわかりません。初心者にもわかりやすいWEBサイトなどありましたら教えてください
- テーブルをまたいだ検索
このような検索をしたいのですが・・・ 書籍のデータベースを作っていて、 本の著者は共著の場合など、複数の場合があるので、 著者テーブルを別に作りました。 books id, title, publisher 1, AAA, A出版 2, BBB, B出版 3, CCC, C出版 authors(著者)テーブル id, author 1, 田中 2, 佐藤 3, 鈴木 3, 後藤 そして、検索フォームで著者名から検索したいのですが、 どのようにするのが普通なのでしょうか。 「author」テーブルからフォームで入力した「著者名」を検索して、 その後、そのIDをもつ書籍を「books」から引っ張ってくるというイメージなのですが・・・ たとえば著者名に「佐藤」と検索すると「CCC」という本が見つかるようにしたいのです。 また、書籍タイトル、著者名、出版社名を組み合わせて検索できるようにしたいのです。 これはクエリの組み立て方で解決できるのでしょうか? Mysqlのビューという機能を使って解決することはできるのでしょうか? 長くてわかりにくい文章になってしまいましたが、 どうかよろしくお願いします。
- fedora→nasへアクセスする方法
初めてfedoraを入れてみたのでお手柔らかにお願いします WIN→NASはネットワークドライブの割り当てや、ファイル名を指定して実行で\\192.168.X.XXXなどとやればNASをHDの様に使えるのですが fedora8(デスクトップ GUI)→NASへは、どのようにしたらいいのでしょうか? 後もうひとつ、どーしてもnVideaのドライバーのインストール方法がわかりません。初心者にもわかりやすいWEBサイトなどありましたら教えてください
- fedora→nasへアクセスする方法
初めてfedoraを入れてみたのでお手柔らかにお願いします WIN→NASはネットワークドライブの割り当てや、ファイル名を指定して実行で\\192.168.X.XXXなどとやればNASをHDの様に使えるのですが fedora8(デスクトップ GUI)→NASへは、どのようにしたらいいのでしょうか? 後もうひとつ、どーしてもnVideaのドライバーのインストール方法がわかりません。初心者にもわかりやすいWEBサイトなどありましたら教えてください
- fedora→nasへアクセスする方法
初めてfedoraを入れてみたのでお手柔らかにお願いします WIN→NASはネットワークドライブの割り当てや、ファイル名を指定して実行で\\192.168.X.XXXなどとやればNASをHDの様に使えるのですが fedora8(デスクトップ GUI)→NASへは、どのようにしたらいいのでしょうか? 後もうひとつ、どーしてもnVideaのドライバーのインストール方法がわかりません。初心者にもわかりやすいWEBサイトなどありましたら教えてください
- RSSをHTMLにして表示させる方法
よくRSSかなにかで入手した情報を、 そのままHTMLに出力しているサイトがあると思います。 例(あまり良いものが見つかりませんでした) http://753navi.com/ ※みんなのブログというところ こういうのってどうやって表示させているんでしょうか? やり方をご存じな方がいらっしゃいましたら、 教えてください。 よろしくお願いいたします。
- ベストアンサー
- その他(プログラミング・開発)
- xes
- 回答数1