magento2.2.2のインストール時の500内部サーバーエラー


14

WAMPを使用してローカルWindows環境にMagento 2.2.2をインストールしようとしています。ただし、500 Internal Server Errorが発生します。以前のバージョンのhtaccessファイルを置き換えると、機能します。それが問題でしょうか?

書き換えエンジンがオンで、モジュールがロードされています。

エラーログ:

Invalid command '<IfVersion', perhaps misspelled or defined by a module not included in the server configuration

私はLoadModule version_module modules/mod_version.soそれを機能させるために有効にしようとしましたが、今ではインストールが実行されると、その間にコンソールでfalse数秒後に応答します。更新しようとすると、残りのインストールが開始されますが、インストールを完了するには数回更新する必要があります。このプロセス中にMagentoが正常にインストールされたかどうかはわかりません。

管理者にアクセスすると動作しますが、コンソールJSエラーが発生します。フロントエンドはまだCSSなしでロードされます。

私はそれを数回インストールしようとしましたが、このエラーが発生するたびに


エラーの詳細を示すログファイルと同様に、htaccessファイルを共有していただけますか?
user5198077

回答:


21

OK最後に....これを取り除くために私が従ったプロセスです。

Step1 ::エラーを解決するにLoadModule version_module modules/mod_version.soは、httpd.confファイルからロードされていることを確認してくださいInvalid command '<IfVersion', perhaps misspelled or defined by a module not included in the server configuration

ステップ2::

以下の変数値が次のように設定されていることを確認してください

max_execution_time = 1800
max_input_time = 1800
memory_limit = 1024M

Step3::(オプション)

仮想ホストを作成します。

ファイルパスに以下のコードを追加します:: D:\wamp64\bin\apache\apache2.4.18\conf\extra\httpd-vhosts.conf

パスはインストールごとに異なる場合があります

<VirtualHost *:80>
ServerName demomage222
ServerAlias www.demomage222.com
DocumentRoot D:/wamp64/www/mage222
<Directory  "/">
    Options +Indexes +FollowSymLinks +MultiViews
    AllowOverride All
    Require local
</Directory>

以下のようにホストファイルにエントリを作成します。私のホストファイルパス(あなたによって異なる場合があります)::C:\Windows\System32\drivers\etc\hosts

127.0.0.1 www.demomage222.com

あなたの投稿のために+1、その問題を解決するのに役立ちます!! 特別なLoadmodule mod_version.soを有効にする必要があります!! もう一度ありがとう
マンタンデイブ

1

WAMPにMagento 2.2をインストールしたときにも、同じ問題に直面していました。PHPバージョンをPHP 7.1に変更してから、インストールを再開しました。物事は私のために働いた。


0

Magentoルートを見つけてOptions +FollowSymLinks、次.htaccessのように変更します。Options +SymLinksIfOwnerMatch

同様にそれを/pub/static/.htaccess行い/pub/media/.htaccessます。

編集

説明されているエラーは、mod_versionが有効になっていないことを示しています。

それを有効にするにhttp.confは、confフォルダ内に移動し、mod_versionが含まれる行を見つけます。

コメントを外すには、先頭から「#」を削除します。

次に、Apacheを再起動します。


変更されたが何も起こらない
-Zaheerabbas

その後、PHPエラーログを確認し、その内容を投稿する必要があります。次の場所に配置する必要があります:... \ wamp \ logs \ error.log
レズ

次のようなログにエラーが表示されますInvalid command '<IfVersion', perhaps misspelled or defined by a module not included in the server configuration
-Zaheerabbas

0

インストール中に直面している場合は、権限エラーである可能性があります

ほとんどの場合、500内部サーバーエラーは、1つ以上のファイルまたはフォルダーに対する不正なアクセス許可が原因です。フォルダーのアクセス許可を0775に設定します

sudo chmod -R 775 /path_to_magent/Folder

ここではウィンドウとして適用されません
ドミニクXigen
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.