tomaju の回答履歴
- 外付けHDDにデータを保存デスクトップに
「ショートカットをここに作成」をクリックすると、デスクトップにショートカットができる。ショートカットをダブ ルクリックすると、外付けHDDのフォルダが開く。 ここでガテンがいかないのは、デスクトップにショウトカットが有るというのは、内臓HDDを利用しているじょうたいではないでしょうか。何方かお教えください。
- ベストアンサー
- その他([技術者向] コンピューター)
- ko41kochan
- 回答数6
- WZR-HP-G301NH 自宅Webサーバー構築
すごく初歩的な質問でお恥ずかしいのですが、以下の点についてご質問です。 (1) 以下の構成でWebサーバーを構築しようとしています。 WAN | WZR-HP-G301NH(内側:192.168.1.1) | Linux(内側:192.168.1.100) ※ Linuxでは、ファイアウォールのポート開放、サービスの起動(Apache)を確認しました。 '(2) グローバルIPアドレスを取得してWZR-HP-G301NHの80番ポートからLinuxの80番ポートに送る設定(ゲーム&アプリから以下の設定)をしました。 エアステーションのInternet側IPアドレス → 192.168.1.100 HTTP(TCPポート:80) → HTTP(TCPポート:80) この段階で、グローバルIPアドレスでブラウザからアクセスすると、Linuxの80番に転送されずに、WZR-HP-G301NHの管理画面につながってしまいます。 どこをどのように設定すれば、LinuxのWebサイトにつながるようになるのでしょうか? 些細なことでも、何かヒントになることがあればどうかお教えください。 よろしくお願いします。
- PHPでアップロードしたファイルが開けない
CSVファイルにDBのデータが入っていて、 これを、phpのフォームでアップロードしてinsertまたはupdateしたいと思っています。 で、以下のようにやったのですが、 ###################################################### update.txtをアップロードしました。 <hr> files/update.txtファイルを開けませんでした ###################################################### と表示されています。 ソースはこんなかんじです。 (タブを全角空白4文字に置換してます) <?php //<fileをおきやすいいちにもってく> if (is_uploaded_file($_FILES["upfile"]["tmp_name"])) { if (move_uploaded_file($_FILES["upfile"]["tmp_name"], "files/" . $_FILES["upfile"]["name"])) { chmod("files/" . $_FILES["upfile"]["name"], 0644); echo $_FILES["upfile"]["name"] . "をアップロードしました。"; } else { echo "ファイルをアップロードできません。"; } } else { echo "ファイルが選択されていません。"; } //</fileをおきやすいいちにもってく> ?> <hr /> <?php //<fileひらく> $filename ="files/" . $_FILES["upfile"]["name"]; $fp = fopen($filename,'r'); print $filename ; if(is_resource($fp)){ die("ファイルを開けませんでした"); } flock($fp,LOCK_SH); //</fileひらく> //<1行ずつアップデート> while(!feof($fp)){ 以下無謀・・・ なお、ディレクトリはこんなかんじです。 #################################################### [root@★ files]# pwd /var/www/admin_html/files [root@★ files]# ls -al /var/www/admin_html/ total 24 drwxr-xr-x 3 mygwdisk mygwdisk 4096 Aug 12 08:25 . drwxrwxr-x 11 root root 4096 Aug 12 05:11 .. -rw-r--r-- 1 root root 51 Aug 12 05:28 .htdigest -rw-r--r-- 1 mygwdisk mygwdisk 2991 Aug 12 09:04 bc-refresh.php drwxrwxrwx 2 mygwdisk mygwdisk 4096 Aug 12 09:10 files -rw-r--r-- 1 mygwdisk mygwdisk 1511 Aug 12 07:44 index.php [root@★ files]# ls -al /var/www/admin_html/files total 12 drwxrwxrwx 2 mygwdisk mygwdisk 4096 Aug 12 09:10 . drwxr-xr-x 3 mygwdisk mygwdisk 4096 Aug 12 08:25 .. -rw-r--r-- 1 apache apache 1657 Aug 12 09:10 update.txt [root@★ files]# "########################################################## どなたかお助けいただけないでしょうか? よろしくお願いします。
- ベストアンサー
- PHP
- goo_mygwdisk_3
- 回答数2
- AjaxでSJISファイル読み込みすると文字化け
Ajaxを利用し、SJISで作成されたCSVファイルを読み込みたいのですが文字化けしてしまい困っています。 最終的には、Windowsのサイドバーガジェットで、東京電力が公開しているSJISのCSVファイルの中身を表示したいのです。(それ以前にAjax単体で文字化けしてしまいます) 本来、CSVをUTF-8にしたり、サーバサイド(PHPなど)側で文字コード変換したりするのでしょうが、それができないため、JavaScript側で何とかしたいのですが、ご教授願います。 以下、サンプルソースです。 何故か、東京電力のCSVはダメで、東北電力のCSVは大丈夫です。 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <html> <head> <script language="JavaScript"> function getCsv(uri){ var xmlHttp = new ActiveXObject("Msxml2.XMLHTTP"); xmlHttp.open("GET",uri); xmlHttp.onreadystatechange = function(){ if(xmlHttp.readyState==4 && xmlHttp.status==200){ document.getElementById("disp").innerHTML = xmlHttp.responseText; } } xmlHttp.send(null); } </script> </head> <body> <form> <select onchange="getCsv(this[this.selectedIndex].value);"> <option>↓選択してください <option value="http://www.tepco.co.jp/forecast/html/images/juyo-j.csv">東京電力 <option value="http://setsuden.tohoku-epco.co.jp/common/demand/juyo_tohoku.csv">東北電力 </select> </form> <div id="disp"></div> </body> </html>
- ベストアンサー
- AJAX
- noname#245677
- 回答数2
- PHPでのCGIの読み込みが機能しない原因
PHPでCGIのデータをHTMLに読み込んでいます。 トップページはちゃんと表示されるのですが、下層ページには何も表示されません。原因が分かる方、解消方法等を教えて頂ければと思います。 CGIソース ※CGIで掲示板の最新投稿を読み込んでいます。 #!/usr/bin/perl require'./bbs.cgi'; my $i = 0; foreach(@logfile){ $viewfile = $_; open (IN,"$viewfile"); local ($xno,$pastpage,$mcount,$msum,$iayear,$iamon) = split(/<>/,<IN>); while(<IN>){ if ($_ =~ /\d*<>m<>\d*<>(\d*)/){ my $num = $1; $data{$num}->{line} = $_; $data{$num}->{dir} = $id[$i]; $data{$num}->{title} = $myid[$i]; push @num, $num; } } $i++; } @num = sort { $b <=> $a } @num; print qq(Content-type: text/html; charset=$CHARSET\n\n); $n=0; foreach(@num){ last if $n >= 5; my $line = $data{$_}->{line}; my $dir = $data{$_}->{dir}; my $title = $data{$_}->{title}; ($ino,$imomy,$ivine,$itime,$iname,$iemail,$iurl,$crypted,$ititle,$imsg,$iaddr,$ihost,$iresize,$ilastres,$ilastday,$iadmark,$isex,$ifrom,$ijoiname,$ijoinwidth,$ijoinheight,$ijoinfilesize,$jayear,$jamon,$irl) = split(/<>/,$line); my $url = $scriptdir . "/" . $dir . "/" . $jayear . "/" . $jamon . "/" . $ivine . ".html"; print qq(<li><a href="$url">$ititle</a></li>); $n++; } exit; ---------------- 以下のPHPをHTMLに記述して上記CGIのデータを読み込んでいます。 <?php $buf = file_get_contents('http://〇〇〇.com/bbs/〇〇.cgi'); echo $buf; ?> ------------- 以上です。 トップページ「'http://〇〇〇.com」上ではきちんと表示されますが、 下層ページ「'http://〇〇〇.com/〇〇〇.html」では空欄になります。 よろしくお願い致します。
- HTMLメールについて
HTMLの作り方についての質問です。 HTMLメールの作り方・・・単純には出来たんですが、 画像を含んだメールで、画像を表示させる事のできない メールソフトを使って受信した場合、テキスト化されてる メールはどのように作れば良いのですか? 画像が出るように見せるだけのメールは作れたんですが Webメール等のHTMLメール非対応のメールソフトだと 画像の部分が消えたまま表示がされ、画像のある部分に 文字が出せません。 質問の意味がわかりづらいと思いますが、知っている方が いましたら、お教え願いたく質問しました。
- ベストアンサー
- その他([技術者向] コンピューター)
- curimiru
- 回答数2
- PostgreSQLのエクスポートについて
現在、自宅から大学へ接続し、TeraTermからPostgreSQL8.1.23を利用しています。 なので、自宅のプログラムファイルの中にはpgsqlというファイルがありません。 そこで、作成したテーブルを自宅のPCでエクスポートしたいのですができません。 <インポートを実行した場合> a=>\copy example from import.txt; \. と表示され、なぜか違うテーブルのデータが増える。 <エクスポート> a=>\copy example to export.txt; a=> なにも表示されず、デスクトップに用意したexport.txtには、データが書き込まれません。 この場合、import.txt・export.txtのファイルがデスクトップにあるからいけないのでしょうか?
- ベストアンサー
- PostgreSQL
- ad125g
- 回答数1
- xampp1.7.4のApacheが起動しない
Windows 7 64ビット、xampp1.7.4のApacheが起動しません。 xamppは32ビット版ですが、多くの方が64ビットで起動しているので、問題ないと思います。 skypeは入っていますが、skypeは80番ポート以外を使用するように設定しています。 Controlパネルを起動すると、MySqlは起動しているのですが、Apacheはstart出来ません。 Windowsの管理ツールのサービスからApacheを起動しようとしても、出来ません。 何回もxamppのアインストールとインストールを繰り返しています。 何度かstart出来てブラウザ上でテストページを確認したのですが、 controlパネルを操作しているうちに、Apacheが起動出来なくなりました。 他に80番を使っているソフトがあるのかと思い、 コマンドの使い方もよくわからないまま、 netstat -oanとしても、:80というものは出てきません。 http://hi-es.net/scripts/portcheck.php で80番を指定しても接続失敗になります。 Windowsファイアーウォールを無効にしてもダメでした。 他に調べるべきことは何でしょうか。 httpd.confは何も触っていません。 何度もインストールしているのがまずかったのでしょうか。
- PHP内にJavaScript
下記のようなはじめての訪問者に対してようこそ!と表示するJavaScriptをPHP内で動かすにはどのように記入すればよいのでしょうか? ==================================================== <script language="JavaScript"> var key = "freekeyword"; var n = 0; var cookies = document.cookie.split("; "); for(var i=0;i<cookies.length;i++){ var str = cookies[i].split("="); if(str[0] == key){ // n = str[1]; } } window.onload = function() { if(n == 0){ document.getElementById('welcome').innerHTML = 'ようこそ!'; } n++; setCookie(key,n); } function setCookie(key,val){ document.cookie = key + "=" + escape(val) + "; "; } </script> ==================================================== このスクプリトを下記<head>内にどのように記入すればよいので しょうか? PHPの文法などほとんど分からないレベルなのでそもそも質問 自体間違ってるかもしれませんがPHP内で同様の動作をさせたい のです。よろしくお願いします ==================================================== <?php echo ' <html> <head> </head>'; echo ' <body> <div id="welcome"></div> </body></html>'; ?> ====================================================
- xampp1.7.4のApacheが起動しない
Windows 7 64ビット、xampp1.7.4のApacheが起動しません。 xamppは32ビット版ですが、多くの方が64ビットで起動しているので、問題ないと思います。 skypeは入っていますが、skypeは80番ポート以外を使用するように設定しています。 Controlパネルを起動すると、MySqlは起動しているのですが、Apacheはstart出来ません。 Windowsの管理ツールのサービスからApacheを起動しようとしても、出来ません。 何回もxamppのアインストールとインストールを繰り返しています。 何度かstart出来てブラウザ上でテストページを確認したのですが、 controlパネルを操作しているうちに、Apacheが起動出来なくなりました。 他に80番を使っているソフトがあるのかと思い、 コマンドの使い方もよくわからないまま、 netstat -oanとしても、:80というものは出てきません。 http://hi-es.net/scripts/portcheck.php で80番を指定しても接続失敗になります。 Windowsファイアーウォールを無効にしてもダメでした。 他に調べるべきことは何でしょうか。 httpd.confは何も触っていません。 何度もインストールしているのがまずかったのでしょうか。
- xampp1.7.4のApacheが起動しない
Windows 7 64ビット、xampp1.7.4のApacheが起動しません。 xamppは32ビット版ですが、多くの方が64ビットで起動しているので、問題ないと思います。 skypeは入っていますが、skypeは80番ポート以外を使用するように設定しています。 Controlパネルを起動すると、MySqlは起動しているのですが、Apacheはstart出来ません。 Windowsの管理ツールのサービスからApacheを起動しようとしても、出来ません。 何回もxamppのアインストールとインストールを繰り返しています。 何度かstart出来てブラウザ上でテストページを確認したのですが、 controlパネルを操作しているうちに、Apacheが起動出来なくなりました。 他に80番を使っているソフトがあるのかと思い、 コマンドの使い方もよくわからないまま、 netstat -oanとしても、:80というものは出てきません。 http://hi-es.net/scripts/portcheck.php で80番を指定しても接続失敗になります。 Windowsファイアーウォールを無効にしてもダメでした。 他に調べるべきことは何でしょうか。 httpd.confは何も触っていません。 何度もインストールしているのがまずかったのでしょうか。
- xampp1.7.4のApacheが起動しない
Windows 7 64ビット、xampp1.7.4のApacheが起動しません。 xamppは32ビット版ですが、多くの方が64ビットで起動しているので、問題ないと思います。 skypeは入っていますが、skypeは80番ポート以外を使用するように設定しています。 Controlパネルを起動すると、MySqlは起動しているのですが、Apacheはstart出来ません。 Windowsの管理ツールのサービスからApacheを起動しようとしても、出来ません。 何回もxamppのアインストールとインストールを繰り返しています。 何度かstart出来てブラウザ上でテストページを確認したのですが、 controlパネルを操作しているうちに、Apacheが起動出来なくなりました。 他に80番を使っているソフトがあるのかと思い、 コマンドの使い方もよくわからないまま、 netstat -oanとしても、:80というものは出てきません。 http://hi-es.net/scripts/portcheck.php で80番を指定しても接続失敗になります。 Windowsファイアーウォールを無効にしてもダメでした。 他に調べるべきことは何でしょうか。 httpd.confは何も触っていません。 何度もインストールしているのがまずかったのでしょうか。
- UTF-8で構築したサイトのsessionエラー
pearとAuthを使ったサイトを構築中です。 ページ遷移時に、ログイン情報を保持することを考えました。 対策としては、「Authに保存されたログイン情報を読みに行くソースを"login_check.php"の外部ファイルに保存」しました。 そして、ログインページ以外のページでは"login_check.php"をrequire_onceで読みに行く形としました。 各ページ(ログインページ以外)のPHPの記載開始部分は下記の通りです。 <?php require_once "Auth.php"; require_once "login_check.php"; ************************************** login_check.php は下記となります。 ************************************** <?php session_start(); $myAuth=new Auth("DB", $params, "loginFunction"); $myAuth->start(); if ($myAuth->getAuth()){ header("id=$id".SID); }else{ print("認証されていません"); } ?> ********************************** 【トラブル】 このやり方で、S_JISで構築したページは問題なく表示されるのですが、UTF-8Nで構築したページでは下記のエラーが出ます。 不要なスペースが無いかは全て見直しました。UTF-8Nあり、BOMはありません。また改行コードもLFです。 殆どの方の同様のトラブルはBOM無しで解決しているようですが、私のはBOM無しでも発生します。ob_start(); を<?phpの直下につけても駄目でした。 S_JISでは問題なく動くだけになんとかしたいです。 アドバイス頂けましたら幸いです。 宜しくお願い致します。 エラー内容 Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/xxx.com/public_html/index33.php:6) in /home/centro-lars.com/public_html/login_check.php on line 3 Warning: Cannot modify header information - headers already sent by (output started at /home/xxx.com/public_html/index33.php:6) in /home/centro-lars.com/public_html/login_check.php on line 7
- ノートパソコンのハードディスク
いつもお世話になります。 先日会社のノートパソコンのそばの置いていた、ドリンクが 倒壊してきたファイルにヒットし ノートパソコンの上に「ザバー」とこぼれました。 すぐにウンドウズを終了させて、 雑巾で拭いて ひっくり返して数時間放置したのですが 電源がもうはいりません。 次の日も電源が入りません。 結構重要なファイルがたくさん入っています。 そこで HDDのみに抜きました。 この抜いたHDDは自宅のデスクトップに つないで 中のファイルを救出でる方法をないかな? と思い ここで質問を出させていただきました。 HDDの写真を添付いたします。 ケーブルが必要なら、惜しまず買いたいです。 品名なども教えて頂けたら幸いです。 どうかお助けください。よろしくお願いします。
- ベストアンサー
- その他([技術者向] コンピューター)
- ooogooo
- 回答数8
- ルーターのログの読み方 DOS攻撃?
とても素人質問ですみません。 ルータ NETGEAR DGND3300v2 を使用し15台ほどのPC(Win+Mac+iphone)が接続されている環境があります。 MACアドレスを登録してそれ以外はwifi接続できません。 最近、異様に通信量が多い日があるので、ちょっとログを覗いていたら以下のようなモノを発見。 Wed, 2011-07-06 00:03:17 - TCP Packet - Source:192.168.0.23,51037 Destination:74.125.237.77,80 - [BLOCK] Wed, 2011-07-06 00:08:10 - DHCP server received REQUEST from 00:24:2C:44:04:EF Wed, 2011-07-06 00:40:32 - TCP Packet - Source:192.168.0.25,61214 Destination:74.125.237.79,80 - [BLOCK] Wed, 2011-07-06 00:40:36 - TCP Packet - Source:192.168.0.25,61215 Destination:74.125.237.79,80 - [BLOCK] Wed, 2011-07-06 00:40:38 - TCP Packet - Source:192.168.0.25,61216 Destination:74.125.237.79,80 - [BLOCK] Wed, 2011-07-06 05:34:01 - Administrator login failure - IP:192.168.0.10 Wed, 2011-07-06 05:34:27 - Administrator admin login successful - IP:192.168.0.10 Wed, 2011-07-06 07:23:48 - DHCP server received REQUEST from 00:1B:FB:C6:DD:** Wed, 2011-07-06 14:51:23 - DHCP server received REQUEST from 00:24:2C:44:04:** Wed, 2011-07-06 15:30:22 - DHCP server received REQUEST from 4C:0F:6E:E3:F8:** Wed, 2011-07-06 17:34:13 - DHCP server received REQUEST from 4C:0F:6E:E8:FF:** Wed, 2011-07-06 17:55:46 - DHCP server received REQUEST from 18:E7:F4:37:B5:** Wed, 2011-07-06 21:10:55 - DHCP server received REQUEST from 48:5D:60:C0:34** Wed, 2011-07-06 21:36:55 - DHCP server received REQUEST from 90:00:4E:5A:AC** Wed, 2011-07-06 21:43:50 - UDP Packet - Source:58.237.217.176,53232 Destination:58.164.135.59,59039 - [DOS] ルータでBLOCKサイトを設定してます。 最後にBLOCKとあるのはどこかそれを見に行こうとしてBLOCKされたということなのでしょうが、どこを見に行ったかは分からないのでしょうか?知る方法はあるのでしょうか? また、最後にDOSとあるものは、DOS攻撃を受けているのでしょうか? もしくは踏み台にされているとか? 全くしらないIPアドレスが現れています、このsource・desitinationとはなんなのでしょうか? ちなみに、UPnPはルータ側でOFFしてありますが、UDP・・・と出てきます。これはどういう事なのでしょうか? ご回答の程よろしくお願いします。
- xampp 場所移動について
現在、xamppをローカルにインストールし、mySQLをODBCを使用してaccessにてデータ入力を行っています。 このデータ入力作業を、社内の複数人で行えるようにしたいと思っているのですが、どのようにしたらいいのか、わかりません。。 社内にはイントラネットがあり、ここへxampp(MYSQL?)を移動すれば利用できるようになるかなっと思い、移動したのですが、accessでMySQLを認識できませんでした。(PHPMyAdminも動きませんでした。) どのようにすれば、複数人で利用出来るようになりますでしょうか? 宜しくお願いします。
- 締切済み
- MySQL
- akitakoma4
- 回答数1
- PHPソフトにつきまして
ある、PHPソフトに下記の一文があったのですが、○○に何を入力すればよいのでしょうか? ・$mysql_table_prefix = "○○"; // In most cases leave blank. データベースのテーブル名を入力すればよいという記述がありましたが、テーブル名だと、エラーが出て動作しません。
- ベストアンサー
- PHP
- inudaisukidesu
- 回答数2
- CentOS5.x RAIDドライバが検出されない
環境:PRIMERGY TX100 S1 オンボードSATA(Embedded MegaRAID SATA) RAID10 2TBx4 オンボードRAID環境にCentOS5.xをインストールしたいのですが、 インストール時にRAIDドライバを検出せず、インストールすることができません。 ネットワークインストールです。(boot: linux nostorage nonet) 富士通がサイトで手順を公開しているので、そのままやっているのですができません。 途方に暮れています。手順としては下記のような感じです。 >>■1. 次のファイルを選択し、USB メモリにコピーします。 >>d:¥Linux¥DRV_UTY¥RHEL5I64¥INST_KIT¥megasr-13.11.0922.2009-1-002.x86_64.iso →RAIDのドライバをUSBメモリにコピーして入れました。 >>■1.【F2】キーを押します。2. Driver Disk Source 画面にて、「/dev/sda1」が選択されていることを確認し、「OK」を選択します。 >>3. Select driver disk image 画面にて、 >>「megasr-13.11.0922.2009-1-002.x86_64.iso」を選択し「OK」を選択します。 >>4. ドライバ一覧が表示されるので、「LSI megasr Software RAID driver (megasr)」を選択し「OK」を選択します。 >>5. USB メモリを取り外します。 → Select driver disk image 画面でファイルを選択するところまでは良いのですが、 ドライバ一覧に「LSI megasr Software RAID driver (megasr)」が見あたらず、 何度やっても出てきません。 CentOS5.6/5.5/5.4のネットワークインストールCDでそれぞれ試しましたが、 やはり何度やってもドライバ一覧には出てきません。 富士通の手順通りにやっているのにできないので困り果てています。 どなたか解決法をご存じの方、どうか力をお貸しいただけないでしょうか。m(_ _)m 2TB*4 RAID10だからいけないのでしょうか。でもRAID1でやっても結果は同じでした。 USBメモリがいけないのか。でもUSBメモリ二つ試したけど同じ結果でしたし、ほかのサーバーでは問題ありませんでした。 説明書:http://primeserver.fujitsu.com/primergy/manual/manual-tx100s1-201001.html インストールキット:http://www.fmworld.net/cgi-bin/drviasearch/drviadownload.cgi?DRIVER_NUM=F1010641 ※インストールキットのRAIDドライバ(megasr-13.11.0922.2009-1-002.x86_64.iso)を使っています。
- 締切済み
- Linux系OS
- tanakatakenaka
- 回答数2
- mysqldumpにて復元できない
xamppのmysqlを使っていたのですが、エラーが出て動かなくなったため、xamppは削除してMysql5.5.13を新たに導入したのですが、xamppの削除するまえにbackupを取っていた*.sqlが復元できません。 コマンドプロンプトより、mysqlのbinフォルダーまで移動して、そこでmysqldump -uユーザ名 -pパスワード名 データベース >復元するファイル名を行いましたが、復元できません。 インターネットで調べたりしているのですが、復元方法がわかりません。 ご教授の程宜しくお願い申し上げます。
- Apacheで「 magicの」 PATH
CentOS 5.X Apacheで「 magicの」 PATH を教えてください。 grep で検索しても 時間が異常にかかり、わかりません。 また インストしたApache のバージョン調べる方法を 教えてください。 よろしくお願いします。