1

サーバー上でジムの表示画面が機能していますが、クライアントから別の画面を追加するように求められています。私はphpとZendを初めて使用するので、助けていただければ幸いです。

サブドメイン(例:gymtest.group.com)を設定して作業できるようにしようとしています。これは、動作しているドメイン(gym.group.com)とまったく同じコードであり、次の警告エラーが表示されます。 。

警告:require_once(Zend / Loader.php)[function.require-once]:ストリームを開くことができませんでした:/home/group/subdomains/gymtest/Lynfield/Screen_01/includes/configure.phpの131行目にそのようなファイルまたはディレクトリはありません

誰かが私にこれについていくつかの方向性を教えてもらえますか?必要に応じて、より多くの情報を提供できます。ありがとうございました。

S :)

これがconfigure.phpのコードです

switch($_SERVER['SERVER_NAME'])
{
    case 'localhost':
        // SERVER PATHS
        define('DOC_ROOT_LYNFIELD_1', $_SERVER['DOCUMENT_ROOT'].'gymtest/lynfield/Screen_01/');
        define('BASE_HREF_LYNFIELD_1', 'http://'.$_SERVER['SERVER_NAME'].'/gymtest/lynfield/Screen_01/');
        break;
    default:
        // SERVER PATHS
        define('DOC_ROOT_LYNFIELD_1', $_SERVER['DOCUMENT_ROOT'].'/lynfield/Screen_01/');
        define('BASE_HREF_LYNFIELD_1', 'http://'.$_SERVER['SERVER_NAME'].'/lynfield/Screen_01/');
        break;
}


switch($_SERVER['SERVER_NAME'])
{
    case 'localhost':
        break;
    default:
        require_once('Zend/Loader.php');
        Zend_Loader::loadClass('Zend_Gdata');
        Zend_Loader::loadClass('Zend_Gdata_Calendar');
        break;
}   

更新-開発者から回答があります。

誰かが同じ状況に陥った場合に備えて、設定は実際にはhtaccessファイルにあり、すべての作業画面にはこの行があります

php_value include_path "/ home / group / subdomains / Gym / screen3 / ZendGdata / library"

画面が機能しないことを除いて、異なる画面番号でhtaccessに上記の行を追加すると、機能しました。

lynfieldの行が欠落しているときに最初の作業サイトがどのように機能するかはまだわかりませんが、元のサイトの画面は完全に正常に機能するので、誰かが説明してくれるといいですね。しかし今のところ、これが私のコピーした画面の答えです。

みんな、ありがとう。S :)

4

1 に答える 1

2

htaccessファイルで、php_value include_path "/ home / group / subdomains / gym / screen3 / ZendGdata/library"が問題を修正しました。詳細については、上記の更新をご覧ください。みんな、ありがとう。

于 2011-08-03T02:33:35.610 に答える