我安装了zephir OK (0.3.7a)并运行了测试,得到了如下错误:
root@vmlinux64 64构建PHP警告:由于安全原因,在第107行的/usr/local/lib64/zephir/Library/CompilerFile.php中禁用了system():file_get_contents(.temp/0.3.7a/_root_test_test_Hello.zep.js):未能打开流:在第110 zephir \ /usr/local/lib64/zephir/Library/CompilerFile.php中没有这样的文件或目录:无法解析文件: /root/test/test/Hello.zep
我运行zephir help是可以的。0.3.7a .我确实喜欢这样:
$ zephir test
$ cd test/test/
$ vim Hello.zep Hello.zep**:**中的
namespace Test;
class Hello
{
public function say()
{
echo "hello from test";
}
}并保存它,然后转到../并运行zephir build
错误出现在上面..。
我在我的centOS6.5_x86_64上安装了lnmp 1.0-完全,php版本是5.3.17。
提前感谢!
发布于 2014-03-25 19:51:15
我也有一些问题,最后我做的是从头开始,使用下面的代码。
$ zephir init test
$ cd test/test/
$ vim hello.zep根据需要编辑该文件(我了解到,您只需保留文件和其他东西-小写或Zephir因某种原因而爆炸)。
那么当你建造的时候,它应该是好的。
至于您的主要问题,请确保您运行的是php5.4和更高版本。我运行了5.3,遇到了很多问题,直到我升级了我的php版本,然后问题神奇地消失了。
https://stackoverflow.com/questions/21924515
复制相似问题