我已将文件从本地环境切换到VPS,但现在我的Facebook通知不起作用,尽管我相当确定已正确更新了所有路径。我已经尝试多种方式编写 require 路径。 我正在使用 jQuery 的 "$.post" 方法向一个 PHP 页面发送请求,该页面会发送 Facebook 通知,但是出现了以下错误:
<b>Fatal error</b>: Class 'Facebook' not found in
<b>/home/zjkkvcxc/public_html/accepted.php</b> on line <b>9</b><br />
//THIS IS MY PHP REQUIRE PATH.
require_once('php-sdk/facebook.php') ;
//IN MY LOCAL ENVIRONMENT I WAS USING THIS PATH BECAUSE IT WAS THE ONLY ONE THAT WORKED. THIS DOESN'T WORK ON MY VPS THOUGH.
require_once(dirname(__FILE__).'/php-sdk/facebook.php') ;
facebook.php
相对于accepted.php
文件的位置,或者像在开发中一样使用绝对路径。 - Mehdi Karamosly