问题标签 [windows-hosting]

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 回答
1085 浏览

php - Wordpress、Plesk Windows 主机、IIS、慢速解析、GoDaddy

因此,在任何人陈述 Wordpress 和 IIS 的明显内容之前,不要一起使用。我知道这一点,但我稍后会切换到 .Net CMS,所以我得到了一个 Windows 托管计划。

也就是说,当前的 Wordpress 站点的解析速度非常慢,我想知道 IIS (Plesk) 中是否有任何东西可以设置加速站点。我有一个 .user.ini 文件,我在其中添加了属性

这并没有加快网站的速度。不确定主机(GoDaddy)附带的 .user.ini 文件是否有任何作用。除了 Wordpress 不属于 Windows 主机之外,GoDaddy 在帮助解决或提供有关该问题的想法方面并没有太大帮助。这很好,但我有另一个 PHP 应用程序在 IIS 上运行,而且速度相当快,所以 PHP 和 Windows 可以存在并且比页面加载时间快 5-8 秒。图像经过优化,大多数页面都是带有导航和标题图像的文本。无论网络有多快,这似乎都能解决缓慢的问题。

FastCGI 应用程序和 PHP 5.6 均已启用。我正在添加我为 PHP 设置的 Plesk 的另一个图像。 在此处输入图像描述

我看到 web.config 中有一个 Plesk 重写属性,我只能怀疑它是罪魁祸首,因为它看起来像每个文件和目录的某种重写,但看起来这是需要的,因为当我把它拿出来时,所有导航和所有 404 的链接。

关于 Plesk Window Hosting 配置、IIS 配置的任何想法,我应该考虑一下以帮助加快网站以及 Wordpress 网站的速度吗?

更新:

问题似乎特别与 GoDaddy 有关。我有 LunarPages Windows 主机,并且相同的设置运行得非常快。

这是由于某种原因在服务器上设置了重写规则。我的 Lunarpages 托管和 GoDaddy 托管都托管在 Plesk 中。但似乎只有 GoDaddy 在其 web.config 中有重写规则。注释掉重写规则会破坏路由。

0 投票
0 回答
99 浏览

php - Wordpress:图像未在网站上呈现

我正在开发具有自定义主题的客户 wordpress 网站。问题是图像未在网站上呈现(例如徽标、滑块图像等)。我检查了媒体库,每当我尝试访问图像 URL 时,它都会显示 500 内部服务器错误。该网站托管在 Windows 服务器 (XAMPP) 上并具有 IIS 7。

该网站实际上运行良好,直到我注意到默认情况下,所有网站链接的 url 都包含index.php(例如http://example.com/index.php/about-us/vision-and-mission/ , http://example.com/index.php/core-values/等)。后来我发现在永久链接中,他们使用了带有index.php的自定义链接,所以我只是将自定义结构更改为 postname,这实际上破坏了这一切。

我检查了服务器中的图像,它们出现在 URL 上,但不知何故它没有出现在前端。

PS:这是 .htaccess 文件

任何帮助,将不胜感激!

0 投票
0 回答
62 浏览

asp.net - 将 Bin 文件夹设置为 ASP.NET Windows 托管中的本地子文件夹

我正在我的 godaddy.com Web 主机上部署多个 ASP.NET Web 应用程序。问题是默认的“bin”文件夹是根目录下的文件夹。我希望每个应用程序都使用它旁边的 bin 文件夹。例如,如果我在名为 app1/ 的文件夹中有 app1,并且编译的代码在 app1/bin 中,我想将其重定向到子文件夹,而不是根目录中的那个。

谢谢, 巴迪

0 投票
2 回答
439 浏览

asp.net - Go Daddy Economy Windows 托管问题与 ASP.NET 网站

Go Daddy 告诉我我的网站无法运行的原因是由于 web.config 文件,但没有、不能或不会告诉我确切的原因。我认为任何使用 plesk 的主机都是一样的。我根本没有添加或更改 vs 生成的 web.config 文件。任何人都知道要使用 plesk 托管该网站需要进行哪些更改?

我之前不得不为 Go Daddy 部署一个站点,所以我希望有人能对这个主题有所了解。

我在尝试浏览该站点时没有收到错误消息,只是在引发异常并且无法显示错误时发生的一般消息:

“/”应用程序中的服务器错误。运行时错误描述:服务器上发生应用程序错误。此应用程序的当前自定义错误设置可防止远程查看应用程序错误的详细信息(出于安全原因)。但是,它可以被本地服务器机器上运行的浏览器查看。

详细信息:要在远程计算机上查看此特定错误消息的详细信息,请在位于当前 Web 应用程序根目录的“web.config”配置文件中创建一个标签。然后,此标记应将其“模式”属性设置为“关闭”。

注意:您看到的当前错误页面可以通过修改应用程序配置标记的“defaultRedirect”属性以指向自定义错误页面 URL 来替换为自定义错误页面。

0 投票
0 回答
361 浏览

sql-server - 如何远程连接到托管在 Windows 主机上的 MS SQL Server DB?

我刚刚在自己的笔记本电脑上创建了我的 Microsoft SQL Server 数据库,然后制作了一个备份文件。

然后在我的Windows 主机(我从 1and1 购买)中,我上传了 .back 文件,然后将其导入到新创建的数据库中。

到这里为止一切都很好。但是,当我尝试从 Visual Studio 的 ADO.NET 实体数据模型向导的连接设置窗口连接到我的数据库时,我收到以下错误:

错误信息

我在网上搜索了很多,但不幸的是,所有解决方案都是针对 Windows Server 或本地计算机的,而我的数据库存储在Windows 主机上。

我的连接设置如下图所示:

连接设置

我还打电话给 1and1 支持询问我的数据库的远程端口是否打开,但客户端无法理解我的意思。

0 投票
1 回答
2795 浏览

batch-file - 使用限制 CPU 使用优化脚本命令 FFMPEG

我正在从事音频/视频上传和流媒体项目。

过程:

我有 2 个音频文件和一个正在使用 FFMPEG 处理的视频文件。我需要以下面提到的方式处理这些音频和视频文件:

  1. 从视频文件生成缩略图。

  2. 相互合并音频文件。

  3. 然后,将混合的音频文件与视频文件合并。

  4. 之后,在视频文件上添加水印。

  5. 最后,将视频文件分成小块进行流式传输

问题:

一切正常,但问题是所有这些过程都消耗非常高的 CPU 和时间来完成。无论如何优化FFMPEG命令以快速运行。现在,它非常缓慢!

代码:

我创建了一个 bat 文件来完成上述过程。下面是在 nodejs 服务器上执行的批处理文件的源代码。

0 投票
0 回答
518 浏览

angular - 带有 Wordpress API 和 JWT 身份验证的 Angular 无法在代码中正常工作,即使它适用于 PostMan

我面临以下错误。我尝试了多种解决方案,但在web.config中添加“Access-Control-Allow-Origin”并不会以积极的方式改变结果。

另一方面,我使用 PostMan 作为测试替代品,它运行良好。

基于上述证据,我认为错误出在某处的身份验证代码上。

这是身份验证功能片段。

设置:Windows Server shared-hosting(godaddy) Angular 7.0.4,带有“JWT Authentication for WP-API”插件的 Wordpress。

图 1. 显示错误的 JS 控制台。“Access-Control-Allow-Origin”不是问题,因为我在 PostMan 上对其进行了测试,并且可以正常工作JWT 身份验证插件的 Angular 和 Wordpress 错误

0 投票
0 回答
349 浏览

asp.net-mvc - 发布项目后如何编辑 Startup.cs 文件?

我已经发布了我的 MVC 项目,现在我需要编辑 startup.cs 文件但是当我检查托管文件中的已发布文件时,我只能看到 Models 、 Views 、 Content (css) 的文件但是没有这个文件类(启动)甚至控制器。

有没有办法在不重新发布整个网站的情况下编辑甚至找到这个文件?

0 投票
0 回答
91 浏览

php - 在 Windows 托管修改 web.config 文件中将所有 html 页面作为 php 处理

我在所有 350 个 .html 页面中插入了 PHP 代码。我不可能将所有扩展名更改为 .php 我需要处理所有 .html 页面,例如 .php

我在 .htaccess 文件中找到了执行此操作的说明,但我的主机是 Windows。我只能修改 web.config 文件,我无权访问 IIS 管理器或其他资源。

我为 .htaccess 找到的代码是:

但我需要它作为 web.config 文件。

谢谢你。

0 投票
1 回答
64 浏览

permissions - 在共享的 Windows 主机中显示公共文件夹文件

您好,我们在 hostgator 上共享了 Windows 托管。我已经创建了子域,我想像给定的图像一样显示所有公开的文件。 例子

基本上我想公开一个目录,该目录和该目录中的所有文件都可以访问。在共享主机中