php – Yii2配置为在外部http存储中使用供应商文件夹
作者:互联网
我使用yii2框架构建了多个restful apis,我希望使用存储在不同地址的单个供应商目录
那是
我在www.example1.com上托管了一个应用程序,在www.example2.com上托管了另一个应用程序,我想在www.example3.com上包含供应商文件,以便在example1和example2中我只有上传没有供应商目录的resful文件夹
在查看yii2高级文件夹后,我在index.php中找到了这些行
require(__DIR__ . '/_protected/vendor/autoload.php');
require(__DIR__ . '/_protected/vendor/yiisoft/yii2/Yii.php');
我尝试过做的工作
require(__DIR__ . 'http:://example1.com/pathto/_protected/vendor/autoload.php');
但是上面的失败,我怎样才能做到最好
解决方法:
你不能通过HTTP做到这一点.
唯一的解决方案是创建共享的NFS卷,它将作为您的供应商/目录安装在两个服务器上.在您将能够为两台服务器使用相同的供应商目录之后.
如果将这两个站点部署到同一服务器,则可能更容易.
标签:php,yii2,yii2-advanced-app 来源: https://codeday.me/bug/20190705/1392201.html