相同的代码,通过浏览器执行,通过命令行抛出权限错误

相同的代码,通过浏览器执行,通过命令行抛出权限错误

我有一个应用程序在浏览器中运行良好,但通过命令行运行时会引发权限错误(与文件夹创建有关)。

可能是什么原因?

答案1

事实上,当您在浏览器中执行它时,它将以 apache 用户身份运行,而当您从命令行启动它时,它将以另一个用户身份运行,而该用户可能没有所有必要目录的访问权限。

相关内容