2016-09-28 12 views
0

私はNginxサーバーにModx Revolutionをインストールしようとしていますが、セットアップ中に「インストール」ボタンを選択するとインストールが失敗し、画面が空になります。この時点まではインストール自体は問題なく実行されるので、私は本当にここで頭を悩ましています。 Modxフォーラムを何度も無駄に使いました。Modx Revolutionのインストールに失敗する

注意すべきいくつかのこと:

SQLデータベースは、MODxのではなく、ユーザーテーブルには何もせずに生成されたテーブルでいっぱいになります。

私は、Modxディレクトリのすべてのファイルに書き込み権限を追加してみました。また、777のアクセス権を設定し、すべてのファイルのユーザー/グループの所有権を変更しました。

私は、nginx設定スクリプトが、正常に動作している別のボックスで使用されているものと同じであることを確認しました。

最後にURLに「index.php?action = install」と入力すると、空の画面が表示されます。

誰かが私が試していないことや盲目的に無視していることが分かっていれば、私は大いに感謝します。

ありがとうございます!

EDIT:Chromeで設定を実行しましたが、実際にはHTTP 500が届きました。リクエストエラーを処理できません。

EDIT#2:nginxのためのエラーログで、私は次の行を受け取る:

[ディレクトリ]「のディレクトリインデックス "" 禁止され、クライアント:[クライアント]、サーバー:[サーバー]、要求: "GET/HTTP/1.1"、ホスト: "[ホスト名]"

"のFastCGIは、標準エラーで送信: "未知プライマリスクリプト" 上流からの応答ヘッダを読みながら"

「)を(接続111(失敗しました:接続クライアント[クライアント]、サーバ[サーバ]、リクエスト: "GET /setup/index.php?action=summary HTTP/1.1"

+0

どのデータベースとどのバージョンを使用していますか? – Jako

+0

あなたはおそらくPHPエラーを取得しています - エラーログを確認してください。 –

+0

@Jakoデータベース用にMySql 5.6.33を使用しています。 – hRdCoder

答えて

0

私はちょうどそれを実際に考え出した。 ModX Revolutionでは、たとえインストーラが警告を表示しなくても、SimpleXMLが有効になっている必要があることがわかります。インストーラはインストールした後も通常どおりに続き、PHPのSimpleXML拡張機能を有効にしました。

関連する問題