いちばん失敗した人決定戦

Ethnaというフレームワークでローカル環境にとりあえず、作ったページがるのですが、これを無料サーバとかにアップするところがよく分かりません。

いちおうPHPの使えるところのようです。
こうゆうフレームワークとかって自分でサーバやるときしか使えないのでしょうか?

また、ETHNAをインストールさせることはできますか?

初歩的な質問だとは思いますが、よろしくおねがいします。

・ethna
http://ethna.jp/

・公開場所 FTPでアップする。
http://wing2.jp/

A 回答 (1件)

PHPがEthnaの動作環境範囲内であればどこでも動きます。


但し、PEAR、Smartyは手動設置になる可能性があり、必ず呼ばれる
ファイル(基本的にcontrollerを呼び出す前のindex.phpなどだと思われますが)
にset_include_path()にてPEARのパスを通す必要が出てくるかと思われます。

また、wwwrootより前の階層にアクセス出来ないサーバ構成(アクセス制御)
ならばEthnaフレームワークやSmarty、PEAR、サイトのページ(テンプレートファイル)
をセキュリティの観点から保守する事は出来ません。
Ethnaのサイトのどこかにも書いてあったかと思いますが、
探しても見つかりませんでした。

最後に、SSHなどで接続できてコマンドを許可していない
サーバであるならば、Ethnaコマンドよりスケルトンの
作成は出来ないでしょう。

きっとこのサイトではSSHも利用不可、PEAR環境も無いと
仮定します。
そうした時、先に示した手動セットアップが必要になります。
    • good
    • 0
この回答へのお礼

親切な回答本当にありがとうございます!

手動でのPEARとSmartyになんとかチャレンジしてみたいと思います。

お礼日時:2007/06/13 00:52

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!