現在作業中なので間違いがあるかもしれません!!

事前確認事項

ライセンス形態

  1. GNU public license version 2以上 (詳細)
  2. Swiss Ephemeris Professional License
    1. ライセンス契約書を2部印刷する
    2. 必要箇所を入力、サインする
    3. 国際便で郵送する。住所情報: Astrodienst AG, attention Dr. Alois Treindl, Dammstr. 23, 8702 Zollikon, Switzerland.

      ※クレジットカード情報を忘れずに(invoiceを送ってくれる)
    4. 契約書を締結した後、CDROMを送ってくる。
    5. もし急いでいる場合はFAXで契約書を送ってもよい。CDROMを郵送し、クレジットカード請求を行う。契約書の郵送は変わらず行わなければいけない

ドキュメント

ftp://ftp.astro.com/pub/swisseph/doc/

  • swisseph.c

設定箇所

サーバ設定

aptitude install xml-rpc-api2cpp
aptitude install php5-dev

ソースをダウンロードする

http://細密占星術.com/fortune/swisseph.tar.gz

回答する
rootになる

sudo su
cd ./swisseph

php.iniをコピー

cd /etc/php5/apache2/php.ini .

修正する

extension=swisseph.so
swisseph.ephemeris_path = /home/***/ephe/
↑このパスは以下のディレクトリにあるファイルをダウンロードして配置した場所を指定する
ftp://ftp.astro.com/pub/swisseph/ephe/

確認方法

エラー時には

./configure: line 2883: php-config: command not found

./configure

時にこんなエラーが

./configure: line 2883: php-config: command not found
configure: error: Cannot find php-config. Please use --with-php-config=PATH

こんな時はphp5-devを入れる

参考URL


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2012-03-12 (月) 16:54:43 (197d)