Nginx 在将XHP与HHVM一起使用时获取未定义的类,尽管已经进行了必要的包含

Nginx 在将XHP与HHVM一起使用时获取未定义的类,尽管已经进行了必要的包含,nginx,hhvm,hacklang,Nginx,Hhvm,Hacklang,我使用的是nginx1.6.2、ubuntu14.04和hhvm3.3.0 我的服务器是本地配置的,我能够访问它的页面并执行常规的黑客脚本 当我尝试执行必须包含XHP库的脚本时,问题就出现了。如果我从命令行调用hhvm index.php并以预期的输出执行,那么它们可以很好地工作,但是如果我尝试从浏览器打开页面,hhvm会记录xhp undefined类错误 这是我的设置: ls index.php info.php xhp ls xhp core.php html.php init.

我使用的是nginx1.6.2、ubuntu14.04和hhvm3.3.0

我的服务器是本地配置的,我能够访问它的页面并执行常规的黑客脚本

当我尝试执行必须包含XHP库的脚本时,问题就出现了。如果我从命令行调用hhvm index.php并以预期的输出执行,那么它们可以很好地工作,但是如果我尝试从浏览器打开页面,hhvm会记录xhp undefined类错误

这是我的设置:

ls
index.php  info.php  xhp

ls xhp
core.php  html.php  init.php
这是index.php文件:

<?hh 
error_log("Entered Index", 0);
require_once('xhp/init.php');
$body = "www.facebook.com";
echo <a href = {$body} >facebook</a>;
<?hh
echo  defined('HHVM_VERSION')?'Using HHVM':'Not using HHVM';

文件权限设置不正确,init.php、core.php和html.php文件的其他文件上没有读取标志