資産運用の基礎知識

資産形成・資産運用のコツ

レンタルサーバーがわからないときは?

Bind weblife2でホームページを作成して、レンタルサーバーをロリポップにしました。
FTPホスト、ID、パスワード、ディレクトリ等は設定し終えたのですが、肝心のホームページアドレスの設定がよくわかりません。
どなたか、アップロード迄の手順を初心者にも分かり易く教えていただいてもよろしいでしょうか。

長文ですみません・・CGI設置に関しても質問です。
初心者でよく分らずパニくってます・・.postmailをダウンロードし登録フォームを作成しました。
テキストエディタからpostmail.cgiをひらき、マニュアルを見ながら変更したはず・・なのですが。。。
エラー500と出ます。
レンタルサーバーはロリポップですので、cgiの最上段に#!/usr/bin/perlといれ、その他、cgiファイルのアクセス権?
も755に変更しました。
何がいけないのでしょうか・・?
postmail.cgiで変更したところは、送信先メールアドレス:自分のメアドメールタイトル:登録フォーム送信後の戻り先:http:www.○○○.com/index.htmlsendmail:'/usr/sbin/sendmail';#【注】sendmail送信の方は設定はここまでで終了。
これより下は設定不要です とある為編集したのはここまでです。
その後、HPに、.会員登録 と貼り付けると見れるのですが、記入し、送信ボタンを押すとエラー500と出てしまいます・・何度も挫折し、かなり凹んでます・・どなたか助けてください~★
動かない時は、何をして良いのか困りますよね。
まず、原因を探すことから始めましょう。
方法として一つ一つデバッグを行ないながら完璧な状態にしていくというのが結局一番早いです。
今回の場合、変数などの状態をprintを使って表示してみても良いかもしれません。
ということで、postmailの設定をまず完璧にして見ましょう。
1.postmailを見てみると、パーミッションが775ではないです。
705や644の設定になっているものがあります。
2.postmail.cgiにロリポップで記載されている設定を行ないます。
*!/usr/local/bin/perlまたは!/usr/bin/perl */usr/sbin/sendmailでいいのかなど3.設定が完璧ということであれば、postmailのディレクトリーを作成する必要があるようですので、作成します。
public_html / index.html (トップページ) | +-- postmail / postmail.html | postmail.cgi [705] | +-- lib / jcode.pl [604] | io-socket.pl [604] | mimew.pl [604] ... 任意 | +-- data / log.cgi [606] | +-- tmpl / body.txt conf.html thx.html err1.html err2.html4.次に作成したディレクトリーやアップした際のpostmail関連のディレクトリーのパーミッションを確認してみてください。
5.postmailの設定が完璧でまだエラーが出る場合には、CGIがきっちり動いているのか確かめます。
簡単なCGIプログラムを作成し、アップしてみると良いです。
例えば、http://www.turbolinux.co.jp/support/document/knowledge/6.htmlには簡単なテストプログラムが載っています。
また、フォームから送付する際にPOSTまたはGETで値を渡していると思うので、その値をprintなどで表示する。
データが表示されれば、CGIは動いていますし、入力データもきっちり渡せているということです。
となると、データを受け取った後の処理が動いていないということになりますので、受け取った後の設定を確認する。
プログラムの設置や作成は地道な作業ですので、何が原因かを突き止めるには、一つ一つ行なうしかないので、がんばってください。
Perlモジュール(IO:Socket)が使えるようであればその設定を行なってテストされてはいかがでしょうか?
$send_type = 1; →$send_type = 2; に変更最後に、PHPが利用できるのであれば、http://hal456.net/qdmail/が簡単で機能も良いですよ。