2017-07-13 4 views
-1

yiiアプリをローカルに作成しました。そして今、私は同じものをアップロードしたいと思います。私はドメインを持ってきましたが、ちょっと混乱しています。どのタイプのホスティングが必要ですか?yiiアプリケーションをホストしたい

は、私は、Windows、VPSといくつかのサイトの専用サーバー用CPanelの(Linux)のにParallels Pleskのようなオプションがあります。

私はYii 1.1 とデータベースを使用してMySqlのアプリケーションを開発しました。

君たちは私が利用可能な最善と私が一緒に行くに適したホスティング示唆でした。(それは経済的でなければなりませんけど。:-P) そして、何の事、私は検討すべき、または私ののYiiのホスティングを購入しながら、必要とされていますアプリケーション。

編集:
私は実際に試したホスト名/パスは、/ /のYii /要件/ index.phpにし、それは私の友人に渡すには、共有ホスティング、私は(彼のサーバースペース上のYiiをインストールするための適切な方法を見つけることができませんでした彼はWindowsホスティングを持っている)。 サーバー上にyiiフレームワークをインストールするためのコマンド($ php/yii/framework/yiic webapp directory-where-app-will-reside)を実行するには、SSHが必要です。 彼のホスティングエージェンシーのTech-supportと呼ばれると、あなたはVPSやSSH用の専用サーバーに行く必要があると言いました。

+1

cPanel、Pleskなどsuck - システム全体を引き継ぎ、好きなように設定することを非常に困難にします。 Digital OceanやAmazon EC2の無料のティアのような場所から$ 5 /月のVPSを手に入れて、あなたの好みに合わせて設定してください。 – ceejayoz

答えて

0

Yiiアプリケーションは、PHPをサポートする任意のサーバー/ホスト上で動作します。

この場合、mysqlもサポートするサーバーまたはホストが必要です。

あなたのウェブサイトのトラフィックに関連して、ホスティングやVPSを共有する選択肢です。

アプリケーションにYii2の要件を示すrequirement.phpという名前のファイルが存在する必要があります。 Yii1について:

  1. Requirements¶Yiiのをインストールした後、あなたのサーバがYiiのの要件を満たしていることを確認することをお勧めします。あなたは、Webブラウザで次のURLを経由して 要件チェッカースクリプトにアクセスすることによって、そうすることができます:

http://hostname/path/to/yii/requirements/index.php YiiはPHP 5.1が必要なため、サーバーは、PHP 5.1またはインストールされ、Webサーバに利用できる上を持っている必要があります。 Yiiは WindowsとLinux上のApache HTTPサーバーでテストされています。 PHP 5.1がサポートされている場合は、 を他のWebサーバーとプラットフォームで実行することもできます。

ただし、ホストがLAMPプラットフォームにある方が良いです。

+0

私は実際にhttp://hostname/path/to/yii/requirements/index.phpを試してみました。私の友人は共有ホスティングを渡しましたが、彼のサーバースペースにYiiをインストールするための適切な方法が見つかりませんでした。 Windowsホスティング)。誰かがサーバー上にyiiフレームワークをインストールするためのコマンド($ php/yii/framework/yiic webapp directory-where-app-will-reside)を実行するにはSSHが必要だと言いました。 ホスティングエージェンシーの技術サポートと呼ばれると、彼らはVPSやSSH用の専用サーバーに行く必要があると言いました。 – Mukesh

+0

'public_html'にアプリケーションコードをアップロードし、' yii'フレームワークフォルダを 'public_html'の親フォルダ' 'にアップロードする必要があります。その非常に簡単! – msoa

+0

さて、Windowsサーバーにアップロードしました。レイアウト(ヘッダーとフッター)のみが表示され、エラーが残ります。 アプリケーションランタイムパス "G:\ domain_name \ Webapp_name \ protected \ runtime"は有効ではありません。それがWebサーバープロセスによって書き込み可能なディレクトリであることを確認してください。 – Mukesh

関連する問題