问题标签 [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.
mysql - 如何远程连接到 NearlyFreeSpeech 托管的 MySQL 数据库?
我使用什么 URL/主机名/IP 地址连接到 NearlyFreeSpeech 托管的 MySQL 数据库?什么港口?
我想使用 Navicat 或类似的程序来执行此操作。我知道用户名和密码。
python - 运行 Python - 500 内部服务错误
我有以下代码(test.cgi):
该文件是 CHMOD 777,它所在的目录也是如此。
我收到以下错误日志
我尝试在浏览器中运行时收到 500 内部服务错误。我可以在通过命令行 SSH 进入服务器时运行。我已经在 Namecheap 服务器上尝试过,现在正在 NearlyFreeSpeech.net 上尝试相同的结果。
php - 如何从本地 Wordpress 连接到远程 NearlyFreeSpeech.net MySQL?
我的连接代码来自wp-config.php
在线工作正常,但本地不行。
我必须更改哪些内容才能在本地和在线访问站点时都有效?
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 超时的问题。
php - 从我的网站下载 zip 文件后“找不到中央目录结尾签名”
我有一个名为 .zip 的 zip 文件filename.zip
。我使用 FileZilla 将其上传到/home/protected
我网站上的目录,该目录由 NearlyFreeSpeech.net 托管。
最近,当我尝试下载 zip 文件并通过unzip filename.zip
在终端中运行打开它时,我遇到了这个错误:
在上周左右之前,我可以从我的网站下载文件并解压缩,没有问题。
我可以在将文件复制到我的网站之前解压缩文件。
我无法解压缩之后下载的文件的副本。
这是处理下载的PHP。
为什么我不能再正确解压缩我下载的 zip 文件?
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/tmp
和chmod -R 775 /home/public/test/app/tmp
)转到http://www.example.com/test/posts/index,然后单击添加博客文章在该页面上“添加帖子”,输入“1234”作为标题和正文,然后单击提交按钮?
除了文档中列出的步骤之外,现在还需要哪些步骤才能使教程正常工作?
如果可以的话,我会说 CakePHP 在 NFS.net 上工作:
- 转到http://www.example.com/test/posts/index
- 点击“添加帖子”链接
- 输入“1234”作为标题和正文
- 点击提交按钮
- 请参阅新的“1234”帖子。
这是我按照旧 StackOverflow 帖子中的说明操作后看到的:
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