問題タブ [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 投票する
2 に答える
2092 参照

rpm - SPEC ファイルで RPM のディレクトリをどのようにゴースト化しますか?

スペックファイルでrpmのファイルをゴースト化する方法を知っています:

しかし、DIRECTORY に対して同じ方法を実行しても、うまくいきません。

誰もそれを試したことがありますか?

どうも!

カール

0 投票する
1 に答える
3300 参照

nginx - Ghost 0.7.5、Nginx 1.9、HTTPS、および HTTP/2 での ERR_EMPTY_RESPONSE

問題

私がヒットするとkevinsuttle.com、私は得る

を押すとhttps://kevinsuttle.com、サイトが表示されます。

ゴースト 0.7.5
nginx 1.4 => 1.9.9
letsencrypt 0.2.0

Digital Ocean : Ubuntu 14.04 Ghost ワンクリック ドロップレット

Networking > Domainsの下に、サーバーの IP アドレス ( ) を指すレコードとしてkevinsuttle.comとの両方があります。www.kevinsuttle.comA@

DNS簡易レコード

Ghost の config.js で唯一変更された部分は、私のドメインです。

ニンクス 1.9

nginx 1.9 は、デフォルトでは次のディレクトリを作成しません:
/etc/nginx/sites-available
/etc/nginx/sites-enabled

通常のdefaultconf は、これらのディレクトリのいずれにも作成されません。

代わりに、etc/nginx/conf.d/default.confと重要ながありetc/nginx/conf.d/nginx.confます。default.conf を削除するように指示する多くのチュートリアルが表示されますが、これは問題ないように思われますが、何をするにしても、.conf を削除しないでくださいnginx.conf

ghost.confまた、ディレクトリに移動/作成する必要があります/etc/nginx/conf.d/etc/nginx/conf.d/nginx.confの最後の行がディレクトリを検索し、/conf.d/そこにファイルが含まれているため、それが私の問題の1つを修正したものです。include /etc/nginx/conf.d/*.conf;

これが私の/etc/nginx/conf.d/ghost.confファイルです:

これですべて正常に動作し、http/2 経由でサービスを提供するために、nginx を 1.9+ にアップグレードしようとしました。DigitalOcean のワンクリック ゴースト ドロップレットは、デフォルトで nginx 1.4 を使用します。

簡単に言えば、私はこのエラーを受け取り続けました:

そして私が見つけた唯一の解決策は

/etc/apt/source.listファイルに次の行を追加することで、nginx 1.9 をインストールできました。

listen 80 ssl http2;これで、 andを追加するだけlisten 443 ssl http2;で、http/2 が正常に動作するようになりました。ただし、https://URL が明示的に入力されている場合のみ。

が をサポートしていないという事実を示すいくつかの証拠を見つけましたが、私はそれについて 100% ではありません。expresshttp/2

どんなアイデアでも大歓迎です。

0 投票する
1 に答える
288 参照

php - Node.php で Ghost CMS をインストールするには?

共有ホスティングで Node.php ( https://github.com/niutech/node.php ) を使用してGhost CMS ( https://ghost.org/ ) をインストールしようとしましたが、失敗しました。node.php ファイルを修正して、Node.js の推奨バージョン (v0.10.40) をインストールしました。インストールは問題なく進みました。その後、Node.php でコマンドを実行しようとしましたが、失敗しました。出力は次のとおりです。npm install --production

私は何をすべきか?間違ったディレクトリにいると思いますが、Node.php でディレクトリを変更する方法がわかりません。

0 投票する
1 に答える
46 参照

handlebars.js - Ghost でハンドルバーを変更するには、サイトを再起動する必要があります

IISNode を使用して、ウィンドウの IIS 経由でゴーストをホストしています。次のようにhtmlを変更したとしましょう。ページが更新されるように、サイトを再起動する必要があるようです。iis サイトを再起動しない方法はありますか?

0 投票する
1 に答える
117 参照

node.js - ゴースト : {{#各投稿}} 全ページ

Ghostテーマで index.hbs を実行する別のページで {{#each posts}} を使用するにはどうすればよいですか?

ありがとう :)