2016-12-23 14 views
0

私はmagento 2.0.2でホストされたサイトです。私は適切な許可を与え、mod_rewriteをApacheで有効にします。私のサイトはホームページをロードしているだけです。すべてのページと管理者が見つかりません404。問題を解決するのを手伝ってください。Magento 2.0.2 404 not found

フロントエンドのページ読み込み時にindex.phpを使用しています。管理者が機能していません。

+0

チェックを正常にインストールして行われhttp://magento.stackexchange.com/questions/89125/how-to-fix-magento-2-2-0-0-rc- admin-page-not-after-installation-after/96441#96441 –

+0

私はそれを試みましたが、私のために働いていません。 index.phpで使用中のフロントエンドページの読み込み。 adminが動作していません –

+0

これは.htacessの問題です。メインフォルダを追加してアクセス権を与えてください。 –

答えて

0

おそらく、mod_rewriteがApacheサーバーにインストールされていないか、動作していない可能性があります。

通常、mod_rewriteはMAMPの一部としてインストールされますが、何らかの理由でmagento .htaccessファイルがロードされていない可能性があります。

最初の可能性は、Macでアーカイブファイルを解凍してファインダーを使用してファイルを移動した場合や、Dreamweaverのようなものを使用してMac Webサーバーにファイルをアップロードした場合、Macではデフォルトでa。 .htaccessなどのように、Webサーバーのディレクトリにはコピーされません。これを解決するには、Mac上のファインダに隠しファイルを表示して、ファイルを簡単に表示してコピーできるようにすることが考えられます。このリンクは、隠しファイルを表示する方法を示しています。
http://ianlunn.co.uk/articles/quickly-showhide-hidden-files-mac-os-x-mavericks/

2番目の方法は、httpサーバーの設定方法です。 .htaccessがディレクトリ内の設定を上書きできるようにする必要があります。これを行うには、httpd.confファイルにこれを記述する必要があります。あなたのMagentoのインストールの実際のパスと明らかに

​​

置き換える "/あなた/ Magentoの/ディレクトリ/"。また、コードの下に入れて


Ubuntuのために が

<Directory /var/www/> 
     Options Indexes FollowSymLinks 
     AllowOverride None 
     Require all granted 
</Directory> 

(ここでは、我々は、VAR/www /の例を持っている)ファイル/etc/apache2/apache2.confを編集し、それを変更します。 Magentoの2のインストール時に、最後に

<Directory /var/www/> 
     Options Indexes FollowSymLinks 
     AllowOverride All 
     Require all granted 
</Directory> 

その後、

sudo service apache2 restart 

ブラウザでのWebインストールのセットアップを使用する場合は、Webの構成セクションを取得するときどこすることができます、詳細オプション]セクションがありますmodリライトを動作させることができない場合は、Apache Rewritesをオフにしてください。それは実験では問題ありませんが、実際のWebストアでは、実際に書き直しをしたいと思っています。

解決策2
インストールコンポーザー。今度はMagento 2のジップをmagentocommerce.com/downloadからダウンロードし、dbをphpmyadminで作成し、zipをhtdocsフォルダに展開します。 Magento 2をインストールしますが、店舗URLと管理者URLにlocalhost use 127.0.0.1を使用しないでください。正常にインストールされた後、マゼンタを実行しないでください。

ここでは、Composerのインストール、静的コンテンツの展開、Magentoキャッシュのクリア/フラッシュ、Magento 2ブロックの再インデックスを確認します。上記のすべての操作を実行するには、WINDOWS KEY + Rを押してRUNダイアログを開き、「cmd」と入力してコマンドプロンプトを開きます。

Magento 2 ROOTディレクトリに「cd PATH_TO_YOUR_MAGENTO2_FILES」と入力してください。

上記のディレクトリにComposerのインストールを確認するには、「composer install」と入力します。

この手順でエラーが発生した場合は、Composerのインストールを確認してください この手順では、Magentoストアに展開する静的コンテンツを設定しています。これを実行するには、「php bin/magento setup:static-content:deploy」と入力します。

あなたが任意のエラーが出た場合、「PHPのbin/Magentoのキャッシュ:フラッシュ」と入力して、あなたのPHP.EXEとPHP.INI環境変数 クリア/フラッシュMagentoのキャッシュチェックCMDでは。

最後に、Reindex Magento Static Blocksに「php bin/magento indexer:reindex」と入力します。

あなたはMagentoの2

+0

あなたのアイデアを試しました。 index.phpで使用している最中のページが読み込まれます。管理者が機能していない –

+0

管理者の場合、上記の回答に追加された解決策2を使用する必要があります。 – Keshar

関連する問題