我使用 Easy Engine 4 为网站安装设置服务器。他们使用 Docker,这给我带来了问题。
如何从一个站点获取卷以访问另一个站点的卷?普通安装只使用相对路径,但这不适用于 Docker
我有类似的东西
/opt/easyengine/sites/site1.com with real path in
/ var / lib / docker / volumes / site1com_htdocs / _data / htdocs / public
我想访问一个文件
/opt/easyengine/sites/site2.com
real path -> /var/lib/docker/volumes/site2com_htdocs/_data/htdocs/public
这让我很困惑,我不知道我是怎么用 docker 做的
$files = scandir("/var/lib/docker/volumes/site2com_htdocs/_data/htdocs/public/gallery");
var_dump($files);
<br />
<b>Warning</b>: scandir(/var/lib/docker/volumes/site2com_htdocs/_data/htdocs/public/gallery): failed to open dir: No such file or directory in <b>/var/www/htdocs/index.php</b> on line <b>11</b><br />
<br />
<b>Warning</b>: scandir(): (errno 2): No such file or directory in <b>/var/www/htdocs/index.php</b> on line <b>11</b><br />