ローカルホスト時のベースURLエラー


7

初めてmagentoを構成するとき。ベースURLをhttp:// localhostに設定しようとすると、エラーが発生します。

ここに画像の説明を入力してください


Im using 127.0.0.1/magento . i am getting the following error. There has been an error processing your request Exception printing is disabled by default for security reasons. Error log record number: 2099687523. though i use local host instead of 127.0.0.1 , i am getting same error. please help me vasukiを代表して
Amit Bera

回答:


12

ベースURLを次のように置き換えるだけです。

http://127.0.0.1/

別の解決策は、hostsファイル(/private/etc/hostsOSXユーザー、/etc/hosts for Unix/Linuxユーザーの場合)に次のような行を追加することです。

172.27.0.1 test.magento.com

インストール中に対応するURLを使用するには:

ベースURL = http://test.magento.com


2

http://127.0.0.1 代わりに置くlocalhost

次の方法も機能します。http//www.templatemonster.com/help/avoid-installation-base-url-verification-error-on-localhost.html

検証エラーを回避する最も簡単な方法は、ベースURLフィールドクラスを変更することです。

  1. ブラウザ開発ツール(Mozilla FirefoxのFirebugなど)を開きます。
  2. [ベースURL]フィールドを選択します。フィールドクラスが class=”required-entry validate-url input-text”
  3. validate-urlクラスをHTMLから削除します。結果として、次のものが必要です。class=”required-entry input-text”
  4. ページの下部にある[続行]ボタンを押して、次のインストール手順に進みます。

2
localhostとにかくMagentoに問題があるのでlocalhost.devlocalhost.comなどの使用を検討するか、またはmagento.localドメインをetc/hostsファイルに追加してください
Fabian Schmengler


@fschmenglerは方法がそれを行うためのより良い方法だと思います。
srinath madusanka 2015

0

fschmenglerが言ったように、Magentoショップの仮想ホストをセットアップする必要があります。Apacheを使用している場合は、vhostエントリを作成するだけです。例:

<VirtualHost *:80>
  ServerName magento.local
  DocumentRoot "/your/path/to/magento/root"

  <Directory "/your/path/to/magento/root">
    Options Indexes MultiViews FollowSymLinks
    AllowOverride All
    Order allow,deny
    Allow from all
  </Directory>
</VirtualHost>

次に、ホストファイルを編集して、「magento.local」のローカルDNSエントリがローカルマシンに解決されることを確認します。

最後に、ベースURLをmagento.localに設定してください。


0

ここでURL検証無効にする必要があります。

迅速な解決策:

  1. Firebugの「ベースURL」入力を検査する
  2. クラスのリストから「validate-url」を削除します
  3. 「続ける」をクリック

0

それで、Firefoxで作業するという最後の提案を得ました。

クラスのリストから「validate-url」を削除します

しかし、私が古いInMotionHosting.com VPSからのバックアップを扱っているため、ここで言及されていないいくつかの手順を実行した可能性があります。localhost / serverにUbuntu 14.04.4 LAMPを使用しています。(別のサーバーでUbuntuのバージョン'16 .xx 'をセットアップしましたが、まだプライムタイムの準備ができていません。CLIですべてを実行したくないので、「Ubuntu-GNOME」デスクトップをインストールしました)、つまり、8個のAMD Opteronコアと32ギガのRAMを備えているということです。

そのため、必ずしも順不同で、/ var folder / directoryのMagentoキャッシュとセッションをクリアします。所有権とグループを確認してください。ほとんどのグループ設定ではwww-data、Magentoがファイルを操作できるようになっているはずです。権限に関して矛盾する情報があります。一部の人は775と言いますが755、何が正しいのかは決してわかりませんが、ある設定ではMagentoのダウンローダーが機能しないことがわかっています。私のセッションは以下のデータベースに設定されています:

local.xml <session_save><![CDATA[db]]></session_save>

/ sessionsフォルダー/ディレクトリは常に空なので、データベース内のセッションを切り捨てる必要があるかもしれませんか?phpmyadmin.phpでこれを行うためにSQLを知る必要はありません。左上のボックスで赤いXのセッションを検索し、core_sessionクリック操作タブを選択して、「テーブルを空にする(TRUNCATE)」を見つけます。 、テーブルを削除しないください。変更することを忘れないでください

core_config_data-'PATH' [web / unsecure / base_url]および[web / secure / base_url]

のようなものにテーブル

http://magento.localhost/ or https://magento.localhost/

いくつかのエクスポートを実行しているだけなので、今はそのテーブルのcookie値を削除しました。

お役に立てれば!
ジェームズ・ニランド

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