Debian Squeeze | PHP 5.4.33 | nginx: 1.6.2 | Cakephp 2.5.x
Текущий код работает на Apache Config, но не на Nginx
App::import('Vendor', 'Facebook', array('file' => 'facebook'. DS .'facebook.php'));
$this->facebook = new Facebook(array(
'appId' => Configure::read("FB_APP_ID"),
'secret' => Configure::read("FB_APP_SECRET"),
))
Также попробовал
require_once APP . 'Vendor' . DS .'facebook'. DS .'facebook.php';
Но все равно выдает ошибку
Fatal error: Class 'Facebook' not found in /***/**.... on line **
FacebookSDK внутри приложения / Vendor
Конфигурация Nginx: http://pastebin.com/pAxwJXFX
Работает на Apache, но не на Nginx
Наконец-то получил решение от https://stackoverflow.com/a/19391688/977070
Просто нужно установить php5-curl
sudo apt-get install php5-curl
Других решений пока нет …