札幌で賃貸不動産業を営んでいる(有)エルム不動産がデータベースを作成しました。
amigo databaseさんの基本CGIを使わせていただき、不動産情報を管理しています。
お部屋を探していて物件情報を見にきたけれど、ここはキチンと管理されているの? という方や
これから挑戦しようかな? という方に参考になればと思い作りました。
役立つ方法を提供したい為に特別にご紹介しちゃいます。

>>作成編へ
>>編集画面作成へ
>>検索結果画面作成へ
>>詳細画面作成とショートカットキー
>>完成後のカスタマイズ

>>(有)エルム不動産HPへ

1.物件管理


←が管理画面の一部です。
物件の命ともいえる空きと更新日が一目でわかるように
しております。重要な管理画面での結果ですが、
これによって地区別、家賃別、建物別、など詳細を記入し
検索結果を見て修正を行います。
他に外観写真、間取図面の有無、物件ごとのアクセス数
なんかも、おまけで付けております。

作り方
作成にあたって初心者の方でも 以下の事柄をクリアしていると作成は簡単です。

・HTMLページをメモ帳などを使いタグ入力、編集ができる方
相対パス知識やご自分のホームページの階層(WEBディレクトリ)を理解している方

・・・・・理解しているとサクサクできます。理解していない方でも理解しながら作成できます。
商品データベースや、日記データベース、様々な豆知識データベースなどにも対応し、
アイデア次第で様々な使い方ができます。
※当社では設置代行、CGIの改造などは一切行っておりません。全てご自分の責任で作成してください。
私がわかる質問などは当然無料でお答えします。
>>作成編へ
>>編集画面作成へ
>>検索結果と検索画面作成へ


準備

amigodatabaseのCGIプログラムをダウンロードし、解凍します。
datebaseフォルダが生成されていますのでクリックし、
左のdocsフォルダをクリックし
readmeを開き説明書を確認してください。
これを見ると大体わかりますので参考に作成します。

作成方法ですが、ローカルで仮想サーバーを立てる方法と
直にwebサーバーへアップ修正する方法があります。
特にCGIを改造する場合は無限ループなどの事故
繋がる為にローカルサーバーをたてて実験後にUP
することを をお勧めします。

ローカルサーバーの立て方とソフトは以下がおすすめです。
 
 ・HTTPD

 ・Apache



1

amigodatabaseのCGIプログラムをダウンロードして
メインCGIの行頭を自分のサーバーの書き方へ
変更し、以下へ進んでください。

#!/bin/perlだったり、#!/usr/bin/perlだったりします。
これだけのことですが、半角スペースなどをいれてしまうと
全てがエラーになり、苦労します。
この構文はサーバーのperlスクリプトの位置を示すものだそうです
(ヘェ2くらい?かな?)

そして、各画像Fileやスクリプト、CGIのディレクトリを相対パス
で設定していきます。

 


 

SAMPLE.htmlの上部リンク部分のリンクを変更します。
リンクはホームを自分のindex.htmlかとりあえずはsample.htmlに
設定します。
この場合、絶対パス(フルパス)でもいいし、相対パスでも可能
※白紙のindex.htmでもいいので置いておかないと第3者から
悪事を行われる可能性があるのでので気をつけましょう l



2

amigodatabaseのCGIプログラムをサーバーへアップロード
自分の契約しているサーバーの取り決めによって
CGIディレクトリーへアップしましょう。
この場合、間違った場所へアップするとピクリとも動きません。

※エラーが出てしまう場合は構文チェックをしてみましょう。

 


3

アップロードする際に、パーミッション設定も同時に行って
ください。

CGIは755や705などサーパーによって多少異なりますが
大抵は755で稼動します。
←はFFFTPの属性変更画面です。



4

とりあえず、アップロードし、動作確認を行ってください。
全て正常に起動しなければ、
作成には取りかからないで下さい。

正常に起動しない場合は・・・

画像の表示・・・・imageFileの相対パスの記述ミス

検索ができない・・database.cgiの相対パスの記述ミス

動かない・・・・パーミッションの設定が大部分

などが第1に考えられます。

正常に動作確認した後はユーザー登録を行ってください。

>>作成編へ
>>編集画面作成へ
>>検索結果画面作成へ
>>詳細画面作成とショートカットキー
>>完成後のカスタマイズ

>>(有)エルム不動産HPへ


このDBは色々な方々のご協力をいただき、すべて無料で作成しました。