我已经按照网站上的说明安装了hack-nightly并使用nginx设置了fastcgi,但是在尝试创建使用xhp的简单文件时出现错误:
<?hh
$x = <html><body>hello</body></html>;
echo $x->toString();
Run Code Online (Sandbox Code Playgroud)
错误:
Fatal error: Class undefined: xhp_html in /
Run Code Online (Sandbox Code Playgroud)
我需要采取一个步骤来启用此功能,还是需要安装其他导入或包?
小智 7
您需要包含XHP库,您可以在此处找到它.这定义了:xhp基类以及所有HTML类.将所有三个文件放在源代码树中的某个位置,然后在使用XHP执行任何操作之前包含init.php.
Facebook上的HHVM.dev小组目前正在讨论是否应默认包含该库,您可以在https://www.facebook.com/groups/hhvm.dev/229787297210377/上查看.