问题标签 [ghost]

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

ruby-on-rails - Heroku 子域到外部站点

我在 heroku.com 上托管我的 rails 应用程序

我的目标

我希望我的网站www.example.com有一个子域www.blog.example.com,可以在 ghost.io 上加载我的博客

我的 ghost.io 有不同的网址www.example.ghost.io

我不希望用户重定向到www.example.ghost.io,我希望将 ghost 博客加载到 blog 子域下。

是否有可能做到这一点?如果是这样,我怎么能做到这一点?提前致谢!

0 投票
1 回答
149 浏览

ghost-blog - 自动备份 Ghost 内容的最佳实践?

我现在正在建立我的第一个 Ghost 博客并试图弄清楚:使用自动化脚本定期备份我的内容的最佳方法是什么?

我在网上看到很多关于如何手动备份内容的帖子,以及一些执行此操作的脚本 。但是,它们都涉及在运行脚本备份数据库时停止 Node/Ghost 进程。有没有办法在不停止 Ghost 的情况下进行自动备份?

0 投票
1 回答
1172 浏览

google-compute-engine - GCE LetsEncrypt 错误 - 找不到包装的文件

我在 GCE Bitnami Ghost 映像上执行“letsencrypt-auto”时遇到了问题。可以使用以下基本安装程序重现该问题: https ://cloud.google.com/launcher/solution/bitnami-launchpad/ghost

这是我使用的命令,它的输出:

..安装依赖项...

依赖项都安装没有问题。我已经尝试过从“主”目录和驱动器的根目录。

我也试过:

任何想法可能导致包装文件问题?

0 投票
0 回答
131 浏览

server - Ghost 博客/NodeJS - 如何创建服务器端 GET 到远程端点以填充特定主题

我在 NodeJS 上启动并运行了一个幽灵博客应用程序。最近的一个请求是对公共端点进行多次服务器端调用,解析 xml 响应并在 Ghost 博客主题中填充生成的 HMTL。

由于我是 ghost/node 的新手,我正在尝试了解如何通过我的 ghost 应用程序实现和/或传播这方面的高水平。一直在阅读一些 Ghost 文档,但仍不能完全确定下一步,甚至是否可能。任何有关从哪里开始的帮助或指示将不胜感激。提前致谢。

0 投票
3 回答
4134 浏览

heroku - 为什么自定义域会重定向到 herokuapp.com?

根据这个 Heroku 文档myapp.herokuapp.com,我们可以允许使用自定义域访问托管在的 Heroku 应用程序myapp.com

我已将以下记录添加到我的 GoDaddy DNS 区域文件中:

通常 A 记录指向服务器。在这种情况下,Heroku 没有为其云应用程序提供 IP 地址,显然 CNAME 就足够了。

导航到www.myapp.commyapp.com重定向到https://myapp.herokuapp.com. 但是,导航到http://www.myapp.com/blog/post/1(不是主页的任何地址)将保留在www.myapp.com域中,并且单击链接是可以的——除非单击指向主页的链接,否则我们会被重定向到该myapp.herokuapp.com地址。

如何设置它以使访问者看不到 herokuapp.com 地址,除非使用该地址访问它?

heroku logs --tail --app myapp 的输出:

看起来该应用从未收到来自 www.myapp.com 的请求,而只收到来自 myapp.herokuapp.com 的请求。

heroku domain -a myapp 的输出:

0 投票
1 回答
156 浏览

azure - azure wep 应用程序库安装 ghost http 500 错误

我从 azure 上的应用程序库安装了一个新的 Ghost 应用程序,安装完成,我已转到 Web 应用程序的 URL,我收到此错误(HTTP 500 Internal Server Error)意味着您正在访问的网站有服务器导致网页无法显示的问题。

我试过去?admin?/ghost/ 部分,仍然获得 HTTP 500

我看到另一篇建议 /ghost/setup/ 的帖子仍然得到 HTTP 500

我看过另一篇建议 /ghost/signup/ 并且仍然获得 HTTP 500 的帖子

我尝试删除 Web 应用程序并重新创建,但仍然出现相同的错误。azure 上似乎也没有任何文档

发现这个错误

[31m 错误:[39m [31m找不到模块'D:\home\site\wwwroot\node_modules\sqlite3\lib\binding\node-v46-win32-ia32\node_sqlite3.node'[39m

错误:在 Function.Module._resolveFilename (module.js:337:15) 处找不到模块 'D:\home\site\wwwroot\node_modules\sqlite3\lib\binding\node-v46-win32-ia32\node_sqlite3.node'在 Function.Module._load (module.js:287:25) 在 Module.require (module.js:366:17) 在 require (module.js:385:17) 在 Object. (D:\home\site\wwwroot\node_modules\sqlite3\lib\sqlite3.js:4:15) 在 Module._compile (module.js:435:26) 在 Object.Module._extensions..js (module.js :442:10) 在 Module.load (module.js:356:32) 在 Function.Module._load (module.js:311:12) 在 Module.require (module.js:366:17) 在 require (module .js:385:17)

节点安装似乎是错误的......

D:\home\site\wwwroot\node_modules\sqlite3\lib\binding\

Azure 安装已安装 2 个节点文件夹:

节点-v11-win32-ia32

节点-v11-win32-x64

0 投票
1 回答
69 浏览

node.js - 在同一端口上的现有应用程序中运行 ghost

在现有 Node 应用程序中运行 Ghost 的所有解决方案似乎都在单独的端口 (2368) 上启动 Ghost,并以某种方式将/blog来自其主应用程序的请求(例如在端口 3000 上运行)转发到另一个端口。

有没有办法让 Ghost 作为同一个应用程序的一部分,所以一切都在端口 3000 上,而不需要端口 2368?

我在问,如果在多个端口上运行不是我的节点托管服务提供的选项。

谢谢。

0 投票
0 回答
378 浏览

ghost-blog - Ghost - 向管理面板外的用户发送邀请

我想制作一个HTML表格来邀请用户成为博客中的作者。我知道逻辑位于幽灵源中"ghost/core/built/assets/ghost.js",它定义了一个模式'ghost/controllers/modals/invite-new-user',但我如何从外部使用它?

在 API 参考中,没有用于创建用户的资源。如果没有 API,这可能吗?

0 投票
1 回答
66 浏览

java - Python Ghost 模块无法正确加载页面

这是我的代码:

现在,每当我查看预览时,页面都没有正确加载。我到处搜索试图找出问题所在,但我找不到解决方案。不过,当我在 www.google.com 上尝试时,它可以完美运行。

0 投票
1 回答
1205 浏览

content-management-system - 如何为搜索创建自定义 Ghost api

想在 ghost cms 中实现搜索表单。访问者/用户必须能够在帖子、作者和标签中进行搜索。如果可能的话,一些 REST api 会像其他公共 ghost api 一样查询到 ghost db 并返回所需的结果。例如,下面的 api 获取所有帖子,包括标签和作者。

所以,我想要这样的东西,我可以传递一些字符串并从数据库中获取所有匹配的数据。