我正在运行一个使用HHVM / NGINX运行的PHP站点
/usr/bin/hhvm --config /etc/hhvm/php.ini \
--config /etc/hhvm/server.ini \
--user www-data \
--mode daemon
我尝试使用exec
通过HHVM服务器提供的PHP文件执行另一个PHP文件。像下面的东西。
echo exec('another_file.php');
但它不会输出任何东西。但下面一行
echo exec('whoami');
的工作原理。它返回了www-data
。
所以我尝试使用SSH连接到服务器并执行此操作。
sudo -u www-data bash
php another_file.php
此返回
Failed to initialize central HHBC repository:
Failed to initialize schema in /home/ubuntu/.hhvm.hhbc:
Failed to open /var/www/.hhvm.hhbc: 14 - unable to open database file
如何启用此功能?