问题标签 [nearlyfreespeech]

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

mysql - 如何远程连接到 NearlyFreeSpeech 托管的 MySQL 数据库?

我使用什么 URL/主机名/IP 地址连接到 NearlyFreeSpeech 托管的 MySQL 数据库?什么港口?

我想使用 Navicat 或类似的程序来执行此操作。我知道用户名和密码。

0 投票
2 回答
235 浏览

python - 运行 Python - 500 内部服务错误

我有以下代码(test.cgi):

该文件是 CHMOD 777,它所在的目录也是如此。

我收到以下错误日志

我尝试在浏览器中运行时收到 500 内部服务错误。我可以在通过命令行 SSH 进入服务器时运行。我已经在 Namecheap 服务器上尝试过,现在正在 NearlyFreeSpeech.net 上尝试相同的结果。

0 投票
0 回答
155 浏览

php - 如何从本地 Wordpress 连接到远程 NearlyFreeSpeech.net MySQL?

我的连接代码来自wp-config.php

在线工作正常,但本地不行。

我必须更改哪些内容才能在本地和在线访问站点时都有效?

0 投票
1 回答
566 浏览

php - 将后台 PHP 脚本作为 Web 运行时出现超时问题

我有一个 PHP 脚本,它做了一些繁重的工作,我试图使用以下代码将其作为后台脚本启动:

exec("script.php > /dev/null 2> /dev/null &");

怎么了:

  • 当我将上面的代码作为 Web 应用程序的一部分运行时,脚本会在大约一分钟后退出。

  • 当我将代码作为我的 Web 应用程序的一部分运行而没有最终的 & 符号时,该作业运行良好 - 但exec()在加载下一页之前等待脚本完成,当用户盯着无响应的页面时,无法达到目的。

  • script.php > /dev/null 2> /dev/null &当我从带有最后一个&符号的控制台以我自己的身份运行 shell 命令时,作业运行良好。

  • 当我从控制台作为 web 运行 shell 命令时,该作业在大约一分钟后停止运行。

我已经尝试将我的输出通过管道传输到日志文件:script.php > /home/public/tmp/output.txt 2> /home/public/tmp/errors.txt &. 输出看起来正常,我没有收到任何错误。该脚本只是停止工作。

基本规则似乎是:如果作为 web 或我的前台进程运行,它将完成。如果作为 web 的后台进程运行,它会在大约一分钟后停止工作。

我没有将其作为 cronjob 运行,因为我的主机 (NearlyFreeSpeech) 只能每小时运行一次 cronjobs,这比我想让用户等待的工作只需要几分钟的时间还要多——它可能会在用户时触发启动它。

下标以开头,set_time_limit(60 * 60 * 4);所以这不应该是 PHP 超时的问题。

0 投票
0 回答
980 浏览

php - 从我的网站下载 zip 文件后“找不到中央目录结尾签名”

我有一个名为 .zip 的 zip 文件filename.zip。我使用 FileZilla 将其上传到/home/protected我网站上的目录,该目录由 NearlyFreeSpeech.net 托管。

最近,当我尝试下载 zip 文件并通过unzip filename.zip在终端中运行打开它时,我遇到了这个错误:

在上周左右之前,我可以从我的网站下载文件并解压缩,没有问题。

我可以在将文件复制到我的网站之前解压缩文件。

我无法解压缩之后下载的文件的副本。

这是处理下载的PHP。

为什么我不能再正确解压缩我下载的 zip 文件?

0 投票
1 回答
83 浏览

php - 带有 NearlyFreeSpeech.net 的漂亮(Mod_Rewrite)CakePHP URL

过去可以让 CakePHP 与 NFS.net 一起工作。这些指令不再起作用。

目前,NearlyFreeSpeech.net 的默认设置是 MariaDB 10.1 和 PHP 版本 5.6.29。这符合最新版 CakePHP 2.x 的最低要求。

是否可以将 CakePHP 安装到子目录中(例如“test”),按照教程,设置权限(chgrp -R web /home/public/test/app/tmpchmod -R 775 /home/public/test/app/tmp)转到http://www.example.com/test/posts/index,然后单击添加博客文章在该页面上“添加帖子”,输入“1234”作为标题和正文,然后单击提交按钮?

除了文档中列出的步骤之外,现在还需要哪些步骤才能使教程正常工作?

如果可以的话,我会说 CakePHP 在 NFS.net 上工作:

  1. 转到http://www.example.com/test/posts/index
  2. 点击“添加帖子”链接
  3. 输入“1234”作为标题和正文
  4. 点击提交按钮
  5. 请参阅新的“1234”帖子。

这是我按照旧 StackOverflow 帖子中的说明操作后看到的:

缺少控制器错误

0 投票
0 回答
118 浏览

forms - SSL 表单提交重定向?

当使用 HTTPS 提交表单时,表单由于某种原因被发送到“/”,即使呈现的表单的操作设置为正确的路由/方法。该网址也仍然正确 - 我看到我的根页面,带有“/contact”网址。如果我将 HTTPS 设置为“关闭”并使用纯 HTTP 再次尝试表单,它工作正常。

我不确定,但我认为前几天我从 Comodo 设置新证书时出现了这个问题。它出乎意料地发生了,代码过去可以工作并且没有改变。

该项目是一个基本的 LAMP 堆栈,在 NearlyFreeSpeech.net 的共享主机上运行,​​并使用 CakePHP 框架。

我相信这是在这两个线程中讨论的相同问题:

http://discourse.cakephp.org/t/form-submit-never-reaching-controller-action/1744/13 https://members.nearlyfreespeech.net/forums/viewtopic.php?t=9169&highlight=ssl+form

0 投票
0 回答
91 浏览

apache - 为什么/如何使用 bash 命令,例如“apt-get”和“sudo”(近乎言论自由)?

我正在使用 NearlyFreeSpeech 服务器类型 Apache 2.4 Generic,通过 ssh 登录并想知道为什么会收到此消息:

在此处输入图像描述