免責事項: スタック オーバーフローに投稿された同様の種類の問題がありますが、これらの質問はそれぞれの回答であり、この問題には適しておらず、回答も修正に役立ちませんでした。これらの問題は異なり、答えはそれらの特定の質問にのみ適しており、一般的なものではありません。彼らは長い闘争の後、二度考えた後、私は助けを得るためにこの質問を投稿しています. 誰かがこの質問を気に入らない、または理解していない場合は、フラグを設定してこの質問を閉じるのではなく、連絡して明確にしてください。無視して渡すほうがいいです...ありがとう!
要件:コア PHP Web サイトで Google カレンダー API 用の Zend フレームワークを使用しています。タクシーのオンライン予約です。誰かがタクシーを予約したい場合、フォームは予約の詳細を使用して、Google カレンダー、データベース、最後にペイパルにマークを付ける必要があります。支払いがペイパルで行われた場合は、カレンダー データを「支払い済み」または「支払い - 保留中」などに書き換えて更新する必要があります。
問題 :以下のコードをファイルに追加しようとすると、プログラムは以下のコード行からのエラー メッセージをスローします。
- 以下は必須ですが、上記はオプションです
.
このコードは、Google カレンダーにイベントを追加するために使用されます。
この問題を解決するにはどうすればよいですか?
ソースコード:
error_reporting(E_ALL);
define('ROOT_DIR', dirname(dirname(ファイル)));
// Zend Framework ファイルへのパスを設定します
set_include_path('.' . PATH_SEPARATOR . ROOT_DIR.'/app/' . PATH_SEPARATOR . ROOT_DIR.'/lib/' . PATH_SEPARATOR . ROOT_DIR.'/lib/incubator' . PATH_SEPARATOR . get_include_path() );
echo 'Zend Framework ファイルへのセットアップ パス - 完了'.'
';error_reporting(E_ALL);
// オートローダーを登録する
require_once 'Zend/Loader.php';
echo 'loader.php - require() が完了しました'.'
';Zend_Loader::loadClass('Zend_Gdata'); Zend_Loader::loadClass('Zend_Gdata_ClientLogin'); Zend_Loader::loadClass('Zend_Gdata_Calendar'); Zend_Loader::loadClass('Zend_Http_Client');
echo 'オートローダーの登録 - 完了';
// サービスに接続
$gcal = Zend_Gdata_Calendar::AUTH_SERVICE_NAME; $user = "email@gmail.com"; $pass = " * "; $client = Zend_Gdata_ClientLogin::getHttpClient($user, $pass, $gcal);
echo 'サービスへの接続 - 完了';
エラー:
// このステートメントを出力しました - 上記のコードを参照してください。
Zend Framework ファイルへのパスのセットアップ - 完了
警告: require_once(Zend/Loader.php): ストリームを開けませんでした: No such file or directory in /home/website/public_html/add-session-dev.php on line 20
致命的なエラー: require_once(): 必要な 'Zend/Loader.php' を開くことができませんでした (include_path='.:/home/website/app/:/home/website/lib/:/home/website/lib/incubator:.: /usr/share/pear:/usr/share/php') /home/website/public_html/add-session-dev.php の 20 行目
上記のエラーの後、何も実行されません。