2

フロントエンドをロードすると、ブラウザが奇妙なエラーを返します:

Uncaught ReferenceError: Mage is not defined
Uncaught ReferenceError: Varien is not defined
Uncaught ReferenceError: decorateGeneric is not defined
Uncaught ReferenceError: VarienForm is not defined
Uncaught ReferenceError: VarienForm is not defined

/admin 経由でバックエンドにアクセスしようとすると、フロントエンド (ホーム) にリダイレクトされます。

何が起こっているのかを検出するために何百万ものことを試みましたが、何も機能していないようです。

私のApache error.logは次のようなエントリでいっぱいです:

File does not exist: /var/www/skin
script '/var/www/index.php' not found or unable to stat
script '/var/www/cron.php' not found or unable to stat

ちなみに、私のmagentoのインストールは/var/wwwではなく、/var/www/magentoにあります

私は何を間違っていますか?かなり助けてもらえますか?

4

4 に答える 4

4

「CATALOG.XML」ファイルをテーマに開きます

このコードを追加

<default>

    <reference name="head">
        <action method="addJs"><script>varien/product.js</script></action>
        <action method="addJs"><script>varien/configurable.js</script></action>

        <action method="addItem"><type>js_css</type><name>calendar/calendar-win2k-1.css</name><params/><!--<if/><condition>can_load_calendar_js</condition>--></action>
        <action method="addItem"><type>js</type><name>calendar/calendar.js</name><!--<params/><if/><condition>can_load_calendar_js</condition>--></action>
        <action method="addItem"><type>js</type><name>calendar/calendar-setup.js</name><!--<params/><if/><condition>can_load_calendar_js</condition>--></action>
    </reference>

</default>

「デフォルト」タグの下

私はそれがうまくいくことを願っています...

于 2013-10-08T04:01:05.983 に答える
1

データベースの core_config_data テーブルに 2 つのエントリを設定する必要があります。

値 web/unsecure/base_url を持つパス列を持つエントリには、値列を次のように設定する必要があります

http://127.0.0.1/magento/

(ローカルの開発サーバーで作業していると仮定します)、値が web/secure/base_url のパス列についても同じことが言えます。

これらの 2 つのテーブル エントリは、magento インストールのルートを定義します。

于 2013-01-17T11:10:29.010 に答える
0

.htaccess を調べて、RewriteBase を /magento に正しく設定します。

次の試行:「Uncaught Reference Error」を知りませんでした (http://stackoverflow.com/questions/2075337/uncaught-referenceerror-is-not-defined)

しかし、明らかにそれは JavaScript によるものです。PHP コードが実行されていることを確認しますか? 「HTML」ソースコードはどのように見えますか?

于 2013-01-17T15:55:13.073 に答える