问题标签 [mediatemple]

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 投票
1 回答
423 浏览

php - 导入脚本不会在专用服务器上创建文件和文件夹

我正在使用一个名为importbuddy.php将 WordPress 备份恢复到我的新专用虚拟服务器的脚本。

我认为问题是,它以组apache用户的身份创建文件夹apache 因此,我似乎无法更改文件夹的权限(即使我以admin用户身份通过​​ Plesk 登录)。我托管在 MediaTemple.net 上,我正在使用他们的 (dv) Dedicated-Virtual 服务器,该服务器使用 Plesk。

这是我在尝试运行脚本时遇到的错误示例:

错误 #65656。无法将文件内容放入 /var/www/vhosts/internationalent.com/httpdocs/importbuddy/controllers/ajax.php. 错误 #65656。无法将文件内容放入 /var/www/vhosts/internationalent.com/httpdocs/importbuddy/css/style.css. 错误 #65656。无法将文件内容放入 /var/www/vhosts/internationalent.com/httpdocs/importbuddy/images/bb-logo.png. 错误 #65656。无法将文件内容放入 /var/www/vhosts/internationalent.com/httpdocs/importbuddy/images/bluebutton.jpg. 错误 #65656。无法将文件内容放入 /var/www/vhosts/internationalent.com/httpdocs/importbuddy/images/bullet_error.png. 错误 #65656。无法将文件内容放入 /var/www/vhosts/internationalent.com/httpdocs/importbuddy/images/bullet_go.png. 错误 #65656。无法将文件内容放入 /var/www/vhosts/internationalent.com/httpdocs/importbuddy/images/button-grad.png. 错误 #65656。无法将文件内容放入 /var/www/vhosts/internationalent.com/httpdocs/importbuddy/images/gray-grad.png. 错误 #65656。无法将文件内容放入 /var/www/vhosts/internationalent.com/httpdocs/importbuddy/images/icon_16x16.png.

我怎样才能让这个导入器运行并恢复我的 WordPress 网站?

0 投票
1 回答
656 浏览

php - 在 Media Temple 网格服务上运行 CakePHP Cron 作业

我的 CakePHP 应用程序中有以下 Shell:

我试图每 5 分钟运行一次,作为我的 Media Temple Grid Service 主机上的测试。

我已经尝试了以上所有方法,但它们都不起作用......有什么想法吗?

(注意:当您在管理面板中指定这些与实际命令分开时,时间会丢失)

有没有人有在 Media Temple 上运行 CakePHP cron 作业的经验?我已经询问了 MT 支持,他们解释说前 3 行不起作用,因为它们不是对文件的直接命令(显然 CakePHP 文档仅适用于终端)。

0 投票
9 回答
215572 浏览

smtp - 通过 Gmail SMTP 发送电子邮件时出错 - “请通过网络浏览器登录,然后重试。534-5.7.14”

我在使用 gmail smtp 服务器时遇到问题。我已经在 StackOverflow 中阅读了很多关于该主题的帖子。

我发现的关于测试连接的最好的帖子是这个

尽管很好地解释了我遇到的错误,但我找不到答案:Google SMTP 只是说“请通过您的网络浏览器登录,然后再试一次”。我完全确定密码和电子邮件(均采用 base64 格式)编码良好。

正如您在此处看到的,在此图像中:

这个图片,

我只能注意到一个区别:user@gmail.com 和密码分两步发送。在上面的链接中,这个人同时发送了两者。谷歌没有接受这一点。但事实是,我写了 auth login Y29udGF0...(base64 中的用户,谷歌响应:) 334 UGFzc3dvcmQ6(意思是“密码:”)YzQ2MjJmNWVi ....(将我的密码粘贴到 base64 中并点击“输入”)

然后 Goggle 说:请通过您的网络浏览器登录,然后重试。534-5.7.14 了解更多信息,请访问https://support.google.com/mail/answer/7126229

我正在解决所有这些问题,因为@MediaTemple 和@DreamHost 没有与 PHPMailer 一起使用。很久以前,我已经在许多不同的主机中使用 PHPMailer,使用 SMTP,但使用 (mt) 和 Dreamhost 失败了。现在我正在进行一个项目,它>必须<在这两个主机上工作。

0 投票
1 回答
20406 浏览

php - Apache 通知抓到 SIGTERM,关闭 php 循环脚本

我有一个来自 MediaTemple 的 DV 4.0。

当我运行需要循环超过 5000 次的 php 文件脚本时,出现“500 内部服务器错误”。

代码似乎是因为当我执行 200 次循环时,会打印结果。

我的“max_input_time”、“max_execution_time”、“default_socket_timeout”和所有其他 php 参数都不是问题(我猜,全部设置为 9000,memory_limit 为 -1)

我懂了:

这是因为apache重新启动。我的问题是:如何在我的脚本中循环超过 5000 次而不会使我的系统崩溃;-)

谢谢

0 投票
1 回答
789 浏览

git - 将 git 与 Media Temple Grid 服务一起使用

在需要离开 Github 托管网站后,我最近有了一些新的托管,因为我需要运行一些显然无法在 git 托管网站上运行的 Jekyll 插件。

我给自己弄了一个媒体殿堂(网格)服务器。我一直在尝试阅读他们在这里整理的指南:https ://kb.mediatemple.net/questions/1594/Using+Git#gs - 但是我发现(通过成为 Windows 用户,也许?),这些步骤似乎对我不起作用。

它指出:

以下步骤 (1-6) 在您的本地计算机上执行:

当我到达第 5 步时,我迷路了。我已经安装了 Putty,以便我可以通过 SSH 访问我的服务器。但是,如果这应该是本地的,如果 Windows 没有内置 SSH 功能,我怎么能遵循这些命令呢?

由于他们不提供实际使用它的支持,我真的希望你们中的一些优秀的人可以帮助我。我也想确切地了解上面的代码行在做什么,因为我只了解其中的一部分。

0 投票
1 回答
773 浏览

nginx - 新的 MediaTemple 站点显示“404 File Not Found - nginx”消息

我刚刚设置了一个新域并上传了一些简单的静态 html 文件和资产。图像不显示,当我尝试直接在浏览器中拉出一个时,我得到一个页面

404 File Not Found - nginx

这很奇怪,因为虽然我知道 media Temple 使用 nginx 来运行虚拟机,但网站总是使用 apache...

无论如何,导致这种情况的是我:

  1. 创建了一个新的网络空间
  2. 在该网络空间内创建了一个新域
  3. 上传了一张新图片(logo.jpg)
  4. 发现 logo.jpg 不会加载并导致上面描述的 404

创建新域后,我收到如下所示的自动消息(已删除特定信息):

这里有什么问题?这是一个全新的网站 - 它不应该给我这种悲伤..

0 投票
0 回答
408 浏览

apache - 如何正确使用 CDN?

各位晚上好!感谢您打开这篇文章。

我目前从 MediaTemple(基本上是 EdgeCast)给自己购买了 ProCDN,并设置了一个 CDN,现在我去 cdn-small.DOMAIN.com(或 cdn-large.DOMAIN.com)它加载正常的网站就好了......

但是,我不确定要使用哪一个。我会使用它来优化整个完整的网站,还是使用链接根据文件大小为每个脚本/样式表一一添加?(例如,所有 JS/CSS 都会有 cdn-small 而任何更大的东西,比如 300kb 都会有 cdn-large 链接)

并且说,如果正确的方法是将整个站点作为一个链接加载(例如,所有内容都像 js/jquery.js 一样正常链接,而不是像https://cdn-small.domain.com/js/jquery这样的完整链接.js ).. 我是否会设置从 DOMAIN.com 到 cdn-small.DOMAIN.com 的重定向以获得最佳加载,并且他们只需要输入域而不是完整的子 CDN 域?

如果这没有意义或任何事情,请道歉,但要尽力做到最好。再说一遍更简单的术语是,我试图通过让用户输入域(https:// 或 http:// ) 通常在用户附近尽可能快地提供我的内容。

感谢您抽出宝贵时间阅读本文,并祝大家周末愉快。

这是我的现场网站,如果它甚至很重要或想要体验的话;http://bit.ly/1eGCShX

0 投票
1 回答
11337 浏览

php - 连接到 mongodb 服务器时出现“无效 ns”

我试图连接到我为我正在从事的一个小项目设置的 MongoLabs mongodb 服务器。从本地计算机连接时,我可以正常连接,但是当我尝试从我的 Mediatemple 服务器建立连接时,我收到“Invalid ns”错误:

任何有关如何解决此问题的建议都会有很大帮助。

0 投票
2 回答
1238 浏览

php - 在 Media Temple 上设置 open_basedir

我目前open_basedir restriction在 Media Temple 上运行的 CakePHP 应用程序出现错误。(出于提问的目的更改了站点编号和域)。

我在这里阅读了文档:https ://kb.mediatemple.net/questions/514/How+do+I+set+the+path+for+open_basedir%3F#gs了解如何解决此问题。

我在我的 php.ini 文件中尝试了以下内容:

但仍然得到同样的错误。如下:

有任何想法吗?

肯定会应用更改,因为错误路径已更新为我上面指定的内容,但我仍然受到open_basedir限制。并且做 phpinfo() 也显示了变化:

在此处输入图像描述

更新:Media Temple 对此不提供支持,但礼貌地提供了一些帮助,并表示我需要执行以下操作:

但是,这仍然不起作用!他们无法提供进一步的信息。

更新 2:Mod_rewrite 已启用,我正在使用此插件:https ://github.com/vishal-logiciel/TimthumbPlugin/

0 投票
0 回答
42 浏览

git - (mt)gs上的私人git repo

我想在 mediatemple 网格系统托管上创建一个私有git 存储库。

我遵循了本指南: http: //kb.mediatemple.net/questions/1594/Using+Git#gs它工作正常,但基本上任何人都可以克隆我的项目。:D

如果不可能,是否有像https://bitbucket.org/这样的第 3 方提供商有任何解决方法?

对不起,如果这是一个菜鸟问题,我不是 git 专家。