普通用户甚至无法通过 docker 执行 php 和 composer

普通用户甚至无法通过 docker 执行 php 和 composer

php 和 composer 甚至无法通过普通用户的 docker 执行。如果我也可以解决 docker 的问题,我只需删除 ubuntu 版本的 docker 并安装官方版本,一切正常,甚至安装了 docker desctop,这甚至很酷。但是 php 不想以任何方式通过用户执行命令,只有通过 sudo 才能执行命令。我尝试通过 ondrej/php 存储库进行安装,但它尚未在 Ubuntu 23.10 中得到官方支持,我不得不手动调整存储库以安装新版本,但即使这样也无济于事。在此之前,我尝试手动安装 php 并且有所帮助,但我无法执行 php artisan,他发誓没有像 zip 这样的组件,但尽管我记得我用扩展编译了它,但即使 phpinfo 也指出它已全部包含在内。总的来说,我很痛苦,我甚至尝试使用 docker 不止一次,但即使这个选项也不起作用(如果有有效的配置,请写入)。

相关内容