问题标签 [shared-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 投票
5 回答
4155 浏览

django - Hostmonster 是否支持 Django

我知道 Hostmonster 允许使用 Python。有没有人在那里成功运行 Django?任何问题?

0 投票
3 回答
2429 浏览

.htaccess - 如何使用 `scp` 部署网站的 `.htaccess` 文件?

我目前正在使用以下命令上传我的网站内容:

除了不发送 .htaccess 文件之外,这很好用。据推测,这是因为它是隐藏的。

我尝试添加第二行来明确发送文件:

这很好用,但现在我必须输入两次密码。

关于如何仅使用 1 或 0 个密码条目进行此部署的任何想法?

0 投票
5 回答
21113 浏览

asp.net-mvc - ASP.NET MVC 和 IIS 5

在 IIS 5(6 或 7)上托管 ASP.NET MVC 应用程序的最佳方法是什么。当我尝试发布我的 ASP.NET MVC 应用程序时,我似乎得到的只是 404 错误。我做了一些谷歌搜索并找到了几个解决方案,但看起来都不是超级优雅,我担心一旦我开始为应用程序使用共享托管环境,它们是否会无法使用。

解决方案 1

  1. 右键单击 inetmgr.exe 上的应用程序虚拟目录。
  2. 属性-> 虚拟目录选项卡-> 配置。
  3. 添加新的映射扩展。扩展名应该是 .*,它将被映射到可执行文件 C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll 或您计算机上的适当位置(您可以简单地从映射中复制它.aspx 文件)。在映射上取消选中“检查文件是否存在”。
  4. 3 X OK,你就可以走了。
  5. 如果需要,您可以将此设置应用于您的所有网站。在第 1 步中,单击“默认网站”节点而不是您自己的虚拟目录,在第 2 步中转到“主目录”选项卡。其余的都是一样的。

通过 ASP.NET 路由所有内容似乎有点笨拙。

解决方案 2

编辑 MVC 路由以在 URL 中包含 .mvc,然后按照基于此扩展的解决方案 1 中的步骤进行操作。编辑:原始图片链接已丢失,但此处来自 Google 的缓存:

替代文字

0 投票
10 回答
1413 浏览

hosting - Reliable and performant cheap (ish) hosting for ASP.NET 3.5 and mysql

I'm looking for someone reasonably cheap but better than the majority of budget hosts out there. I'm currently with brinkster.net and I've become increasingly annoyed at the their immense unreliability and low available resources.

Fasthosts business plan is close, but has no mysql, only has ASP.NET 2.0 and is maybe slightly more expensive than I was hoping for.

0 投票
4 回答
1413 浏览

web - 我的共享主机的名称服务器如何将 http://servername.com/~username/ 解析为我的顶级域?

我最近将我的网站移至asmallorange.com上的共享托管解决方案,但我必须将我的域设置为使用他们提供的名称服务器,以便网站正确解析。我决心保持对域的 DNS 的控制,但我找不到让我的顶级域解析到格式为的共享位置的方法

所以我知道我在这里遗漏了一些东西,我的问题是:

他们的名称服务器/DNS 条目中的哪些内容使server.sharedhost.com/~username可以用作顶级域?(即http://topleveldomain.com

0 投票
5 回答
1365 浏览

php - 保护 PHP 共享主机上的数据库和会话数据

我使用SQLite存储在filesystem.

这在功能上很好,而且维护成本低。但是,现在它需要在共享主机上运行。

共享主机上的所有 Web 应用程序都以同一个用户身份运行,因此我的用户的会话数据以及数据库、代码等都是易受攻击的。

DBMS许多人建议在这种MySQL情况下存储会话。所以起初我以为我会这样做,并将SQLite数据MySQL也移动到其中。但后来我意识到MySQLWeb 应用程序用户需要读取凭据,所以我又回到了原点。

我认为最好的解决方案是PHP作为 a使用,CGI以便每个 Web 应用程序以不同的用户身份运行。这听起来不错,但我的主机不这样做,它使用mod_php. 从管理员的角度来看,启用此功能是否有任何缺点?(性能、向后兼容性等)?如果没有,那么我会要求他们启用此功能。

否则,在这种情况下,我能做些什么来保护我的数据库和会话数据吗?

0 投票
4 回答
4274 浏览

php - 你有什么建议用 php 设置共享服务器

从安全/性能的角度来看,您建议使用 php 设置共享服务器是什么?

  • Apache mod_php(你如何保护它?除了 safe_mode,因为它不会在 PHP6 中)
  • Apache CGI + suexec
  • Lighttpd 并为每个用户生成一个 FastCGI

LE:我对使用已经制作好的控制面板不感兴趣,因为我正在尝试编写自己的控制面板,所以我想知道自己设置它的最佳方法是什么。我正在考虑使用 Lighttpd 并为每个托管用户生成一个 fastcgi,使 fcgi 进程在他的凭据下运行(在 lighttpd wiki 上有一个教程)。这会有点安全,但这会影响性能(每个 fcgi 需要大量用户/内存)以至于它不是一个可行的解决方案吗?

0 投票
4 回答
637 浏览

linux - 处理 ftp'​​ed 到托管服务器中的一组目录中的文本文件

情况如下:

一系列远程工作站收集现场数据,并通过 ftp 将收集到的现场数据 ftp 到服务器。数据以 CSV 文件的形式发送,该文件存储在 FTP 服务器中每个工作站的唯一目录中。

每个工作站每 10 分钟发送一次新的更新,导致以前的数据被覆盖。我们想以某种方式自动连接或存储这些数据。工作站的处理能力有限,不能扩展,因为它是一个嵌入式系统。

提供的一个建议是在 FTP 服务器中运行 cronjob,但是有一个服务条款限制,因为它是共享主机,所以只允许 cronjobs 间隔 30 分钟。考虑到工作站上传的数量和上传之间的 10 分钟间隔,看起来 cronjob 调用之间的 30 分钟限制可能是个问题。

有没有其他方法可以建议?可用的服务器端脚本语言是 perl、php 和 python。

升级到专用服务器可能是必要的,但我仍然希望获得有关如何以最优雅的方式解决此问题的意见。

0 投票
9 回答
1647 浏览

java - Tomcat5.5中的上下文信息

我正面临这个特殊的问题。我的 webapp 在我的本地主机上运行良好。它是一个 JSP/Struts-Tomcat-MySQL 应用程序。但是,当我在 hostjava.net(共享 tomcat)上托管它时,它无法连接到数据库。

经过一些调试,我已经确定了问题,即使用 JNDI 查找数据源。如果需要,可以查看http://rohitesh.hostjava.net/MapsDummyLog.htm上的日志

有关上下文信息位置的一些详细信息:/META-INF/context.xml 包含:

谁能帮我找出问题所在,拜托?

干杯,Rohitesh。

0 投票
6 回答
1334 浏览

asp.net - 避免在我的 ASP.NET 应用程序中进行编码以使其在共享主机上的中等信任下运行的最常见、最典型的事情是什么?

Medium Trust 阻止您做哪些事情?例如,我已经了解到中等信任会阻止您使用 System.IO.Path.GetTempPath()。还有什么类似的东西?