0

Yii フレームワークを使用して作成した Web ページをアップロードしようとしています。無料のホスティングを利用したかったので、000webhost.com を使用しました。FileZilla を使用して Web ページをアップロードし、Web ブラウザーに URL を挿入すると、次のエラーが表示されました。

Warning: require_once(/home/username/public_html/../yii/framework/yii.php [function.require-once]: failed to open stream: No such file or directory in /home/username/public_html/index.php on line 12

Fatal error: require_once() [function.require]: Failed opening required '/home/username/public_html/../yii/framework/yii.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/username/public_html/index.php on line 12

ホスティングに Yii を含めるべきだと思いますが、正直なところ、その方法がわかりません。

誰か助けてくれませんか?

どうもありがとうございました

編集:

私の主なメニューは次のとおりです。

<div id="mainmenu">
    <?php $this->widget('zii.widgets.CMenu',array(
        'items'=>array(
            array('label'=>'Home', 'url'=>array('/site/index')),
            array('label'=>'About', 'url'=>array('/site/page', 'view'=>'about')),
            array('label'=>'Contact', 'url'=>array('/site/contact')),
            array('label'=>'Login', 'url'=>array('/site/login'), 'visible'=>Yii::app()->user->isGuest),
            array('label'=>'Logout ('.Yii::app()->user->name.')', 'url'=>array('/site/logout'), 'visible'=>!Yii::app()->user->isGuest)
        ),
    )); ?>

そして、私の構造フォルダーは次のとおりです。

public_html/themes/verde/views/layout/main.php
public_html/protected/views/site/index
public_html/protected/views/site/contact
public_html/protected/views/site/login
public_html/protected/views/site/pages/about
4

2 に答える 2

0

Yii フレームワークをウェブホストにアップロードする必要があります。その後、正しいディレクトリにあることを確認してください。index.php ファイルのパスを変更できます。(正しいディレクトリにアップロードしてもエラーが発生する場合は、フォルダに十分な読み取り/書き込みアクセスを許可してください)

于 2013-09-10T10:29:51.863 に答える