XREAでPhotoXPを動かす(リベンジ編)
ここではRubyの使える無料ホスティングサービスXREA(エクスリア)にPhotoXPをインストールする手順について紹介したいと思います。
うちの場合アカウント名photoxp、s56サーバなので、インストールした場合のURLは以下のようになります。 XREAはsuEXECで動作するので、これだけで特にパーミッションの設定等は不要でした。
不要な人はtemplate/index.htmlでRSSアイコンを削除してしまうか、どうしても必要な人はphotoxp.cgiをphotoxp.xcgにコピーしてindex.htmlからのみphotoxp.xcgにリンクしましょう。
ダウンロード
まず、PhotoXPをダウンロードして展開します。photoxp-バージョン番号というフォルダが出来るので、バージョン番号部分を削ってphotoxpに変更します。設定変更
config.rbというファイルを開いて、THUMBNAIL_MODEのImageMagickをコメントアウトしてGDを有効にします。# Thumbnail Program #THUMBNAIL_MODE = 'ImageMagick' THUMBNAIL_MODE = 'GD'
XREAにファイル転送
ローカルにあるphotoxpフォルダを、XREAサーバ上のpublic_html/photoxpにFTP転送します。 その後、photoxp.cgiのパーミッションを755に変更します。うちの場合アカウント名photoxp、s56サーバなので、インストールした場合のURLは以下のようになります。 XREAはsuEXECで動作するので、これだけで特にパーミッションの設定等は不要でした。
RSSフィード
今のところ、XREAのサーバはXMLにまで広告を挿入しようとするようで、そのままではRSSフィードが動作しません。(広告免除の人は動作します)不要な人はtemplate/index.htmlでRSSアイコンを削除してしまうか、どうしても必要な人はphotoxp.cgiをphotoxp.xcgにコピーしてindex.htmlからのみphotoxp.xcgにリンクしましょう。
トラックバック(0)
このブログ記事を参照しているブログ一覧: XREAでPhotoXPを動かす(リベンジ編)
このブログ記事に対するトラックバックURL: http://www.daifukuya.com/photoxp/mt-tb.cgi/72

xreaでは、画像データが大きい場合に最新1.6.2ではエラーになりました
バージョンを落として1.3だとうまくいきました
1.3の場合、特に修正していません
フォルダのみ名前を変えてアップロードしました
1.6.4のバージョンアップでxreaでもうまくいきました
ありがとうございます
無事動いたようで何よりです!
あと、XREAだとアクセス制限がうまく動かないみたいで、現在調査中です。
今後ともよろしくお願いします。