问题标签 [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.
php - Cakephp 的 $this->autorender=false 没有按预期显示整个字符串
出于 ajax 的目的,我试图从 Cakephp (2.8.5) 控制器呈现一个字符串,而没有任何视图。为了实现这一点,我通常编写代码,然后$this->render = false
在之前使用return
它,它工作正常。
我在 OVH(一家法国互联网服务提供商)上上传了网站,但出了点问题,呈现的字符串没有按应有的方式运行。在达到一定大小之前,它不会按预期显示。
为了演示这个问题,我在线准备了一个动态页面(您可以将 15 更改为任意数字,低于 15 会生成问题): http ://darxnake.fr/nadau3/pages/test/15
代码很简单:
页面控制器.php:
将最后一个更改为return
adie
会显示完整的字符串,但我不喜欢die
在控制器中,感觉不应该这样做。
此代码在我的计算机(Windows / uWamp)上脱机工作,我不明白出了什么问题。我怀疑来自 OVH 的一些东西,但不能确定也不知道去哪里找。这是该主机的 phpinfo:http: //darxnake.fr/nadau3/pages/info/
你能帮我看看是怎么回事吗?谢谢你。
编辑 :
Finaly确实找到了导致问题的原因。Content-Length
Cakephp2 发送一个随每个响应调用的 HTTP 标头。虽然传递的大小是准确的(在代码中询问 14 个字符的 14 个传递到标题),但呈现的字符串被剥离。如果我在 CakePhp lib (/lib/Cake/Network/CakeResponse.php) 中禁用此标头,则渲染字符串是固定的。
在我的本地电脑上,这个标头没有发送(不知道为什么),并且在 OVH 上进行了相同的测试,但是对于 CakePhp 3,这个标头也没有发送。
所以我禁用了它,lib代码和问题消失了,但如果有人能解释发生了什么,如果我做错了什么禁用它。我对HTTP标头不是很熟悉...
php - 使用 OVH API 包装器的多个 API 请求
我正在尝试使用官方 PHP 包装器创建一个 Web 界面以与 OVH 的 API 进行交互。
首先我得到我的 IP 列表:
但是,对于每个 IP 地址,我想获取相关信息并将它们放在一个表中,所以我这样做:
它可以工作,但是对于每个电话,我都必须等待前一个电话回来。因此,由于~100 IP,加载整个页面需要 30~40 秒。
有没有办法使用 OVH PHP 包装器只发送一个大请求而不是许多小请求?或者也许做多线程?任何可以显着加快请求速度的东西。
mysql - 在 Prestashop 中导入数据库 SQL 语法错误
我正在为 PRESTASHOP 的法国客户(我是葡萄牙人)开发一个简单的 eshop,一切都很顺利,但我们在配置支付系统 ATOS 时遇到了一些问题。我们使用的是 VIADUC.fr 服务,由于这些问题,我们最近更改为 OVH。
问题: OVH 提供了一个数据库,现在当我尝试导入我的数据库时,出现以下错误:
您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以获取在 './PaxHeaders.7074 附近使用的正确语法
OVH 帮助我找到问题所在,但无法帮助解决它,因为这“超出了他们的范围”,而我对此的经验非常少。
由于这件事,eshop 已经被推迟了,我不能再拖延了。
php - 使用 Cron 执行 CodeIgniter 函数
我必须在 ovh 平台上设置一个 cron webjob。要调用的脚本将位于 php 文件“cron.php”中。
我需要执行 2 个 codeigniter 函数,链接将是这样的:
http://example.com/index.php/process/send1/
http://example.com/index.php/process/send2/
所以我需要在“cron.php”中执行这些链接,你知道如何实现吗?
先感谢您
udp - 无法从 OVH 上的 UDP 端口访问 VPS
我有来自 ovh.ie 的 i7-6700K (4.7 GHz) Turbo Boost / 64 GB DDR4 / 2x240 SSD / 250 Mbps / Anti-DDoS-GAME 服务器,安装了 Centos 6。对于虚拟化,我使用vmmanager。
主机ip:164.132.202.XXX
3 在此主机上运行 VPS(CentOS-6-amd64、Windows-Server-2012-R2、Ubuntu-16.04-amd64) Vps ips 子网:5.39.120.XXX/30 对于子网中的每个 ip,我生成 MAC 地址。所以所有vps都可以成功连接到互联网。任何人都可以使用 ip http://5.39.120.XXX连接到安装在 VPS 上的 Web 服务器。
但是没有人可以通过UDP端口连接到服务器。我已经安装在 vps Team Speak 3、Rust(游戏)、反恐精英:全球攻势服务器上。我可以成功连接到每个服务器,但其他人不能!他们有错误说IP(来自VPS)无法访问。
团队发言 3 日志
更有趣的是,我还在主机上安装了 Team Speak 3 服务器,IP 为:164.132.202.XXX 任何人都可以成功连接到该服务器!顺便说一句,在这一步之后,他们可以连接到安装在 VPS 上的服务器,IP 为:37.59.147.XX!
有什么问题?
django - Django 和 Mailgun : 552 抱歉,您的信封发件人域必须存在 (#5.7.1)
我正在尝试使用 Django 和 Mailgun 通过 Anymail 包和 OVH 服务器发送邮件。
我目前收到552 sorry, your envelope sender domain must exist (#5.7.1)
错误。
在这个问题/答案中,建议我需要一个“来自”标题,但我得到的响应似乎表明标题已经包含在内:
以下是完整回复,供参考:
这是我的 Django 代码:
apache - 使用 OVH 设置具有多域服务器的 Apache
我的问题与多域服务器的错误重定向有关。
我在 ovh.com 上有一个带有 2 个域名的 VPS 服务器:
site1.com
site2.com
在 OVH 管理面板上,我设置了 DNS 区域,以便每个站点返回类型为A
. 每个www.siteX.com
都有 for targetsiteX.com
和 type CNAME
。
在服务器端,我使用的是 Apache2,我为所有的 conf 文件创建了/etc/apache2/site-available/
:
site1.conf
site2.conf
具有相同的结构:
然后我使用了命令a2ensite subX.conf
ora2ensite siteX.conf
和sudo service apache2 restart
我遇到的问题www.site2.com
是重定向到site1.com
whilesite2.com
是正确的并返回site2
。
有趣的方面是www.site2.com?
正确加载 site2 的内容,同时保留www.site2.com/?
url。
web-hosting - 我无法访问托管在 OVH 上的网站(在此服务器上找不到请求的 URL /)
我有一个托管在 ovh 上的网站。
我已将源文件上传到www
目录中,现在当我尝试访问我的主页网站时出现此错误:The requested URL / was not found on this server
。在www
目录中我有一个index.html
文件。
你能帮我吗。
php - 在同一个ovh ftp上实现两个php版本
我有一个 ftp 服务器,里面有两个应用程序。但是其中一个适用于 php7,另一个适用于 php4。有没有可能让这两个版本共存?这两个应用程序是完全分开的(尽管它们在同一个 ftp 中)。这些应用程序托管在一个共同的 ovh 服务器上。
非常感谢提前!
cors - 在 OVH 对象存储中永久启用 CORS (OpenStack swift)
我可以使用此命令在 OVH 对象存储(使用 OpenStack Swift)中启用 CORS
一切正常。但经过一段时间(完全随机)后,此选项会被重置。你知道为什么以及如何解决这个问题吗?