CGI
- apacheのインストールがわからない
apacheのインストールがわからない ホームページでSSIが使いたいので、いろいろ調べてみました。 まずはapacheをインストールする必要があるということがわかったのですが、インストールの方法を調べてみても、サーバではなくパソコンにインストールする方法ばかり出てきます。 apacheはサーバにインストールするものではないのでしょうか。 可能ならSSIを使用できるように設定するためのapacheのインストール方法を教えていただきたいです。 ちなみにホームページはレンタルサーバー(xrea.com)です。apache2.2に対応?しているようです。
- CGI「Key Search」日付だけ表示したい
KentWebさんのサイト内検索CGI「Key Search」について、 今は↓このように http://www.kent-web.com/data/ksearch/ksearch.cgi?code=%B4%C1%BB%FA&q=CGI&cond=1&logs=10&sort=1 日付が「日付 : 2014/05/27(Tue) 06:17:11」と時間まで表示されているのですが、 これを「日付 : 2014/05/27(Tue) 」と日付だけにしたいのです。 「ksearch.cgi」の # 結果 my $i = $pg; my $body; foreach (@log) { my ($page,$ttl,$time,$wd,$bk,$nx,$yyyymmdd,$year) = split(/\t/); $i++; my $tmp = $loop; $tmp =~ s/!num!/$i/g; $tmp =~ s/!title!/$ttl/g; $tmp =~ s/!url!/$url$page/g; $tmp =~ s|!doc!|$bk<b>$wd</b>$nx|g; $tmp =~ s/!date!/&date($time)/eg; $body .= $tmp; !date!のあたりをいじればいいんだろうと思っていろいろやりましたが、 ページを更新した日付になってくれません。 どうしたらできるでしょうか…
- htmlで画像が表示されない
CGIを勉強し始めた者です。 手始めにCGIを使わずに画像表示をさせたところ早速つまづきました。 アドバイスお願いします。 vine linux 6.3 に apache2.4をソースからインストールしました。 /usr/local/apache2/htdocs に以下の cgi-test.html を置きました。 <html> <head> <meta http-equiv="Content-Type:" content="text/html; charset=UTF-8"> <title>CGI TEST</title> </head> <body> <h3>CGI TEST</h3> <img src="../cgi-bin/a0.gif"> <img src="./a1.gif"> </body> </html> パーミッションは 755 root root cgi-test.html /usr/local/apache2/cgi-bin のパーミッションも 755 root root です。 ここに 数字0~9のgif画像を置いています。パーミッションは 644 root root 表示されないので/usr/local/apache2/htdocsにa0.gif, a1.gif を置いてみました。 パーミッションは 同じく 644 root root です。 数字0は表示されませんが、1は表示されます。 なぜ0が表示されないのかお教えください。
- CGIからのメールがフィッシング詐欺になる
社内にサーバーを構築し、その中からCGIを使ってEメールを送信するプログラムの作成をしています。 メールは届くのですが、そのメールがフィッシング詐欺の可能性がありますというメールになってしまいます。 メール文章中には、短いテキストと、URLのリンクを貼っています。 HTML形式でもテキスト形式でもそうなります。 恐らく、URLを入れなければ大丈夫じゃないかなと思うのですが、URLはどうしても入れる必要があるため、URLがある状態で、フィッシング詐欺のメールにならないような設定はどのようにしたらいいのでしょうか。 差出人のドメインをセーフリストに追加しても有効にならず、ネットで検索してみたのですが、対応策が見当たりません。。 ご存じの方いらっしゃいましたら教えてください。 よろしくお願いいたします。
- Gメールの受信
スマートフォン(arrows NX F-06E、simカードはソネットのものを使用)のGメールは受信できるのですが、それと同じアドレスのパソコンのGメールを受信しようとすると 「IMAPサーバーから以下の警告が届きました:Please log in via your web browser: https://support.google.com/mail/accounts/answer/78754(Failure)」というメッセージが出て、次いでPWを入力するような指示が出るのですが、これに正しいPWを入力しても何度も同じメッセージが出て、Gメールを受信できません。どのようにしたらGメールが受信できるようになるのでしょうか?大変困っております。
- 締切済み
- CGI
- lavendulae
- 回答数1
- "発言" を削除するには?
kent さんから、 ↓ WINDY CHAT をダウンロードして、 利用させて戴きましたが、 http://www.kent-web.com/chat/windy.html "発言" を削除する方法が分かりません。 "発言" を削除するには、 どうすればよろしいでしょうか? よろしくお願い致します。
- ベストアンサー
- CGI
- oookootaro
- 回答数1
- H.Pの買い物GCIを教えてくれる人
ホームページを作成を頼んでいるのですが 買い物籠GCIが出来ないそうです ですので個人的に買い物籠GCIをしたいのですが ネットで調べたら自分の頭では無理っぽいです! 一度完成したH,Pに無料のGCIのやり方を教えてくれる 家庭教師みたいな人を探したいのですが どうやって探せばいいか分かりません! 分かる方 宜しくお願いします
- CGIの実行について
CGIデータが多数含まれた既存のデータがあるのですが、htmlのようなindex.htmlはデータ内に一切ありません。 サーバIPを指定すれば動くといわれました。 特にCGIの個別のURLを指定しなくてもCGIが自動的にこのページに飛ばすといったことをしてくれるものなのでしょうか? html.indexのようなホームを決めるものはないのでしょうか?
- ベストアンサー
- CGI
- kokowadoko00
- 回答数3
- Apache2+perlのドキュメントルート設定
既存のデータを動かすために、ubuntuに (1)apache2インストール (2)perlインストール しました。 既存のcgiファイル等を apache2のインストールで作成された /var/www/html に入れても動かなかったため、設定ファイルである apache2.conf の中を、 (1)+ExecCGIを追記(下記) <Directory /var/www/html> Options +ExecCGI </Directory> +ExecCGI (2)末尾に AddHandler cgi-script .cgi .pl を追記しましたが、まったく動きません。 上記の設定はまちがってますでしょうか? ほかになにを設定すればいいでしょうか? 知人に聞いたところ、あとドキュメントルートの設定ができればいいと言われましたが、設定ファイルのどこをいじっていいかわかりません。 ドキュメントルートの設定方法がわかりません。 教えてください。
- ベストアンサー
- CGI
- kokowadoko00
- 回答数1
- FormMail.plの使用法について
FormMail.plには画面上で記入したフィールドのみデータとして送信する機能がありますでしょうか。たとえば住所を打ち込んでいただくときに電話番号を入力しなかったならば、そのデータが現状ではデータなしの形で送信されてきますが、データが無い場合はそのフィールドに関するすべてのデータを削除して送信させることは可能でしょうか。
- ベストアンサー
- CGI
- cincinnati
- 回答数1
- チャットにパスワードを書いたりしたら駄目?
会社でチャットワークスというチャットが出来る アプリを使い、会社のみんなでチャットでやりとりを しているのですが、 お客様から送られて来たサーバー情報(ftp、id、pass)を チャットで先輩に伝えたところ、 「ベーシック認証のパスワード以外は書いては駄目」と 怒られました。 そこでベーシック認証から調べてみましたが、ベーシック認証か どうかの見分け方がわかりません。 同時にチャットに上記のような情報を書くと漏洩の恐れが あるのでしょうか? そのあたりを詳しく教えてくださりますと幸いであります。 よろしくお願いいたします。 html、ホームページ、webサイトなどに 詳しい方お願いいたします。
- 締切済み
- CGI
- staraaablue
- 回答数4
- パソコンの立ち上げる時にパスワードを省略の方法につ
毎回パソコンを立ち上げる時にPWを入力していますが、この方法を省略する方法をご指導お願いします。現在はnetplwizと入力し再起動かけてやっていますが。数回後には元に戻ってしまいます。他に良い方法があれば先輩のお知恵を是非お借りして解決したく質問致しました。どうか宜しくお願いします。
- ベストアンサー
- CGI
- toyoda1328
- 回答数1
- フォーム自動返信メールの空白をなくしたい
無料テンプレートで問い合わせフォームを作ったのですが、自動返信で届くメールに空白ができて困っています。 自動返信メールの記述で下記のように改行すると、選択されていないチェックボックスの内容の行がそのまま空白になります。 改行しないで試してみたのですが、チェックボックスの内容1チェックボックスの内容2…と横に続いて表示されました。 選択されていない行は空白をなくして縦に詰めて表示したいのですが、どうすればいいでしょうか? 詳しい方教えていただけると助かります。 宜しくお願い致します。 【自動返信メールの記述】 <!-- TMPL_IF NAME=cbx-1 -->チェックボックスの内容1<!-- /TMPL_IF --> <!-- TMPL_IF NAME=cbx-2-->チェックボックスの内容2<!-- /TMPL_IF --> <!-- TMPL_IF NAME=cbx-3 -->チェックボックスの内容3<!-- /TMPL_IF --> <!-- TMPL_IF NAME=cbx-3 -->チェックボックスの内容4<!-- /TMPL_IF --> (例)フォームで内容1と内容4を選択するとこのようにメールが届きます。 チェックボックスの内容1 チェックボックスの内容4 (理想) チェックボックスの内容1 チェックボックスの内容4
- metaタグについて
よろしくお願いします。 サーバー移転をいたします。旧サーバーではCGI全て不可とのことでした。 そこで旧サーバー側HPにmetaタグのrefreshを埋め込む案を試してみようと思います。 そこでなんですがこのタグはどこに入れたらいいのでしょうか? 私のHPはビルダー19でドラッグ&ドロップで作ってあります。 ビルダー上でサイトを開き、HTMLソース画面にすると・・・ 〈!DOCTYPE・・・・・・〉 〈html lang="・・・・・・〉 〈head〉 〈meta http-equiv="・・・・・・〉 〈META name="・・・・・・〉 〈meta http-equiv="・・・・・・〉 〈meta name="・・・・・・〉 〈meta name="・・・・・・〉 〈meta name="・・・・・・〉 〈meta name="・・・・・・〉 〈title〉・・・・・〈title〉 となっていました。 どの部分に入れればいいのか教えていただけると幸いです。
- スマホ用とPC用のホームページ振り分
スマホ用ホームページとPC用のホームページの振り分けについて質問いたします。 pc用のホームページを「http://www.xxx.co.jp/」に作成し、スマホ用のホームページを「http://www.xxx.co.jp/sp/」に作成しました。 スマホからのアクセスに対してはスマホ用のホームページが表示され、pcからのアクセスに対してはpc用のホームページが表示されるように下記のような内容を「.htaccess」に書いています。 <IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{HTTP_USER_AGENT} (iPhone|Android.*Mobile|Windows.*Phone) [NC] RewriteCond %{QUERY_STRING} !mode=pc RewriteCond %{REQUEST_URI} !(^/sp/) RewriteRule ^(.*)$ /sp/$1 [R,L] </IfModule> <IfModule mod_expires.c> ExpiresActive On ExpiresDefault "access plus 1 day" </IfModule> ところがpcを利用してGoogleなどの検索にてhttp://www.xxx.co.jp/sp/xxxx.htmlなどと検索結果が出た場合、そこをクリックするとpcにスマホ用のホームページが表示されてしまい、横に間延びした見苦しい内容になっています。 http://www.xxx.co.jp/sp/xxxx.htmlのページをpcで表示させた場合にはhttp://www.xxx.co.jp/xxxx.htmlを表示するように.htaccessを追加変更したいのですがどのようにすればよいのか分かりません。
- ベストアンサー
- CGI
- kuma_tamur
- 回答数3
- 無料レンタルサーバのCGIについて
現在、有料レンタルサーバを利用していますが、以下のCGIモジュール(parl)がありません。 ・HTML::TreeBuilder で、このモジュールが利用(実装)できる、または個人でモジュール追加できる無料レンタルサーバがありましたら、教えて頂きたく思います。 すみませんが、よろしくお願いします。
- 締切済み
- CGI
- yukinekokun
- 回答数2
- CGI:method="post"でもGETになる
CGIで標準入力によりフォームデータを取得できないため、環境変数%ENV内の値を 調べましたところ、入力フォーム(html)のformタグでmethod="POST"と明示しているにも 拘らず、REQUEST_METHODの値がGETになっており、POST用のCONTENT_LENGTHも GET用のQUERY_STRINGも共に空になっております。 htmlでmethod="GET"と指定した場合には、REQUEST_METHODの値は正しくGETになり QUERY_STRINGからフォームデータを取得できます。 同じCGIをPC上のApache2.4でテストした結果、REQUEST_METHODはhtmlのmethod=~で 指定した通り正しくPOSTまたはGETとなり、それぞれフォームデータを 取得できることを確認いたしております。 この点についてプロバイダに問合せいたしましたが、サポート対象外ということで、 回答を得ることができませんでした。 このような現象の原因について、お心当たりのある方がおられましたら、 ご教示いただけないでしょうか、お伺いいたします。 (1)ホスト動作環境 a.CGIサーバ:Apache b. perl 5.10系 (2)PC動作環境 a.OS: Windows 7 b.ブラウザ: Internet Eexplorer 11 c.CGIサーバ: Apache 2.4 d. Activeperl 5.20
- BIGLOBEメールについて
biglobe ホームページにあるメールを起動しようとしているときにPWを入力してログインをクリックするもなにも反応しない。何度繰り返しても反応なし。このの対策はどのようにすればよいかご指導宜しくお願いします。
- 締切済み
- CGI
- toyoda1328
- 回答数1
- CGIでフォームデータを取得できません
CGI(perl)の標準入力についてお伺いいたします。 PC上でテストし動作を確認したCGIをプロバイダのCGIサーバに移植しましたが、 正常に実行終了するものの、標準入力によるフォームデータの取得ができません。 フォームデータを受け取る変数が空になってしまいます。 PCとプロバイダのCGIサーバとでは、CGIスクリプトの記述方法が異なるのでしょうか。 書籍、ネットをだいぶ調べましたが、解決策が見当たりませんでした。 このような現象の原因について、お心当たりのある方がおられましたら、 ご教示いただきたいです。 (1)PC動作環境 a.OS: Windows 7 b.ブラウザ : Interne Eexplorer 11 c.CGIサーバ: Apache 2.4 d.perl : Activeperl 5.20 (2)CGIスクリプト(標準入力の部分) 尚、フォームでは、method="POST"を指定しております。 # フォームデータの取得 if($ENV{'REQUEST_METHOD'} eq 'POST') { read(STDIN, $query, $ENV{'CONTENT_LENGTH'}); } else { $query = $ENV{'QUERY_STRING'}; }