AMH 怎么指定www用户来运行php脚本。我现在运行脚本出错了。
amh amcrontab run_php lnmp01 php-8.3 /home/wwwroot/lnmp01/domain/test.com/web/app/bin/legacy -C cron
提示root用户不行。
[amcrontab-2.5 run_php]=============================================================[OK] amcrontab-2.5 is already installed.[ERROR] Unable to run as root (run this command as a regular user)============================================================= [Linux] AMH 7.1 https://amh.sh[amcrontab run_php]========================================================================================================================== [Linux] AMH 7.1 https://amh.sh[amcrontab-2.5 run_php]=============================================================[OK] amcrontab-2.5 is already installed.[ERROR] Unable to run as root (run this command as a regular user)
搞不了。
amh有安全限制非root用户是执行不了amh命令。
如果要用非root用户执行,建议用直接用php的命令,先在面板的『网站』环境列表勾选上命令行选项。(像上面的lnmp01、php-8.3的环境)
再用sudo指定www用户执行,如:
sudo -u www php /home/wwwroot/lnmp01/domain/test.com/web/app/bin/legacy -C cron
要在AMH上以www用户运行PHP脚本,你需要按照以下步骤进行操作:
chmod +x /path/to/your/script.php
命令来添加可执行权限。http://your_domain/amh
访问。amh amcrontab run_php lnmp01 php-8.3 /home/wwwroot/lnmp01/domain/test.com/web/app/bin/legacy -C cron
注意:确保将php-8.3
替换为你实际使用的PHP版本号。
su - www
命令切换到www用户,然后再运行你的PHP脚本。请确保你的AMH版本支持以上操作,并且你具有足够的权限来配置用户和权限设置。如果问题仍然存在,可能需要检查其他系统配置或日志文件以获取更多错误信息。
第一次用AMH,有个问题,如何来升级PHP,NGINX和MYSQL? 安装的时候选择好了版本,之后如何来升级这些东西呢? 没有找到哪里可以升级
如何在amh上部署 go 或者 python 脚本。应用商店不考虑支持其他编程语言的安装和环境创建吗 应用商店没有搜索到相关的程序
AMH面板安装微擎系统,提示服务器错误 1
关于在AMH面板使用nginx stream块的问题 因为想要复刻这个项目:https://www.notionfaster.org/%E5%AE%9E%E7%8E%B0%E6%96%B9%E6%B... 其中nginx设置的模块是 AMH的vhost中似乎只能设置server层级,有什么办法在不直接修改amh面板nginx的情况下,使用nginx stream块? 提问了openai很长时间,未
AMH如何才能分别设置用户、用户组和权限?现在想批量设置所有文件夹和文件的用户和用户组,然后再分别设置部分文件夹和文件的读写权限,但AMH在设置用户和用户组的时候就必须同时设置/修改文件权限,搞得很是头疼。因为这些文件和文件夹需要各自拥有不同的读写权限 目前暂时的方案是ssh命令去统一设置文件夹及文件所属用户、用户组,然后再在面板内单独对部分文件设置不同的权限。 希望能将文件的用户、用户组、权限,
AMH如何修改登录用户名,每次记不住用户名有点难受 尝试在官网找工单系统,没有找到相关文档