• ベストアンサー

問い合わせフォームとサーバ移管について

はじめまして。 現在、ホームページを持っているのですが、現在の管理業者さんと折り合いが悪く、自分でレンタルサーバを借りようと思っています。 ただ、新しいサーバの仕様など条件によっては移管の際に「問い合わせフォーム」や「リンクCGI」が使えなることを言われました。 そこでお聞きしたいのですが、現在使用しているプログラムやデータベースが新しいレンタルサーバに対応しているかを調べるにはどこを見ればいいのでしょうか? FFTPを使用して、ファイルをダウンロードすることはできます。また、一応dreamweaverを持っていて、簡単なHTML程度や簡単な問い合わせフォームなどは理解できますが、詳しいプログラムの種類やデータベースについては全くの初心者です。 どうかよろしくお願いいたします。

noname#52036
noname#52036
  • CGI
  • 回答数3
  • ありがとう数3

質問者が選んだベストアンサー

  • ベストアンサー
  • abril
  • ベストアンサー率69% (388/560)
回答No.3

何もかも、No.2さんの仰っている通りですので、以下は参考までに。 【注】「自分でレンタルサーバを借りようと思っています。」という一文を、専用サーバを借りて自分でカスタマイズするのではなく、各種設定がなされた共用サーバでのホスティング・サービスの某かのプランを契約する、という意味で解釈しています。もし万が一前者であれば、無視して下さい。 通常、どこのホスティング・サービスでも、ユーザ自身が独自に設置するCGI等に関してはサポート対象外となっています。 つまり、業者を移管したならば、移管前の環境で使用していたオリジナルの動的コンテンツの動作確認・調整等は自分で対応しなければならないということです。 大変失礼ながら、このお問い合わせ内容や、public_htmlフォルダを削除してしまった別件を拝見した限り、ご自身での動的コンテンツのメンテナンスは、(少なくとも現状では)難しいのではないかと見受けられます。 ただ、そういったユーザの便宜を図る為に、ホスティング・サービス側が、管理画面等から簡単に設定できるメールフォーム的なシステムを予め用意してある場合が多いです(契約するプランのグレードにもよりますが、大概は)。個人ユーザが使用する様なシンプルなお問い合わせフォーム程度の内容であれば、そういったお膳立てされたもので充分まかなえるのではないかと思います。 ですので、移管を考えているホスティング・サービスのプラン内容をよく検討されて、サービス内容に上記の様なシステムが含まれているかを確認の上、新たにそのシステムを使って構築し直された方が容易なのではないでしょうか。そちらは業者のサポート対応内ですから、使い方についての質問も受け付けてくれるでしょうし。

noname#52036
質問者

お礼

ありがとうございます。 public_htmlフォルダについてはいまだ、よくわからず四苦八苦しております。。。 たった今、レンタルする予定のサーバを調べたところ、メールフォームなどはございましたので、こちらを前提に移管を進めてみたいと思います。 本当にありがとうございました。

その他の回答 (2)

  • elbend
  • ベストアンサー率50% (7/14)
回答No.2

単に一例ですが、たとえば、問合せフォームで sendmail を使っているとすれば、 ・sendmail の パスが /usr/bin/sendmail とか /usr/lib/sendmail とか サーバによって違ったり、どちらも使えたり。 ・ソケットを開いて SMTP を使ってるとすれば、その方法が許可されてるサーバかどうがとか。 ・作成されているCGIが、絶対パスで指定してる部分があるとすれば それを合わせる必要があったり・・・。 ということで、プログラムの仕方次第なので、一概に 「○○さえ合っていれば動く」というものではないです。

noname#52036
質問者

お礼

ありがとうございます。 一度、業者様に問い合わせてみます。 本当にありがとうございました。

  • tuki_yuki
  • ベストアンサー率30% (35/114)
回答No.1

使えるデータベース等は大抵レンタルサーバーのHPに書いてあります。 それでも書いていない場合は聞いてみるしかないです。 尋ねるだけならタダでしょうし。 現在使用しているプログラムが対応しているか。 これについては製作者さんでないと分からないです。 どんな言語で、どんな処理をして、どんな関数を使っているか分からないと答えられないと思います。

noname#52036
質問者

お礼

ありがとうございます。 レンタルサーバのHPを見たところ、DBについては「MySQLまたはphpMyAdmin」とあり、CGIについては「Perl、Ruby、Pythonの各種プログラムが使用できます。PHPの各種プログラムが使用できます。 」 とありました。 現在、使用しているプログラムについてですが、ファイルを見ただけでは判別できないものなのでしょうか? てっきり、同じ言語であれば使用できるものだと思っていました。。。

関連するQ&A

  • ネームサーバ変更してもサーバ移管はできないのでしょうか?

    はじめまして。 現在、業者さんに作っていただいたホームページを業者さんが管理しているサーバからレンタルサーバに移管したいと考えています。 といいますか、すでにネームサーバの変更は終わっているのですが、 問い合わせフォームやリンクCGIを利用している場合、ネームサーバ以外にも変更しなければいけないことがあるのでしょうか? ネームサーバを変更したのに以前の業者からまだ使っているとの連絡を受けました。 どうかご教授よろしくお願い申し上げます。

  • CGIを使用したフォームの作成について

    現在、会社用のWEBサイトを作成しています。 サイト内にCGIを使用した問い合わせフォームを設置したいと考えています。 とりあえず、DreamweaverでHTML形式のフォームを作成していきましたが、フォームの内容をサーバーへ送信させる際の設定がわからず、そこで止まっています。 過去の質問やCGIについて書かれているサイトで調べてみたものの、よくわからないでいます。 調べたどのページにも、「まずプロバイダに確認すること」とあるのですが、別途レンタルしているサーバーを使用してCGIを設置する場合でもプロバイダでの確認というものが必要なのでしょうか? またどういった点を確認したらいいのでしょうか? レンタルサーバーはWebManegerを使用しています。 CGIは使用できるようで、よくわからないままインストールを行ないました。 学校でHTMLの勉強を少しだけ行ないましたが、実際にサイトをアップロードしたりという経験はありません。 その段階で、CGIの設置の仕方を質問するのは順序が違うかとは思いますが、何かコメントをいただけると助かります。 宜しくお願いいたします。

    • ベストアンサー
    • CGI
  • ホームページビルダー16のお問い合わせフォーム

    ホームページビルダー16のフルCSSテンプレートで、企業HPを作成しています。 最初から組み込まれているお問い合わせフォームのページをそのまま使いたいのですが、 付属の解説本は、あくまでホームページビルダーサービスとの契約前提で説明されているだけで、他のサーバーでの設置方法が載っていません。 この問い合わせフォームはCGIで動くプログラムなのでしょうか? もしプログラムがCGIでしたら、サーバーはロリポップをレンタルしているので、設置は可能です。 どこを書き換えればいいのか判らず、色々検索もしましたが知りたい情報がなかったので、 こちらで質問させて頂きました。 ご指導、よろしくお願いします。

  • CGIを使った問い合わせフォームの作り方

    現在、Webサイトを作成しており、もうそろそろで完成します。 しかし、問い合わせフォームの作り方がわかりません。 PerlによるCGIを使った方法があることは知っているのですが、具体的にどのような手順で始めたら良いのかわかりません。 どこからがHTMLで、どこからがCGIなのか、サーバー側で何をしたらいいのか、わかりません。 例えば、都道府県や生年月日をプルダウンで選択する項目などがありますが、プルダウンのリストに入っている都道府県や数字はHTMLだけで表示できるのでしょうか?CGIやサーバー側で、何かする必要があるのでしょうか? 何かアドバイスを頂ければ幸いで御座います。 宜しくお願い致します。

    • ベストアンサー
    • Perl
  • ホームページの問い合わせフォームについての質問です。

    ホームページの問い合わせフォームについての質問です。 Dreamweaver CS4を使用し、さくらインターネットのレンタルサーバーのスタンダードプラン契約をしています。 (HP作成の知識も殆ど無く、手探り状態でマニュアル本を参照しながらなんとかDremeweaverでかたちができてきたところですが、殆どのマニュアル本がある程度の知識のある人対象なのか、専門的な用語等が多くちんぷんかんぷんです・・・) さて、こんかいご相談をさせていただきたいのは、お問合わせのページにフォームを作成したのは良いのですが、そのフォームの利用方法として、1.メールに直送、2.CGIを利用、という選択肢があるかとおもいます。 今回は(2)を利用したいのですが、何がなんだかわかりません。 Dreamweaverのフォームプロパティにある、アクション欄に何かを記入しなければならないのかな?とは考えるのですが、本でもネットで調べてもそこまでのっているところがありません。 (さくらインターネットのオンラインマニュアルでCGIに関するページもあるのですが、意味不明です。) なんとかはっきりさせたいのが、 (1)Dreamweaver上の設定、もしくは記載事項として必要なことは何か? (2)さくらインターネットのレンタルサーバー上でどのような設定が必要になるのか? (3)HPができあがり、それをアップする際に何か特別な手順があるのか? これらについて、そして足りない部分があればアドバイスをいただけますでしょうか? 超初歩的な事かもしれませんが、宜しくお願い致します。

  • フォームからの問合せについて

    お世話になります。 ホームページからの問合せにフォームを使っていて、それをcgiにてメールがくる仕組みになっています。サーバーを変える前までは、差出人のところが空白でしたが、サーバーを変えてから、差出人のところに、サーバーの初期ドメインに付随するメールアドレスがついています。 そこで質問ですが、フォームからのお問合せのメールの差出人を空白にするすべはあるのでしょうか?現在使っているサーバーは「さくらサーバー」です。

    • ベストアンサー
    • HTML
  • フォームのCGIを探しています

    現在Dreamweaverで作ったアンケートフォームのページに タグ埋め込み式のフリーのフォームメールのCGIを置いていました。(フォームメーラー) ところがこのフリーのCGIが終了となるらしく よくあるフォームのデザインも行える仕様となるようです。 それにより今まで使っていた自作のフォームは使用できなくなるようです。 今まで使っていたフォームが使用できるように、 自作のフォームにCGIのタグを埋め込むだけの方式のレンタルフォームCGIを探しています。 なかなか以前と同じような物が見つかりません。 どなたかご存知でしたらお教えください。お願いします。

  • お問い合わせフォーム・・・送信できるようにするには?!

    はじめまして。お問い合わせフォームの作成の仕方について教えていただきたいのですが・・・、 独学で、HTMLとCSSでWEBサイトを作成しお問い合わせフォームも作成しました。ただしフォームの作成というのが初めてでこれを送信できるようにするにはどうしたらいいのかわかりません。 CGI?PHP?の知識が必要になるということはいろいろなサイトを見てわかってきました。いずれは勉強してみたいと思うのですが、友人に頼まれたサイトということもあってアップしたい時期も押し迫っています。もっとも簡単に設置する方法はないのでしょうか。 PHP・CGIフォームを「フリーでお使いください」などとプログラムを公開しているサイトもみつけましたが、素人の私には説明が足らず、それすらどうしたら良いのかわかりません(*_*;

    • ベストアンサー
    • PHP
  • お問い合せフォームのテンプレートを探しています。

    お問い合せフォームのテンプレートを探しています。 小説HTMLの小人さんの多機能CGI「MailDwarf」で、お問い合せフォームを作ろうと思っています。 サイトのデザイン自体はブログ風にしているのですが、フォームのページは項目が多いため、独立したページにしたいと思っています。 cgiプログラムはHTML埋込型のため、フォームのページはcssなどを使ってデザインしたいと思ってます。 そこでおしゃれなフォームのテンプレートなどないかと探してみたのですが、コンテンツページ等のテンプレートはあっても、なかなかフォームのテンプレートというのは見つかりません。 あっても一言メッセージ向きのものや、ごくごくシンプルなものが多いです。 英語が苦手なため、できれば日本語のサイトがいいのですが、どなたかフォームのテンプレートを取り揃えている配布サイトをご存知ないでしょうか? 注文が多くて申し訳ないですが、著作権表示はあってもいいので無料なものをお願いします。

    • ベストアンサー
    • HTML
  • 問い合わせフォームをSSL対応させたい

    HTMLに関しては素人以上の知識がありますが、プログラム言語やセキュリティに関しては全くの素人です。 現在サイトからの問い合わせフォームに入力された個人情報を含む情報がCGIによりメールで届くようになっているのですが、 これをきちんとSSL対応させたいと思い、認証局からの証明書は取得しました。レンタルサーバーを利用していますが、SSLには対応しています。 さてここからなのですが、このまま入力フォームのあるページに HTTPSからアクセスしてみたところで、入力された情報がメールで送信されるのでは サーバ→メーラー間の情報送信は暗号化されないのですよね。 いろいろ調べた結果、phpMyAdminを利用してデータベースを構築し、 フォームに入力されたデータをサーバー上のデータベースに格納、 WEBブラウザで管理画面に入りデータを閲覧する、という方法で これを実現するのが正解なのか、というのが自分の中での結論になりつつあります。 しかしそれを自分の力で解決するにはあまりに難しく非現実的そうです。 そこでお伺いしたいのですが、私のこの結論は考えすぎでしょうか? MacOSXでEntourageを使用しており、SSLのオン/オフが切り替えられるようなのですが、 これをオンにするだけで問題は解決されるのでしょうか。 (実際オンにしてもタイムアウトでメールは受信できなかったのですが) コストがかけられないのでなんとか自分の手で解決したいのですが、 調べていくうちに混乱してしまい途方に暮れています。 他にもっと簡単な方法があるとか、まずは何から勉強するのが良いのかなど、 どんなことでもいいのでアドバイスをいただければ幸いです。 サーバーシステムはLinuxでPHPのバージョンは4.4.1です。 よろしくお願いいたします。

専門家に質問してみよう