Seite 1 von 2

Nach Serverumzug: Call to undefined function bcscale()

Verfasst: 07.10.2011 14:41
von Ronaldo123
Hallo

Ich bin mit meiner Seite auf einen neuen Server gewechselt.
Jetzt gibt es ein paar Probleme mit dem ein oder anderen Mod.
Ich bekomm angezeigt:

Code: Alles auswählen

Fatal error: Call to undefined function bcscale() in /home/xxx/public_html/includes/xx.php on line 608
oder:

Code: Alles auswählen

Deprecated: Function set_magic_quotes_runtime() is deprecated in /home/xxx/public_html/chCounter_3.1.3-full/3.1.3-full/stats/index.php on line 23

Warning: Cannot modify header information - headers already sent by (output started at /home/xxx/public_html/chCounter_3.1.3-full/3.1.3-full/stats/index.php:23) in /home/xxx/public_html/chCounter_3.1.3-full/3.1.3-full/stats/index.php on line 25

Deprecated: Function set_magic_quotes_runtime() is deprecated in /home/xxx/public_html/chCounter_3.1.3-full/3.1.3-full/counter.php on line 61

Deprecated: Function set_magic_quotes_runtime() is deprecated in /home/xxx/public_html/chCounter_3.1.3-full/3.1.3-full/counter.php on line 1794
Erst nach dem Server Umzug kam es zu der Fehlermeldung. Ich glaube das hat etwas mit dem Pfad zutun. Vorher lag meine Seite in "html". Jetzt liegt sie in "public_html". Config Datein etc hab ich alles angpasst. Die Seite läuft auch auser die o.g. ausnahmen.
Jemand eine Idee?

Re: Nach Serverumzug: Call to undefined function bcscale()

Verfasst: 07.10.2011 15:07
von PatrickS3
Du musst in der functions.php im Verzeichnis includes den Pfad für den chcounter wieder anpassen. Der lautet nun anderst.

Rufe dazu den counter über http://www.deinedomein.de/counterverzei ... nistration auf.

Dann kannst Du unter "Hilfe und Kontakt" links auf "PHP" klicken.

Im nun erscheinenden Dialog klickst Du auf "PHP-Code erstellen".

Dann erhältst Du eine Ausgabe die folgende Zeile enthält:

Code: Alles auswählen

include( '/dein_absoluter_pfad/expCounter/counter.php' )
Den Teil musst Du in der functions.php anpassen.

Dann funktioniert der Counter wieder.

Re: Nach Serverumzug: Call to undefined function bcscale()

Verfasst: 07.10.2011 16:07
von Ronaldo123
Das hatte ich bereits angepasst:

Code: Alles auswählen

/home/xxx/public_html/chCounter_3.1.3-full/3.1.3-full/counter.php
Viel wichtiger ist sowieso der erste Code. Wieso bekomm ich den? Was bedeutet er?

Re: Nach Serverumzug: Call to undefined function bcscale()

Verfasst: 07.10.2011 16:23
von PatrickS3
Du schreibst im ersten Beitrag Du seist auf einen neuen Server umgezogen.

Sicher dass da der Anfang "/home/xxx/" gleich geblieben ist?

Re: Nach Serverumzug: Call to undefined function bcscale()

Verfasst: 07.10.2011 16:28
von Ronaldo123
vorher auf dem alten server:
/var/www/xxx/html/chCounter_3.1.3-full/3.1.3-full/counter.php

jetzt auf dem neuen server:
/home/xxx/public_html/chCounter_3.1.3-full/3.1.3-full/counter.php

Wegen der ersten Fehlermeldung hab ich bei googel nur das hier gefunden:
http://www.php-resource.de/forum/php-de ... bcdiv.html

Kann es sein das man am Server etwas umstellen muss? Eigt ist es nur Webspace. Von daher könnte ich garnichts am Server machen.

Re: Nach Serverumzug: Call to undefined function bcscale()

Verfasst: 07.10.2011 16:51
von posaunen
Du kannst im Administrationsbereich PHP-Information anlicken und in der dann erscheinenden Ausgabeseite nachsehen ob die bcmath Unterstützung vorhanden ist.

Re: Nach Serverumzug: Call to undefined function bcscale()

Verfasst: 07.10.2011 18:18
von Ronaldo123
bomath finde ich nicht. hab nur das hier u.a.:
browscap no value no value

Re: Nach Serverumzug: Call to undefined function bcscale()

Verfasst: 07.10.2011 18:20
von posaunen
Es geht um bc (math) nicht bo (math)

Re: Nach Serverumzug: Call to undefined function bcscale()

Verfasst: 07.10.2011 18:37
von Ronaldo123
bcmath
BCMath support enabled

Scheint Aktiviert zu sein.

Re: Nach Serverumzug: Call to undefined function bcscale()

Verfasst: 07.10.2011 18:44
von Ronaldo123
Sry. Ich war im alten ACP drinnen. Auf dem neuen Server finde ich kein bcmath.