You can‘t run this command as root ( uid = 0 ).

最新的系统使用了是否使用 root 运行 php artisan 命令的检测,如果是 root 用户运行会提示 You can't run this command as root ( uid = 0 ). 错误。

解决方法:

复制代码
sudo -u www /xxx/bin/php /www/example.com/artisan xxx

其中,

  • www 为运行用户,通常为 wwwwww-data
    • 宝塔环境下,默认用户是 www
  • /xxx/bin/php 为 PHP 的运行路径
    • 宝塔环境下,通常为 /www/server/php/56/bin/php/www/server/php/70/bin/php
  • /www/example.com/artisan 为 artisan 命令的路径
    • 宝塔环境下,通常为 /www/wwwroot/example.com/artisan
相关推荐
蜀中廖化2 分钟前
python VSCode中报错 E501:line too long (81 > 79 characters)
开发语言·vscode·python
消失的旧时光-194318 分钟前
Android回退按钮处理方法总结
android·开发语言·kotlin
万少26 分钟前
开发者注意了 DevEco Studio 6 Release 开放了,但是我劝你慎重升级6应用
前端
千里马-horse39 分钟前
Async++ 源码分析7--parallel_reduce.h
开发语言·c++·async++·parallel_reduce
小刘不知道叫啥1 小时前
React 源码揭秘 | 合成事件
前端·javascript·react.js
量化交易曾小健(金融号)1 小时前
Python美股量化交易填坑记录——3.盈透(Interactive Brokers)证券API接口
开发语言·python
Madison-No71 小时前
【C++】探秘string的底层实现
开发语言·c++
ziyue75752 小时前
vue修改element-ui的默认的class
前端·vue.js·ui
树叶会结冰2 小时前
HTML语义化:当网页会说话
前端·html
冰万森2 小时前
解决 React 项目初始化(npx create-react-app)速度慢的 7 个实用方案
前端·react.js·前端框架