问题标签 [jail-shell]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
linux - 如何解决越狱安装错误
我正在尝试安装jailshell
,但在使用make
命令时,出现以下错误:
/bin/sh: PYTHONINTERPRETER@: 找不到命令 make[1]: * [jk_lib.pyc] 错误 127 make[1]: 离开目录 /root/soft/jailkit-2.13/py' make: * [all] 错误 2
我该如何解决这个错误?
laravel - 保持 laravel 队列:工作在越狱时运行
我在保持 queue:work 命令在我的服务器上运行时遇到问题。我尝试了 nohup,但是一旦我关闭终端(无论我尝试了什么,它每 5 分钟左右超时一次),这个过程就会消失。
我想过在 cron 中运行一个脚本来启动 nohup 命令,但是它也在 jailshell 中运行,所以我无法查看该进程是否仍在从以前的 cron 运行,我不想要潜在的 20k 副本之所以这样运行,是因为它每分钟都在尝试启动。
我也无权安装软件来安装 Supervisord。
那么,我可以使用哪些其他解决方案来确保它保持运行?
编辑我联系了我的主机的支持人员,看起来我没有真正的选择。我想我将不得不在 Linode 上设置这个项目,或者重新做一些事情来避免排队任务。
python - 无法从 cPanel cron 作业调用 Python 3
我在我的 cpanel cron 作业中添加了这个
但我得到这个错误
但我可以python3.7 myscript.py
从命令行调用就好了。如何在 cPanel cron 作业中运行它?
laravel - 无法将更改推送到 cpanel 托管的存储库
我正在尝试设置一个 cpanel 托管的存储库,以使用 laravel 项目进行持续部署,该项目也托管在 github 存储库中。目标是使用子域作为测试服务器(如我电脑上的 xampp),以便在与我用于生产的共享托管服务器相同的环境中工作。
当我必须将更改推送到 cpanel 存储库时,问题就出现了。为了达到这一点,我已经采取了一些步骤:
- 从 cpanel 的 git 版本控制创建了一个空存储库
- 克隆 github 的仓库到我的电脑
- 将 cpanel 存储库作为远程存储库添加到本地存储库
- 在 cpanel repo 上执行
git config receive.denycurrentbranch updateInstead
(通过 ssh) - 在本地 repo 上执行
git push -u cpanel Development --exec=/usr/local/cpanel/3rdparty/bin/git-receive-pack
以推送所有文件和更改。cpanel
远程在哪里,Development
是我本地仓库上的分支名称
在此之后,我得到以下信息:
我真的不明白为什么我会遇到这个问题,我试图通过以下方式做到这一点:
- 在 cpanel 上创建一个空仓库 / 将 cpanel 仓库克隆到本地 / 获取 github 仓库 / 从本地推送到 cpanel 仓库
- 将 repo 克隆到 cpanel / 将 cpanel repo 克隆到本地 / 将更改从本地推送到 cpanel repo
他们都把我带到了控制台中的相同错误。有没有办法建立一个 cpanel repo 来进行持续集成?
任何帮助将不胜感激。提前致谢
python - 权限在越狱中被拒绝
我正在主机上安装我的 Django 项目,但是当我想激活虚拟环境时,控制台会标记此错误:jailshell: .virtualenv/bin/activate: Permission denied。 而且我不知道如何修复它,我正在通过cpanel使用它。谢谢
jail-shell - 越狱:作曲家:找不到命令
当我通过 SSH 连接到我的服务器并运行composer install
它时,它可以正常工作。但是,当从我的 CI/CD 发出将在我的服务器上通过 SSH 获取更改的命令时,我收到此错误:
我该如何解决?
我的 CI/CD:
编辑
回答@NicoHaase 的问题。有一个关于在我的上添加别名的指南,.bashrc
但它仍然不起作用,所以我最终下载composer.phar
并将它添加到我的存储库中,而不是composer install
,我使用php composer.phar install
。我的意思是它现在可以工作,但这不是这个问题的解决方案,所以我不会写这个作为答案。