mpro-gram の回答履歴
- Apache2.2でPerlを呼び出すSSIを使ったHTMLをloca
Apache2.2でPerlを呼び出すSSIを使ったHTMLをlocalhostで動かそうとしています。 AddHandler cgi-script .cgi .plに変更。 exec cmdをHTMLファイルに埋め込みました。 <!--#exec cmd="/PROGRA~1/APACHE~1/Apache2.2/cgi-bin/counter.pl counter"--> インターネットのApacheでSSIを使う方法を読み,httpd.confの中に Options FollowSymLinks Multiviews の後にIncludesをつけ AddType text/html .shtml と AddHandler server-parsed .shtml を加えました。しかし、localhostで実行するとHTMLのSSIの部分だけ表示されません。 (アクセスカウンターのカウンターだけ表示されません)。エラーログには ”指定されたファイルが見つかりません。 : don't know how to spawn cmd child process: C:/Program Files/Apache Software Foundation/Apache2.2/htdocs/counter.shtml” と記録されていました。 どうしたらよいのでしょうか。 どなたか解決できるかた、回答よろしくおねがいします。
- 締切済み
- CGI
- redjoker34
- 回答数2
- phpMyAdminにログインできなくて困っています。。。((+_+)
phpMyAdminにログインできなくて困っています。。。((+_+)) 自分のPCにMYSQLをインストールし、それをphpMyAdminで操作しようとしています。 ブラウザで「phpMyAdminへようこそ」の画面(言語選択、ユーザー名入力、パスワード入力の画面)にまではなるのですが、MYSQLのrootのパスワードを入れてもログインできません。 症状は以下の通りです。 →IEでは「Internet Explorer ではこのページは表示できません」と表示される。 →Firefoxでは「http://localhost/phpmyadmin/index.php?token=cae4f4b0b03c618da91f80869249049d」とアドレスバーに表示されたまま真っ白な画面になる。 →chromeでは「http://localhost/phpMyAdmin/index.php?token=b0ab1ec51fc66755e46a79f877dafc7c のウェブページは一時的に停止しているか、新しい http://localhost/phpMyAdmin/index.php?token=b0ab1ec51fc66755e46a79f877dafc7c に移動した可能性があります。」と表示される。 環境は、 OS:windows7 phpMyAdmin:3.3.5.1 PHP:5.2.11 MYSQL:5.1.30 Apache:2.2.15 です。 今までやっていることは、 ・Apache、PHP、MYSQLの動作確認 ・「php.ini」において extension=php_mysql.dll extension=php_mysqli.dll extension=php_pdo_mysql.dll の3つの記述の有効化 ・コマンドプロンプトからMYSQLに「phpmyadmin」という名前のデータベースを作成 (いろいろ調べていて、とあるブログに記述があったため実行してみました) といったことです。 実はwordressでも、最初の「install.php」を開こうとすると同じような症状がでます。 (原因が同じかどうかはわかりませんが・・・) 初心者のため、どこに原因があるかが全く想像がつかず、ここに書いた情報が的を得ていないかもしれませんので、ご指導いただければ、情報を集めます。 ご指南のほどよろしくお願いいたします。
- いつもお世話になっております。
いつもお世話になっております。 phpの練習をするためにXAMPPをインストールしました。 「作って覚えるPHP+MySQLアプリケーション」というテキストを買って進めています。 テキストとはインストールしたバージョンが少し違っていましたがなんとか下記のは動いています。 XAMPP:1.7.3 mySQL:5.1.41 PHP:5.3.1 phpMyAdmin:3.2.4 使用マシン:WIN XP 使用ブラウザ:Firefox ところが、PEARでデータベースにアクセスすることができません。 コマンドプロンプト pear list で調べると、 PEARもMDB2もstableです。 phpファイルを作って実行させるとソースがそのままブラウザに表示されます。 (テキストではP.55~56の部分です。) 素人でどう質問したらいいのかわからないのですが、 実行するphpファイル内で「MDB2クラスの組み込み」はできてるようですが、 DSNの設定以降のソースがブラウザにそのまま表示されています。 正確には、 $dsn = array( 'phptype' => は表示されておらず、以降の mysql から全部表示されています。 いろいろネット検索してるのですが、対処がわかりません。 説明もフラフラですが、助けてください。 よろしくお願いします。
- 【PHP】日本語を実体参照符号化、及び還元したい
【PHP】日本語を実体参照符号化、及び還元したい PHP5使用者です。 例えば「の」を実体参照符号化すると「の」となるわけですが、こういった処理をPHPで自動化できないものでしょうか。ひらがなだけでなく漢字もあるため個別処理は不可能です。何かいい関数があればいいのですが… お詳しい方、よろしくお願いします。
- Java inset使用時に窓に余りが生じる
Java inset使用時に窓に余りが生じる 部活動でプログラミングをしてゲームを作っています。 insetでウィンドウサイズを調整するとき、画面内に空白の領域が生じてしまい、困っています。 発生はランダムで、10回中8回程度の確率で発生します。 また、自分PC(Win7Ultimate 64bit、Eclipse)だけでこの現象が起きていて、部室のPC(XP Home)ではこの現象は発生しません。 記述の仕方は、 JFrame frame; ・・・ Insets inset = frame.getInsets(); frame.setSize(Win_W + inset.left + inset.right, Win_H + inset.top + inset.bottom); //Win_Wが横、Win_Hが縦です。 利用可能なウィンドウのサイズは320*480に設定しています。 この記述の仕方に問題があるのか、それとも別の問題なのか分からず大変困っています。 解決策の回答をよろしくお願いします。
- ベストアンサー
- Java
- noname#154721
- 回答数1
- 【youtube】再生回数・ユーザー名の埋め込み方法
【youtube】再生回数・ユーザー名の埋め込み方法 youtubeにアップした動画を、自分のホームページに埋め込みたいと思っています。 その際、youtubeのトップのように「再生回数」「ユーザー名」も表示させたいのですが、可能でしょうか。 方法もご教示頂けると助かります。
- MySqlの物理ファイルの安全性について
MySqlの物理ファイルの安全性について 以前古いMySqlを利用して驚いたのが、 管理者ユーザのパスワードが分からなかったが、 別のPCで作成したMySqlに『*.MYD』『*.MYI』『*.frm』といったファイルをコピーする事でデータが見れたことです。 最近のバージョンではどうなのでしょうか?
- PHPソースコード簡易暗号化(難読化)「POBS」の使い方。
PHPソースコード簡易暗号化(難読化)「POBS」の使い方。 PHPソースコードを簡易的に暗号化したくて見つけたのが「POBS」でしたが、セッティング方法がいまいちよくわからず、いまだ使えません。 すでに該当ファイルをダウンロードし、サーバにアップロードし、POBSの画面はブラウザ表示できているのですが・・ どなたかわかる方がいましたら、ご教授くださいませ。 よろしくお願いします。 参考にしていたサイトは以下です。 http://pobs.mywalhalla.net/ http://phpspot.org/blog/archives/2006/01/phpjavascriptpo.html
- xamppの保存先を変えたらmysqlが使えなくなってしましたました(
xamppの保存先を変えたらmysqlが使えなくなってしましたました(:_:)泣 今まではCドライブに保存して使用していたのですが、 他のPCで使うことになり、リムーバルディスクに移動して使用しようと したところ、mysqlだけが使えなくて困っています。 どうしたらmysqlは使えるようになるのでしょうか? ちなみにリムーバルディスクの直下にxamppは保存しました。
- ベストアンサー
- PHP
- corochanda
- 回答数7
- アプリケーションの仕様書の作り方
アプリケーションの仕様書の作り方 趣味で携帯電話用のアプリを作っています。最近になり作った数も増え、少しは複雑な事も出来るようになりました。そうなってくると、後で自分が作った物を再利用したくても、何を考えて作ったのか全く思い出せません。何かしら文書の形で資料を残さねばとは思うのですが、仕様書のようなものを作ったことが無いので、どうすれば良いか皆目見当がつきません。 ぱっと思いつくところでは ・どんなアプリか:概要 ・動作フロー ・変数一覧(デバイスリスト) ・関数一覧 ・通信を伴う部分では、リクエストURLやパラメータ などがあるかと思います。こんなフォーマットで作ると良い、こんな事を書くと良い、といったアドバイスを頂けたらありがたいです。よろしくお願いします。
- 締切済み
- その他(プログラミング・開発)
- 野角 直
- 回答数2
- 異なるページへ配列を渡したいのですが、うまくいきません。どうすればよい
異なるページへ配列を渡したいのですが、うまくいきません。どうすればよいでしょうか? ■現状 APIへアクセスを行い、 simplexml_load_stringを使って、 カテゴリー階層部分を取得して、配列$hitsへ格納しています。 $xml = simplexml_load_string (引数); $hits = $xml->カテゴリー階層部分; これを別ページへ丸まる渡す方法が分かりません。 ネットで検索したところ、 フォームの隠し項目で配列データを渡したい時、という項目があり、 自分がやりたいケースにあてはまるかなと思い試してみたのですが、うまくいきませんでした。 ▽配列データをエンコード、デコードして送受信する - 覚え書き PHP Sample http://antonsan.net/study/php/php013.php ■試してみた内容 ▽渡す前のページ <form action="**.php" method="get"> <input type="hidden" name="array_enc" value="<?php echo base64_encode(serialize($hits)) ?>"> ▽渡した後のページ print_r(unserialize(base64_decode(@$_GET["array_enc"]))); var_dump($hits); ▽画面でのエラー表示 Warning: unserialize() [function.unserialize]: Node no longer exists in **.php on line 5 SimpleXMLElement Object Warning: print_r() [function.print-r]: Node no longer exists in **.php on line 5 ( ) NULL ■ やりたいことは、別ページへ配列を渡したいだけなのですが、どうすればよいのでしょうか? (特にエンコード、デコード等にこだわりはありません)
- aaa.csvとbbb.csvを条件で抽出して並べたいです。
aaa.csvとbbb.csvを条件で抽出して並べたいです。 $array = file("aaa.csv"); foreach($array as $line){ $line = explode("," , $line); if($line[1] == "0"){ $array = file("bbb.csv"); foreach($array as $item){ $item = explode("," , $item); if($item[2] == $line[0]){ $menu = $item[5]; } } } } aaa.csvの$line[1]が「0」のときbbb.csvの$item[2]と$line[0]が一致するものを表示させたいです。 素人ですいませんが教えてください。
- 締切済み
- PHP
- hanamasa59
- 回答数1
- 演算子の件です。
演算子の件です。 例えば、 a.field と b.fieldが等しいデータと抽出 SELECT * FROM tablea AS a, tableb AS b WHERE a.field = b.field はOKなのですが、 a.field に b.fieldが含まれるデータと抽出 SELECT * FROM tablea AS a, tableb AS b WHERE a.field like %b.field% は駄目でした。 値であれば %atai% でOKだと思うんですが、フィールドを指定した値で 任意文字等を指定することは可能なのでしょうか?
- ベストアンサー
- MySQL
- kenken8378
- 回答数1
- xamppでも自宅開発環境構築について質問させてください。
xamppでも自宅開発環境構築について質問させてください。 ローカルでの開発環境を作ろうと思ってxamppをwindows7に入れたのですが、webブラウザからアクセスできなくて困っています。 いろいろ調べて他からのアクセスを切り、自分だけアクセスできるようにhttpd-xampp.confの中にAllow from localhost (127.0.0.1)などを試したのですが、Access forbidden、Error 403が返ってきてしまいます。 もう完全にお手上げ状態です・・・・。 誰か助けてください。よろしくお願いします。
- 締切済み
- PHP
- spankspank
- 回答数1
- ユーザー名にアンダーバーを含む場合のデータベース作成について
ユーザー名にアンダーバーを含む場合のデータベース作成について mysql > create database demo_demo; mysql > grant all on demo_demo.* to demo_demo@localhost 上記のSQL を発行した場合、「demo_demo」というデータベースと、ローカルから「demo_demo」データベースにALL の権限の範囲内でアクセスできる「demo_demo」というユーザーが作成されると思います。ここで2点教えてください。 質問1: ALL権限には「create database」を許可するCREATE権限が含まれますが、上記「demo_demo.* 」のように、grant 時に特定のデータベースに対してのみALL権限を与えた場合の「create database」を許可するCREATE権限とはどういう意味を持つのでしょうか? 質問2: mysql > create database `demotdemo`; など、ユーザー名のアンダーバー部分に任意文字を当てたデータベースが無限に作成できてしまいます。アンダーバーがSQL的に「任意の一文字」に相当するとは理解していますが、「demotdemo」などのデータベースが作成できてしまうのはmysql の仕様でしょうか?また、ユーザーが「create database」可能かでないかの判定はどの権限で制御されているのでしょうか? 参考資料でもよいので教えてください。お願いします。
- PHP5で配列の初期宣言の書き方で失念しまして、エラーになります。
PHP5で配列の初期宣言の書き方で失念しまして、エラーになります。 $test = array( [1, 2, 3], [4, 5, 6] ); Parse error: parse error, expecting `')'' in という書き方はエラーになりますが、省略タイプ[]で データを宣言する方法が知りたいです。 for ($i = 0; $i < count($test); $i++) { print($test[$i][0] . " " . $test[$i][1] . " ". $test[$i][2]); } で 1 2 3 4 5 6 と表示させたいです。
- PHPのinclude_onceで外部ファイル化したサイトURLがリン
PHPのinclude_onceで外部ファイル化したサイトURLがリンクしてくれない。 Webサイト制作中ですが、サイトURLをいたるところに記述するのと、同じ構造のサイトをいくつも制作するので、使い回しにもなるということで、サイトURLだけを記述したurl.phpという外部ファイルを作成しました。 すると、少なくとも以下のような場合、リンクをクリックするとページが存在しないというページが開いてしまいます。 どうやら相対パスと勝手に解釈されてhrefタグの記述がおかしくなるようです。 どうやって直せるでしょうか? ●リンクをクリックして開いたブラウザアドレスバーに出たURLは以下です。 http://僕のサイト.jp/syohin/%EF%BB%BFhttp://xn--u9jxf0b3dt27s.jp ●ブラウザ下部のステータスバーに出ているリンク先は以下です。 http://僕のサイト.jp/product/http://xn--u9jxf0b3dt27s.jp ●HTMLの記述は以下です。 <a href="<?php include_once("url.php"); ?>" title="僕のサイト.jpのトップへ">僕のサイト.jpのトップへ</a> ●url.phpに書いた記述はサイトURLだけです。以下です。 http://xn--u9jxf0b3dt27s.jp url.phpを置いているディレクトリへのパスがおかしいのか?と思い、サイト最上階、つまりindexがある一番上の階層にurl.phpをアップロードしてもみたのですが、結果は同じでした。 以下のように「../」とつけてもダメでした。 <a href="../<?php include_once("url.php"); ?>" title="僕のサイト.jpのトップへ">僕のサイト.jpのトップへ</a> 外部ファイル化して共通部分を沢山つくているのでどうしても相対パスではダメな部分が沢山あるので何とかしたいのですが・・・
- バージョンの違うMySQLのリモート接続について
バージョンの違うMySQLのリモート接続について mysqlのリモート接続について。 質問させて頂きます。 サーバー側はMYSQL5.0 OS XP_PRO クライアント側はMYSQL4.0 OS Win98 クライアント側からサーバ側のMYSQLに接続させたいのですが、 MYSQL -u root -p -h IPアドレスとコマンドを打つと ERROR 1251: Client does not support authentication protocol requested by server; consider upgrading MySQL client と表示され接続できません。 MYSQLのバージョンが違うためサーバ側とクライアント側の MYSQLのパスワードの形式が違うため接続できないとエラーが表示されます。 バージョンの違う、MYSQL同士ではリモート接続できないのでしょうか? 解決方法等ございますでしょうか? よろしくお願いします。