我已将我的文件从本地环境切换到我的 vps,现在我的 facebook 通知无法正常工作,即使我很确定我已经正确更新了所有路径。我试过用多种方式编写需求路径。 我正在执行从 jquery 到发送 facebook 通知的 php 页面的“$.post”,但出现此错误:
<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') ;
最佳答案
您使用 require_once 并出现错误“未找到类‘Facebook’”。如果您在一个不存在的文件上尝试 require_once,则会导致其他错误:“ fatal error :require():无法打开所需的 'php-sdk/facebook.php'”。所以路径可能没问题。检查是否正确上传了 php-sdk。 facebook.php 可能是空的。
关于php - 我的 require_once 路径有什么问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19823163/