问题标签 [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 回答
2358 浏览

asp.net - 在共享主机上的 Web 应用程序 (asp.net) 中存储 PayPal 凭据

我创建了一个 Web 应用程序,它托管在 Godaddy 上的共享服务器上。我计划使用贝宝进行交易,这会产生问题。

此时凭据(贝宝电子邮件和密码)是硬编码的,据我所知,这是最糟糕的解决方案。我知道的唯一其他选项是在 web.config 文件中,这似乎也不是特别安全。

您能否指出一个可以提供所需安全性并在共享主机环境中工作的方向?

问候亚历山德罗斯

0 投票
2 回答
1370 浏览

php - 共享主机上的 cake php 中缺少 Helper 文件错误

当我尝试将蛋糕 php 文件上传到共享主机时,出现 Missing Helper 错误。

未定义的变量:javascript 缺少帮助文件

它在我的本地机器上运行良好。

我在共享主机中有以下目录结构:(使用cpanel)

我还对 index.php 文件进行了所有相关更改,并且得到了全彩色的蛋糕 php 介绍页面。奇怪的是它正在识别 HTML 助手,因此我能够看到我的网页带有完整的 CSS。但是,它给 javascript 和其他帮助程序带来了问题。我已经有一个 app_controller 文件,其中包含在 $helpers =array() 中定义好的所有助手。

为什么会出现这个错误??

如上所述,我对我的 cake 目录结构进行了更改。那么,我是否必须更改位于 cake/config 文件夹中的 paths.php 文件?我认为 cake 没有找到 javascript 帮助程序,因为配置文件搞砸了。是这样还是有其他问题??

0 投票
2 回答
1527 浏览

svn - Web 服务器上的 Tortoisesvn

有没有办法在我的 linux 共享虚拟主机上添加一个存储库以与 tortoisesvn 一起使用?或者有没有类似的事情我可以像使用乌龟一样简单,而无需严格为 cvsdude 之类的存储库购买托管服务?

0 投票
2 回答
723 浏览

subsonic - 亚音速 3.0 中等信任问题

我在以中等信任度运行 Subsonic 时遇到问题,不知道我是否在查询错误 - 如果 subsonic 3.0.3 的某些部分不喜欢中等信任度,有人可以告诉我吗?其他人不久前发布了类似的内容,但对于它是否存在(错误)没有真正的回复。Rob 说它已经过测试,而其他人说他们仍然需要 bug ( SubSonic 3.0 - Medium Trust )

我正在使用如下所示的查询:

我得到的错误是:

提前致谢。喜欢新的亚音速和 lambda 等,只是在部署到我的第一个共享主机时遇到问题:(

干杯道格

0 投票
1 回答
385 浏览

ruby-on-rails - 使用 .htaccess 为 RoR 应用程序提供静态内容

我怎样才能让用户能够将他们的内容上传到我的 RoR 应用程序,但随后可以访问这些静态内容:

  1. 由 APACHE Web 服务器提供服务 [以避免通过 Rails 的开销],但是

  2. 仍然希望在他们可以访问内容之前进行身份验证/授权检查

限制是我在DreamHost共享平台上,我只能访问 Apache.htaccess文件,不能添加自己的 Apache 模块。

0 投票
3 回答
2712 浏览

mysql - 在 Godaddy 上使用 MySQL 和实体框架的安全异常

SecurityException我们在 godaddy 上使用实体框架时得到了一个。该实体已针对 MySQL 存储进行配置。(v. 6.1.2)虽然异常有点奇怪......查看异常堆栈似乎意味着如果我们在站点的任何位置打开与 MySQL 的连接,那么我们应该得到相同的异常;但是,直接打开 MySQL 连接似乎在站点的另一部分工作......

这是验证:

有人遇到类似的问题吗?

完整的错误堆栈跟踪如下:

0 投票
1 回答
296 浏览

fastcgi - 如何让 linux 服务器在共享环境中使用本地 PHP.ini?

我在共享服务器环境中(Dreamhost.com 使用 Linux/Debian)。

我按照他们的指示 @ http://wiki.dreamhost.com/Advanced_PHP_configuration 在我的用户帐户上设置本地 PHP5 实例,以便我可以使用 APC(php5 加速器)

需要注意的是,我没有在根目录“/home/php5”上安装 php5,正如指令/安装脚本所假设的那样

而是我将它放在另一个目录“home/subdir-path/php5”中,所以我不得不更改脚本来解决这个问题。

我尝试将此目录添加到 env $PATH

但是当我执行 phpinfo() 时,我发现它没有使用本地 php.ini 设置 =[

非常感谢任何有关如何解决此问题的想法。

==或==

如果有人可以向我展示使用 fastcgi 和 APC(php 缓存/加速器)设置自定义 php5 实例的正确步骤,那就太好了。

0 投票
1 回答
822 浏览

php - 如何分发 PHP 扩展以在共享主机环境中使用

我有一个用 C 语言编写的库,它作为 PHP 扩展分发,我的用户在共享主机环境中运行时访问该库时遇到问题。

以前(在低于 5.2.5 的 PHP 版本中)我们的客户可以简单地使用 dl() 函数和库的完整路径来访问它。

由于 PHP 5.2.5 dl() 函数不能包含任何路径信息,因此该库必须由系统管理员安装在全局 PHP 扩展目录中。

自 PHP 5.4 起,dl() 函数已被弃用,并已从 PHP 6.0 中完全删除。这意味着所有库都必须由系统管理员安装并通过 PHP.ini 加载。

据我所知,这是共享托管环境中 PHP 扩展的新现实,没有“变通办法”。

为了使共享主机管理员代表我的客户安装它的可能性最大化,我需要对我的分发执行哪些关键操作?

0 投票
3 回答
340 浏览

php - 从 PHP 4 到 5 过渡的内存泄漏 - 有什么提示吗?

我正在将大型 Web 应用程序移植到共享 Web 托管环境。该应用程序是用 PHP 4 编写的。新环境具有 PHP 5.2。

出于某种原因,该应用程序在 PHP 5.2 中运行时会泄漏大量内存。我可以使用 memory_get_usage() 从字面上观察内存使用情况,直到达到 64 MB 的限制(这在共享环境中非常慷慨,该站点过去在 PHP 4 上以 12 或 16 MB 运行)。

我怀疑这是 PHP 5 中发生变化的副作用,很可能是处理参数中的对象引用。但是,搜索导致泄漏的特定行为非常困难,因为应用程序非常复杂,并且部分编写得不是很好(是的,它是我的)。

由于该应用程序安装在共享网络空间上,因此我无法使用经典的调试工具(据我所知)。我非常非常想避免在本地重新创建环境,因为我整天都在从事这个项目一段时间。

所以我的问题是:

  • 有谁知道典型的 PHP4 => 5 转换陷阱,尤其是在处理大量对象时,这可能是我泄漏的原因

  • 有没有人知道某种独立于调试器的、仅脚本的“图形范围转储”工具,用于 PHP 使用的变量,可以帮助我找出哪些变量正在占用这些大量内存?

0 投票
2 回答
553 浏览

php - 用php驱动的网站实现comet

我想知道是否有人可以用一些简单的术语解释我如何开始使用彗星。我在共享主机环境中。

我的可能性到底是什么?

从我到目前为止所读到的内容来看,php 不是最好的选择。因为它是作为每个请求的一个进程而不是线程运行的。另一方面,他们谈论套接字。

我还阅读了有关 facebook 的信息,他们在那里运行自己的用 erlang 编写的彗星服务器,但他们仍然有一个 php 网站。那么这到底是如何工作的呢?

我现在已经阅读了很多东西,但在我的情况下实际上可能发生的事情仍然有点模糊。运行作为彗星服务器客户端的 php 脚本?这并不是说它如何保持持久的开放连接!(只是从其他帖子中抛出一些评论)

谢谢,理查德