我workerman项目打包之后想让读取data.json文件里面的数据
if (Phar::running()) {
echo "在包内运行 \n";
$filePath = '/../' . __FILE__ . '/data.json';
echo $filePath;
} else {
$filePath = __DIR__ . '/data.json';
}
这个是我的代码。不生效,请问该如何找到
看一下
getcwd
函数。getcwd()在包内路径不对
在同级目录创建public 然后直接可以访问
没用webman,打包的workerman