OpenShift Wordpress Exampleを使用して、組織の wordpress ブログをホストできるようにしたいと考えています。私がやりたいのは、次のように設定することです。
http://www.example.com => 組織へのいくつかのリンクを含む単純な index.html。一種のランディングページ。これはワードプレスのブログの一部ではありません。
http://www.example.com/blog => ワードプレス ブログ。
私が経験した問題は、サブドメインやルート ドメインではなく、サブディレクトリから wordpress を提供しようとしたことです。Codexから提供された指示を試しました。サーバーを再起動すると、ワードプレスのインストールを /blog サブディレクトリに移動するたびに、次のエラーが表示されます。
Pushing to ##.....
remote: Stopping PHP cartridge
remote: Waiting for stop to finish
remote: Stopping MySQL cartridge
remote: Building PHP cartridge
remote: Starting application website
remote: Starting MySQL cartridge
remote: Database already configured.
remote: Starting PHP cartridge
remote: Syntax error on line 2 of /var/lib/openshift/523540c05973ca9f4e000418/php/configuration/etc/conf.d/openshift.conf:
remote: DocumentRoot must be a directory
remote: An error occurred executing 'gear postreceive' (exit code: 1)
remote: Error message: Failed to execute: 'control start' for /var/lib/openshift/523540c05973ca9f4e000418/php
remote:
remote: For more details about the problem, try running the command again with the '--trace' option.
To ssh://....
fcd93d5..480ca5d master -> master
updating local tracking ref 'refs/remotes/origin/master'
Completed successfully
これを修正するために何をすればよいかわかりません..とにかく、このセットアップを修正できるものはありますか? または、セットアップをそのままにして、/blog サブディレクトリからブログを提供するように DNS レコードをセットアップする方法はありますか?
私はここでの経験が限られているので、暗闇の中でブラインドストライクを行っていますが、うまく機能していません...
サブドメインでライブにすることはできますが、私の組織の Web サイトはとにかくサブドメインでライブになるため、それはしたくありません。ドットの...ポインタをありがとう!