1

こんにちは、修正できないエラーが発生しています。

a:5:{i:0;s:93:"Cannot send headers; headers already sent in /home/exowear/public_html/app/Mage.php, line 766";i:1;s:1013:"#0 /home/exowear/public_html/lib/Zend/Controller/Response/Abstract.php(115): Zend_Controller_Response_Abstract->canSendHeaders(true)
#1 /home/exowear/public_html/app/code/core/Mage/Core/Model/App.php(1246): Zend_Controller_Response_Abstract->setHeader('Content-Type', 'text/html; char...')
#2 /home/exowear/public_html/app/code/core/Mage/Core/Controller/Varien/Front.php(80): Mage_Core_Model_App->getResponse()
#3 /home/exowear/public_html/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(202): Mage_Core_Controller_Varien_Front->getResponse()
#4 /home/exowear/public_html/app/code/core/Mage/Core/Controller/Varien/Front.php(176): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#5 /home/exowear/public_html/app/code/core/Mage/Core/Model/App.php(354): Mage_Core_Controller_Varien_Front->dispatch()
#6 /home/exowear/public_html/app/Mage.php(683): Mage_Core_Model_App->run(Array)
#7 /home/exowear/public_html/index.php(87): Mage::run('', 'store')
#8 {main}";s:3:"url";s:10:"/index.php";s:11:"script_name";s:10:"/index.php";s:4:"skin";s:7:"default";}

ライブ ドメインでセットアップしようとしていますが、これに遭遇し続けます。私のテストサーバーでは問題なく動作しています。http://mytempsite.net/sinしかし、http: //vegassinexoticwear.comに持ち込むと、このエラーが発生します。

私が試したこと

  • 一時サイトのディレクトリ全体をバックアップし、SSH を使用して新しいサーバーに移動しました。次に、DB をエクスポートし、新しい DB にインポートしました。core_config_data テーブルの URL を変更します。キャッシュをクリアし、権限もチェックしました。
  • 私は、magento の新しいコピーをインストールし、app、skin、および media フォルダーをすべて別々に持ってきました。持ち込む前はエラーはありませんでしたが、アプリフォルダーを持ち込むと、このエラーが再び発生しました。

あるサーバーでは機能するのに、他のサーバーでは機能しないのはなぜですか?

編集済み/追加の詳細 これは、サイトにアクセスしようとしたときに表示されないエラーです。

Warning: simplexml_load_string() [function.simplexml-load-string]: Entity: line 4: parser error : StartTag: invalid element name  in /home/exowear/public_html/sin/lib/Varien/Simplexml/Config.php on line 510

#0 [internal function]: mageCoreErrorHandler(2, 'simplexml_load_...', '/home/exowear/p...', 510, Array)
#1 /home/exowear/public_html/sin/lib/Varien/Simplexml/Config.php(510): simplexml_load_string('loadString('loadFile('/home/exowear/p...')
#4 /home/exowear/public_html/sin/app/code/core/Mage/Core/Model/Config.php(315): Mage_Core_Model_Config->_loadDeclaredModules()
#5 /home/exowear/public_html/sin/app/code/core/Mage/Core/Model/App.php(414): Mage_Core_Model_Config->loadModules()
#6 /home/exowear/public_html/sin/app/code/core/Mage/Core/Model/App.php(343): Mage_Core_Model_App->_initModules()
#7 /home/exowear/public_html/sin/app/Mage.php(683): Mage_Core_Model_App->run(Array)
#8 /home/exowear/public_html/sin/index.php(87): Mage::run('', 'store')
#9 {main}

Config.php の行 510 を見ると、これがそこにある

$xml = simplexml_load_string($string, $this->_elementClass);

全機能はこれ

 */
public function loadString($string)
{
    if (is_string($string)) {
        $xml = simplexml_load_string($string, $this->_elementClass);

        if ($xml instanceof Varien_Simplexml_Element) {
            $this->_xml = $xml;
            return true;
        }
    } else {
        Mage::logException(new Exception('"$string" parameter for simplexml_load_string is not a string'));
    }
    return false;
}

DW CS6 で BOM がチェックされていないことを確認して、local.xml ファイルが保存されました。

 <?xml version="1.0" encoding="UTF-8"?>
 <!--
 /**
  * Magento
  *
  * NOTICE OF LICENSE ......
  -->
 <config>
     <global>
         <install>
             <date><![CDATA[Mon, 10 Jun 2013 16:34:40 +0000]]></date>
         </install>
         <crypt>
             <key><![CDATA[9a38bb0fba550a5d295b3789fe2dafee]]></key>
         </crypt>
         <disable_local_modules>false</disable_local_modules>
         <resources>
             <db>
                 <table_prefix><![CDATA[]]></table_prefix>
             </db>
             <default_setup>
                 <connection>
                     <host><![CDATA[localhost]]></host>
                     <username><![CDATA[usernamehere]]></username>
                     <password><![CDATA[passwordhere]]></password>
                     <dbname><![CDATA[dbnamehere]]></dbname>
                     <initStatements><![CDATA[SET NAMES utf8]]></initStatements>
                     <model><![CDATA[mysql4]]></model>
                     <type><![CDATA[pdo_mysql]]></type>
                     <pdoType><![CDATA[]]></pdoType>
                     <active>1</active>
                 </connection>
             </default_setup>
         </resources>
         <session_save><![CDATA[files]]></session_save>
     </global>
     <admin>
         <routers>
             <adminhtml>
                 <args>
                     <frontName><![CDATA[admin]]></frontName>
                 </args>
             </adminhtml>
         </routers>
     </admin>
 </config>
4

8 に答える 8

1

多くの場合、この問題はファイルのアクセス許可から発生します

詳細については、適切なファイル許可を設定してください

http://www.magentocommerce.com/wiki/groups/227/cache_is_not_writable

于 2013-07-03T02:02:14.677 に答える
0

はい、そのエラーの問題は、現在の問題の「]」のみです。新しいホストの詳細、ユーザー名、およびパスワードを確認してください。また、正しい追加方法。

于 2014-05-10T16:32:59.470 に答える
0

リクエストの処理中にエラーが発生しました

ヘッダーを送信できません。送信済みのヘッダー/var/www/leaveasy.com/Leaveasy/app/Mage.php, line 767:

痕跡:

#0 /var/www/leaveasy.com/Leaveasy/lib/Zend/Controller/Response/Abstract.php(115): Zend_Controller_Response_Abstract->canSendHeaders(true)
#1 /var/www/leaveasy.com/Leaveasy/app/code/core/Mage/Core/Model/App.php(1246): Zend_Controller_Response_Abstract->setHeader('Content-Type', 'text/html; char...')
#2 /var/www/leaveasy.com/Leaveasy/app/code/core/Mage/Core/Controller/Varien/Front.php(80): Mage_Core_Model_App->getResponse()
#3 /var/www/leaveasy.com/Leaveasy/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(202): Mage_Core_Controller_Varien_Front->getResponse()
#4 /var/www/leaveasy.com/Leaveasy/app/code/core/Mage/Core/Controller/Varien/Front.php(172): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#5 /var/www/leaveasy.com/Leaveasy/app/code/core/Mage/Core/Model/App.php(354): Mage_Core_Controller_Varien_Front->dispatch()
#6 /var/www/leaveasy.com/Leaveasy/app/Mage.php(684): Mage_Core_Model_App->run(Array)
#7 /var/www/leaveasy.com/Leaveasy/index.php(89): Mage::run('', 'store')
#8 {main}

Error log record number: 724004798
于 2014-07-21T08:12:40.140 に答える