Posting in the Magento forums has been disabled pending the implementation of a new and improved forum solution which should better serve the community.

For new questions please post at magento.stackexchange.com, the community-run support site for the Magento community. We will be providing updates on the new forum solution soon. For questions or concerns please email community@magento.com.

Magento Forum

Page 1 of 2
Bei der Installation geht es nicht weiter wegen dieser Fehlermeldung…
 
devil21
Jr. Member
 
Total Posts:  22
Joined:  2008-06-12
 

Hallo,

habe gerade Magento installiert und beim “Einrichten” bzw. noch während der Installation bekomme ich folgende Fehlermeldung:

Fatal error: Call to undefined function hash() in /mnt/web2/50/73/5131673/htdocs/shc-network/network_c/milkman/app/code/core/Zend/Cache/Backend/File.php on line 622

In “Line 622” findet man dann folgende Angaben:  $hash = hash(’adler32’, $id);

Zum bessern Verständnis habe ich hier auch noch den ganzen Code kopiert:

(fängt an bei line 617...)

private function _path($id)
{
$root = $this->_options[’cache_dir’];
$prefix = $this->_options[’file_name_prefix’];
if ($this->_options[’hashed_directory_level’]>0) {
$hash = hash(’adler32’, $id);
for ($i=0 ; $i < $this->_options[’hashed_directory_level’] ; $i++) {
$root = $root . $prefix . ‘--’ . substr($hash, 0, $i + 1) . DIRECTORY_SEPARATOR;
}
}
return $root;

Bin zwar kein Programmierer, aber ich lerne schnell! ;o)

Also bitte mit gut gemeinten Ratschlägen nicht sparen!

Ãœbrigens liegt diese Installation in einem Unterordner (Host bei Strato!)

Vielen Dank schon einmal im Voraus!!!!

 
Magento Community Magento Community
Magento Community
Magento Community
 
devil21
Jr. Member
 
Total Posts:  22
Joined:  2008-06-12
 

Hallo Rico,

danke für diese super schnelle Antwort! Kann das eventuell daran liegen, dass ich Magento in einem Unterordner installiert habe?

 
Magento Community Magento Community
Magento Community
Magento Community
 
devil21
Jr. Member
 
Total Posts:  22
Joined:  2008-06-12
 

Strato sagt es liegt an der Software!

 
Magento Community Magento Community
Magento Community
Magento Community
 
devil21
Jr. Member
 
Total Posts:  22
Joined:  2008-06-12
 

Hallo Rico,

der nette Servicemann von Strato hat mir auch jetzt den Fehler benennen können!

Seiner Meinung nach liegt es am “Absoluten Pfad”! Dieser wird von der Software/Installation falsch ausgelesen und liegt entweder in der config bzw. im install script selbst.

Der absolute Pfad bei Strato lautet

/home/strato/www/ersten zwei_buchstaben/www.wunschname.de/htdocs/

Beispiel:

/home/strato/www/wu/www.wunschname.de/htdocs/

Jetzt muß ich nur noch wissen, wie ich das in die Installationsroutine bekomme!

Ne Idee?

 
Magento Community Magento Community
Magento Community
Magento Community
 
devil21
Jr. Member
 
Total Posts:  22
Joined:  2008-06-12
 

Hallo Rico,

Du hast Recht!!! Habe das gleich ausprobiert und habe folgenden Fehler angezeigt bekommen:

Fatal error: Call to undefined function hash() in /mnt/web2/50/73/5131673/htdocs/test.php on line 10

Aber ich bin Pazifist… was soll ich jetzt machen? Ich ruf einfach noch einmal an!

Schöne Grüße

 
Magento Community Magento Community
Magento Community
Magento Community
 
devil21
Jr. Member
 
Total Posts:  22
Joined:  2008-06-12
 

He, he, he… Deine Argumente waren nicht zu schlagen! Außerdem habe ich das mit dem “Absoluten Pfad” ausprobiert…

/home/strato/www/sh/www.shc-entertainment.de/htdocs

geht auch nicht! Es liegt also eindeutig am Server!

Er verwies mich an den “Second Level” der sich meines Problems annehmen wird. Ich bekomme dann per EMail eine Nachricht…

Das nen ich jetzt mal eine “bescheidene technische Hotline”.

Werde Dich auf dem Laufenden halten (wahrscheinlich wollen die mir dann ein größeres Packet verkaufen...!) rolleyes

Schöne Grüße

 
Magento Community Magento Community
Magento Community
Magento Community
 
habbelle
Jr. Member
 
Total Posts:  1
Joined:  2008-06-07
 

Hey Devil,

ich habe das gleiche Problem wie du...also sag mir bescheid was Strato meint smile In vielen Foren wird ja über Strato geschumpfen, aber ich muss sagen, dass wenn ich ein Problem hatte der service von denen mir immer rasch weitergeholfen hat!

Ich hoffe ja so das am 19.Juni die Brige für joomla rauskommt....hab meinen Katalog momentan mit virtuemart und finde das Design mega grausig...dass mal nur so am rande smile

Gruß
habbelle

 
Magento Community Magento Community
Magento Community
Magento Community
 
sepp
Sr. Member
 
Avatar
Total Posts:  120
Joined:  2008-06-14
Hamburg
 

Hallo
Habe bei strato einen acount zum testen von magento angelegt und habe dasselbe problem.
Der kundenservice schickte mir folgende mail:

Der folgenden Fehlermeldung entnehme ich, dass Ihr CMS den Zend Optimizer nutzen möchte:

Fatal error: Call to undefined function hash() in/mnt/web7/42/98/51805498/htdocs/app/code/core/Zend/Cache/Backend/File.php

Um den Zend Optimizer in Ihrem Webhosting-Paket zu aktivieren, ist keine Installation notwenig.
Es genügt der Eintrag von zwei Zeilen in die Datei php.ini, die in allen Verzeichnissen liegen muss,
in denen Skripte vomZend Optimizer Gebrauch machen sollen.

Für PHP4 tragen Sie in die Datei php.ini folgende Zeilen ein
zend_optimizer.optimization_level=15
zend_extension=/usr/zend/4_3_x_comp/ZendOptimizer.so

und für PHP5 diese:
zend_optimizer.optimization_level=15
zend_extension=/usr/zend/5_0_x_comp/ZendOptimizer.so

So richtig hilft mir das im moment auch nicht weiter.

 
Magento Community Magento Community
Magento Community
Magento Community
 
devil21
Jr. Member
 
Total Posts:  22
Joined:  2008-06-12
 

Suuuuper Service bei Strato!  rasberry

Die lapidare Antwort per EMail lautet nun:

“wir möchten Sie mit dieser E-Mail über den Bearbeitungsstand Ihres Troubleticket informieren.
Sie haben sich beim Support über die PHP hash() Funktion erkundigt. Diese Funktion ist in unseren Webhosting Paketen deaktiviert. Stattdessen können Sie die Funktion mhash() zur Erstellung eines Hash-Wertes verwenden.
MHASH unterstützt ebenfalls eine breite Palette an Algorithmen, wie MD5, SHA1, RIPEMD160”

Ist das nicht wirklich nett! Einer wirklichen Lösung bin ich jetzt nicht näher als vorher!

Hast Du noch eine Idee?
Schöne Grüße

 
Magento Community Magento Community
Magento Community
Magento Community
 
sepp
Sr. Member
 
Avatar
Total Posts:  120
Joined:  2008-06-14
Hamburg
 

Hallo
Habe eben die selbe mail von strato bekommen wie devil21
mit dem zusatz:
PDO_MySQL steht nicht zur Verfügung. Dafür bieten wir das Modul PDO_sqlite an.
PDO_MySQL wird doch eben so benötigt ? oder ?

gruss sepp

 
Magento Community Magento Community
Magento Community
Magento Community
 
devil21
Jr. Member
 
Total Posts:  22
Joined:  2008-06-12
 

O.k. das ist eine tolle Erkenntnis!

Und nun noch einmal zum mitschreiben… in “line 622” ... wo soll ich das jetzt einfügen??  hmmm

Ich meine… was? Wo? Wie?… Noch einmal zurück auf Anfang?  cool smile

 
Magento Community Magento Community
Magento Community
Magento Community
 
devil21
Jr. Member
 
Total Posts:  22
Joined:  2008-06-12
 

Vielen Dank! Allerdings glaube ich, dass ich jetzt dann kapituliere! downer

Jetzt bekomme ich nur noch eine Fehlermeldung und die Install-Seite wird gar nicht mehr angezeigt! (Parse error: syntax error, unexpected ‘}’ in /mnt/web2/50/73/5131673/htdocs/shc-network/milkman/index.php on line 41).

Auch das erneute laden der original index.php hat zu keinem anderen Resultat mehr geführt… Jetzt kann ich eigentlich alle Dateien nur erneut laden und es dann noch einmal probieren! Oder?

Verzweifelte Grüße grrr

 
Magento Community Magento Community
Magento Community
Magento Community
 
devil21
Jr. Member
 
Total Posts:  22
Joined:  2008-06-12
 

O MEIN GOTT!!!! shock

Hallo Rico!

Das ging jetzt alles etwas schnell! Habe jetzt noch einmal den code geändert und...? Sieh dir das mal an!!!

Warning: mhash() expects parameter 1 to be long, string given in /mnt/web2/50/73/5131673/htdocs/shc-network/milkman/index.php on line 26
Trace:
#0 [internal function]: mageCoreErrorHandler(2, ‘mhash() expects...’, ‘/mnt/web2/50/73...’, 26, Array)
#1 /mnt/web2/50/73/5131673/htdocs/shc-network/milkman/index.php(26): mhash(’adler32’, ‘Zend_LocaleL_en...’)
#2 /mnt/web2/50/73/5131673/htdocs/shc-network/milkman/app/code/core/Zend/Cache/Backend/File.php(622): hash(’adler32’, ‘Zend_LocaleL_en...’)
#3 /mnt/web2/50/73/5131673/htdocs/shc-network/milkman/app/code/core/Zend/Cache/Backend/File.php(406): Zend_Cache_Backend_File->_path(’Zend_LocaleL_en...’)
#4 /mnt/web2/50/73/5131673/htdocs/shc-network/milkman/app/code/core/Zend/Cache/Backend/File.php(372): Zend_Cache_Backend_File->_metadatasFile(’Zend_LocaleL_en...’)
#5 /mnt/web2/50/73/5131673/htdocs/shc-network/milkman/app/code/core/Zend/Cache/Backend/File.php(309): Zend_Cache_Backend_File->_loadMetadatas(’Zend_LocaleL_en...’)
#6 /mnt/web2/50/73/5131673/htdocs/shc-network/milkman/app/code/core/Zend/Cache/Backend/File.php(639): Zend_Cache_Backend_File->_getMetadatas(’Zend_LocaleL_en...’)
#7 /mnt/web2/50/73/5131673/htdocs/shc-network/milkman/app/code/core/Zend/Cache/Backend/File.php(167): Zend_Cache_Backend_File->_test(’Zend_LocaleL_en...’, false)
#8 /mnt/web2/50/73/5131673/htdocs/shc-network/milkman/lib/Zend/Cache/Core.php(225): Zend_Cache_Backend_File->load(’Zend_LocaleL_en...’, false)
#9 /mnt/web2/50/73/5131673/htdocs/shc-network/milkman/lib/Zend/Locale/Data.php(308): Zend_Cache_Core->load(’Zend_LocaleL_en...’)
#10 /mnt/web2/50/73/5131673/htdocs/shc-network/milkman/lib/Zend/Locale.php(526): Zend_Locale_Data::getList(’en_US’, ‘language’, NULL)
#11 /mnt/web2/50/73/5131673/htdocs/shc-network/milkman/lib/Zend/Locale.php(542): Zend_Locale->getTranslationList(’language’, NULL)
#12 /mnt/web2/50/73/5131673/htdocs/shc-network/milkman/app/code/core/Mage/Core/Model/Locale.php(170): Zend_Locale->getLanguageTranslationList()
#13 /mnt/web2/50/73/5131673/htdocs/shc-network/milkman/app/code/core/Mage/Install/Block/Locale.php(85): Mage_Core_Model_Locale->getOptionLocales()
#14 /mnt/web2/50/73/5131673/htdocs/shc-network/milkman/app/design/install/default/default/template/install/locale.phtml(40): Mage_Install_Block_Locale->getLocaleSelect()
#15 /mnt/web2/50/73/5131673/htdocs/shc-network/milkman/app/code/core/Mage/Core/Block/Template.php(131): include(’/mnt/web2/50/73...’)
#16 /mnt/web2/50/73/5131673/htdocs/shc-network/milkman/app/code/core/Mage/Core/Block/Template.php(163): Mage_Core_Block_Template->fetchView(’install/default...’)
#17 /mnt/web2/50/73/5131673/htdocs/shc-network/milkman/app/code/core/Mage/Core/Block/Template.php(180): Mage_Core_Block_Template->renderView()
#18 /mnt/web2/50/73/5131673/htdocs/shc-network/milkman/app/code/core/Mage/Core/Block/Abstract.php(554): Mage_Core_Block_Template->_toHtml()
#19 /mnt/web2/50/73/5131673/htdocs/shc-network/milkman/app/code/core/Mage/Core/Block/Text/List.php(37): Mage_Core_Block_Abstract->toHtml()
#20 /mnt/web2/50/73/5131673/htdocs/shc-network/milkman/app/code/core/Mage/Core/Block/Abstract.php(554): Mage_Core_Block_Text_List->_toHtml()
#21 /mnt/web2/50/73/5131673/htdocs/shc-network/milkman/app/code/core/Mage/Core/Block/Abstract.php(431): Mage_Core_Block_Abstract->toHtml()
#22 /mnt/web2/50/73/5131673/htdocs/shc-network/milkman/app/code/core/Mage/Core/Block/Abstract.php(408): Mage_Core_Block_Abstract->_getChildHtml(’content’, true)
#23 /mnt/web2/50/73/5131673/htdocs/shc-network/milkman/app/design/install/default/default/template/page.phtml(94): Mage_Core_Block_Abstract->getChildHtml(’content’)
#24 /mnt/web2/50/73/5131673/htdocs/shc-network/milkman/app/code/core/Mage/Core/Block/Template.php(131): include(’/mnt/web2/50/73...’)
#25 /mnt/web2/50/73/5131673/htdocs/shc-network/milkman/app/code/core/Mage/Core/Block/Template.php(163): Mage_Core_Block_Template->fetchView(’install/default...’)
#26 /mnt/web2/50/73/5131673/htdocs/shc-network/milkman/app/code/core/Mage/Core/Block/Template.php(180): Mage_Core_Block_Template->renderView()
#27 /mnt/web2/50/73/5131673/htdocs/shc-network/milkman/app/code/core/Mage/Core/Block/Abstract.php(554): Mage_Core_Block_Template->_toHtml()
#28 /mnt/web2/50/73/5131673/htdocs/shc-network/milkman/app/code/core/Mage/Core/Model/Layout.php(505): Mage_Core_Block_Abstract->toHtml()
#29 /mnt/web2/50/73/5131673/htdocs/shc-network/milkman/app/code/core/Mage/Core/Controller/Varien/Action.php(319): Mage_Core_Model_Layout->getOutput()
#30 /mnt/web2/50/73/5131673/htdocs/shc-network/milkman/app/code/core/Mage/Install/controllers/WizardController.php(143): Mage_Core_Controller_Varien_Action->renderLayout()
#31 /mnt/web2/50/73/5131673/htdocs/shc-network/milkman/app/code/core/Mage/Core/Controller/Varien/Action.php(342): Mage_Install_WizardController->localeAction()
#32 /mnt/web2/50/73/5131673/htdocs/shc-network/milkman/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(159): Mage_Core_Controller_Varien_Action->dispatch(’locale’)
#33 /mnt/web2/50/73/5131673/htdocs/shc-network/milkman/app/code/core/Mage/Core/Controller/Varien/Front.php(146): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#34 /mnt/web2/50/73/5131673/htdocs/shc-network/milkman/app/Mage.php(427): Mage_Core_Controller_Varien_Front->dispatch()
#35 /mnt/web2/50/73/5131673/htdocs/shc-network/milkman/index.php(42): Mage::run()
#36 {main}

Was um.... ist jetzt passiert?  red face

Schöne Grüße

 
Magento Community Magento Community
Magento Community
Magento Community
 
sepp
Sr. Member
 
Avatar
Total Posts:  120
Joined:  2008-06-14
Hamburg
 

Hallo
Habe bei Strato aufgegeben.
Hab mir jetzt einen vserver genommen.
Nun kurze Frage,
kann mir jemand sagen wie ich von php 5.1.2 auf 5.2.x updaten kann?
(opensuse 10.1 mit php 5.1.2 und plesk 8.4 ist auf dem system, root zugang vorhanden.)
Währe super wenn mir da jemand behilflich sein könnte.
Möchte endlich mal Magento zum laufen bringen.

gruss sepp

 
Magento Community Magento Community
Magento Community
Magento Community
 
devil21
Jr. Member
 
Total Posts:  22
Joined:  2008-06-12
 

Hallo Rico,

wie geht es Dir mit dem Workaround? Schon weiter gekommen? snake

 
Magento Community Magento Community
Magento Community
Magento Community
 
sepp
Sr. Member
 
Avatar
Total Posts:  120
Joined:  2008-06-14
Hamburg
 

Hallo Rico
Er ist ROOT

Gruss sepp

 
Magento Community Magento Community
Magento Community
Magento Community
Magento Community
Magento Community
Back to top
Page 1 of 2