Ubuntu详细信息:
B_ID=Ubuntu
B_RELEASE=20.04
B_CODENAME=焦点
B_DESCRIPTION=“Ubuntu 20.04.6 LTS”
我想在我的Linux机器上安装Magento。我使用ddev快速启动magento。https://ddev.readthedocs.io/en/stable/users/quickstart/#magento-2
此命令出现以下错误:
/var/www/html/vendor/composer/90d2dd07/dev/tests/acce
ptance/tests/_data/adobe-base-image-long-name-image-long-name-image-long-na
me-image-long-name-image-long-name-image-long-name-image-long-name-image-lo
ng-name-image-long-name.jpg):无法打开流:文件名太长
Error
我认为这是由于Linux中的char限制。有什么办法可以绕过它吗?我不能在根文件夹中运行命令,因为我们不能用sudo运行ddev。
1条答案
按热度按时间58wvjzkj1#
正如@rfay所指出的,这是由于我的主文件夹使用ecryptfs加密,导致文件名加密达到极限。作为变通,我有-
我在我的主目录外创建了一个单独的目录,并设置了适当的权限以允许ddev访问它。以下是一个逐步指南:
创建新目录:选择主目录之外的位置,例如/opt/magento。
设置所有权和权限:将目录的所有权分配给我的用户帐户并设置相应的权限。
然后我用这个文件夹为Magento。