问题标签 [ovh]

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.

0 投票
0 回答
659 浏览

php - OVH cron 作业 / Symfony 命令

我正在开发一个 Symfony 项目,我有 4 个命令允许我更新电话和电子邮件数据,这要归功于 OVH' Api。当我在本地( php bin/console converseo:updateTelephony )上使用我的终端时,该命令可以正常工作。

现在,我想使用 Ovh 的 cron 接口将这些命令放入 crontab 中。我做了一个 php 文件test.php

test.sh

我得到了错误:

这些行完全相同,我不明白为什么会出现此错误。

非常感谢您的回答!

0 投票
1 回答
583 浏览

php - 在共享服务器 OVH 上以 cron 的形式执行 Symfony 命令

我想在 OVH 共享服务器上执行 à Symfony3 命令,但仍然出现错误。

我创建了一个 sh 脚本“verifyCampaign.sh”并放入 www/cron

我知道 OVH 找到了我的脚本,因为我在 cron 日志中有这些信息:

但为什么它告诉我这个错误?当我在控制台中在线尝试我的命令时,它运行良好

编辑

在 chmod 777 我有一个新错误:

我现在要尝试不同的路径。所以看来问题出在剧本上

编辑 - 改进答案

正如接受的答案中所说,问题是脚本文件的访问权限。

对于另一个问题,在 ovh 中访问您的文件夹的正确路径是:

在我的情况下 id = 76

所以如果你想执行 Symfony3 命令,你必须这样做:

就我而言,您的:commandName = app:verify-campaign

0 投票
2 回答
2730 浏览

symfony - 如何在 Symfony2 应用程序中访问 /wkhtmltox/bin/wkhtmltopdf

我使用 KnpSnappyBundle 在我的 Symfony2 应用程序中生成 PDF。它在我的本地 wamp 上运行良好,配置如下:

我尝试使用该应用程序,但在根目录下使用 wkhtmltox 的文件夹,其配置为:

它不起作用。它收到以下消息:

我正在使用 OVH 的虚拟主机服务器。

0 投票
1 回答
312 浏览

php - symfony url /web issue on OVH shared hosting in production

I'm new to Symfony (Currently using Symfony 3.2) and I'm trying to Deploy a Symfony Application into production on shared hosting OVH. Everything works except one thing, website is working with url www.mydomain.com/web instead of www.mydomain.com, without /web page is showing index of/ and I dont know how to fix this. What should I do to to make this work properly?

Hosting directory with my websites looks like this:

and my htaccess file:

0 投票
0 回答
65 浏览

ruby-on-rails - appname.herokuapp.com 在部署后将我重定向到 www.appname.com

我有一个项目,该项目之前部署在 evolix 服务器中,域名为www.appname.com(OVH 域)。

我将项目迁移到heroku。部署后,当我单击链接appname.herokuapp.com时,它会将我重定向到 www.appname.com,因为我们的项目不再位于 evolix 中,所以该链接已关闭。

有人可以解释一下这个问题吗?我应该怎么做才能解决它?

我花了很多时间寻找解决方案,但在这种情况下我没有找到有用的东西。

0 投票
2 回答
2831 浏览

php - 通过 OVH 邮件使用 swiftmailer 发送邮件

我想向用户发送确认电子邮件。我确实用 composer 安装了 swiftmailer,这些是我在参数中的配置。yml 和 config.yml

配置.yml

我将此代码添加到我的控制器并进行了测试,但没有发送任何内容:

我想问一下问题是来自配置还是来自代码。

提前致谢。

0 投票
1 回答
1023 浏览

git - 在 OVH 共享服务器上使用 Git 部署 Symfony 网站

我想直接从 git 到我的 ovh 服务器配置我的 Symfony 网站的自动部署(性能提供 - 具有 SSH 访问权限)。

我遵循了这些 ovh 说明:https ://docs.ovh.com/fr/fr/web/hosting/24-days/day07/

  1. 在 $HOME/bin 中安装作曲家
  2. 使用 git init --bare 创建了一个远程 git 存储库 $HOME/depot_git_beta
  3. 在 $HOME/depot_git_beta/hooks 创建了一个 post-receive 文件

    /li>
  4. 添加远程存储库

    /li>
  5. 但是当我这样做时git push ovh develop,它似乎确实有效,git bash 告诉它是最新的,但在 ovh 服务器中似乎没有发生任何事情。

知道出了什么问题或我应该先看哪里吗?

0 投票
0 回答
496 浏览

node.js - Socket.io Nodejs 专用游戏服务器 - 发送消息会增加 CPU 使用率 - 如何获得更多 CPU 容量?

我正在使用 Socket.io 和 Node.js 开发一个简单的多人游戏。我遇到了一些性能问题并尝试调试以找出可能存在内存泄漏的位置。发生的情况是,每个添加到游戏中的玩家的 CPU 使用率都会持续增加约 10%,然后保持稳定,直到我最终添加另一个玩家(它会再增加 10%)或断开玩家连接(减少 10%)。

在我研究了一段时间后,我发现这种增加的原因是服务器端的“发射”。服务器看起来像这样:

我认为问题在于我多次使用匿名函数,所以我改变了它,但它似乎没有做任何事情。

所以,在弄乱了代码之后,我意识到当我注释掉这一行时

当新玩家出现时,CPU 使用率似乎根本没有增加。这是有道理的,因为游戏会运行,因此游戏竞技场中总是有一定数量的玩家。这些玩家最初是由 CPU 控制的,并且做的事情与人类玩家能够做的事情完全相同。当人类玩家加入游戏时,他们只是取代了现有 CPU 玩家,因此无论所有玩家是 CPU 还是真正的人类玩家,更新游戏时发生的计算大致相同。

唯一的区别在于在发出“更新客户端”消息之前运行的计算。这只发生在人类玩家身上。所以我认为这是有道理的,因为 for 循环会为每个人类玩家查询游戏,这可能是 CPU 使用率增加的原因。但令我大吃一惊的是,即使您将所有这些计算保持原样,并简单地取出“发射”部分,问题就会消失(无论您添加多少玩家,CPU 使用率都会保持稳定)。

我认为这是我应该期待的,因为我正在使用来自 Digital Ocean 的测试专用服务器,具有 1Gb 的 RAM 和 1 个 CPU(发出的消息也是平均约 150 个元素的数组,将每个元素视为一个包含10 个字符串作为元素)。

我的问题是:我如何才能获得一个 CPU 容量允许我容纳 500 名或更多玩家的服务器?就我目前的这个,游戏逻辑本身占用了大约40%的CPU,每增加一个玩家,CPU就增加10%,如果没有CPU使用率达到100%并重新启动,很难达到只有10个玩家。

我正要从 OVH 获得一台 32Gb、4 核的服务器,但我想了解比我更了解这方面的人的观点。我应该在 CPU 中寻找什么才能在 CPU 不发生故障的情况下发出这些消息?

0 投票
1 回答
2495 浏览

cpu - Digital Ocean的CPU规格是什么

我正在尝试比较 DigitalOcean 和 OVH 的专用服务器 CPU。我知道 OVH 的游戏服务器可能比 DigitalOcean 上的服务器性能更高。我只是想知道这将如何转化为实际使用。

编辑

也许我应该澄清一下。OVH 准确地告诉你你得到了什么 CPU。游戏专用服务器的示例将具有以下 CPU 规格

关于 DigitalOcean 服务器,我所能找到的只是它们在 2.0 到 3.0 Ghz 之间。

另外,如果我问的问题还不清楚,我对 CPU 性能本身的概念并不是很熟悉。我不确定 Intel i7-6700K 在 CPU 可以处理的具体性能和负载方面与 Intel i7-7700K 有何不同。有论坛讨论这些观点,但用词只会让我更加困惑。

我知道这应该是非常基本的,并为我的无知道歉,但任何参考或简单的解释将不胜感激。

0 投票
1 回答
433 浏览

javascript - 如何使用 Sinon.js 存根类

我正在尝试为调用 OVH api 的函数编写一个简单的测试。

我不明白,我的sinon.js 存根不会“转移” ovh api的requestPromised方法。sinon.js 的存根与类对象的工作方式不同?

我的功能(myOvhApi.js):

我的测试:

谢谢