Facebookと統合されたcakephp 1.3のウェブサイトがあります。私のローカルホスト(Windows OSを使用)では正常に動作しますが、実際のホスティング(Linux OSを使用)ではこのエラーが発生しますFatal error: Class 'Facebook' not found in /home/username/public_html/app/plugins/facebook/libs/f_b.php on line 22
。これはf_b.phpです
App::import('Vendor', 'Facebook.facebook/src/facebook');
App::import('Lib', 'Facebook.FacebookInfo');
class FB {
/**
* Facebook Api
*/
public static $Facebook = null;
public function __construct() {
if (empty(self::$Facebook)) {
self::$Facebook = new Facebook(FacebookInfo::getConfig()); } // 22 line
}
どうやら Vender をロードできないようです。パスに問題があると思いますが、これも機能しません。App::import('Vendor', 'Facebook.facebook'.DS.'src'.DS.'facebook');
f_b.php
フォルダーにありplugins/facebook/libs/
、このFacebook.php
ベンダーはplugins/facebook/vendors/facebook/src
フォルダーにあります
ありがとう