Archiv verlassen und diese Seite im Standarddesign anzeigen : Warning: rand(): Invalid range-Benötige Hilfe
Hallo,
ich bin mit meinen Seiten auf einen neuen Server umgezogen und wollte mein Script wieder installieren und bekomme folgende Fehlermeldung:
Warning: rand(): Invalid range: 0..-1 in /home/www/html/routines.php on line 123
auf dem eien Script und auf dem anderen
Warning: open_basedir restriction in effect. File is in wrong directory in /home/www/html/loadup.php on line 10
Fatal error: Failed opening required 'config.php' (include_path='.:/usr/share/php') in /home/www/html/loadup.php on line 10
Habe ich bei der Installation irgendwetwas übersehen oder falsch gemacht?
Bitte helft mir.
Danke und Gruss
Würde echt helfen wenn du mal den rand aufruf Posten würdest !
@MAD King: Hat dein neuer Provider evtl. eine ander PHP-Version oder fährt im Safe-Modus?
@dakjo: http://www.linuxforen.de/forums/showthread.php?s=&threadid=49496
cu
Jochen
@dakjo
Würde echt helfen wenn du mal den rand aufruf Posten würdest !
Wie mache ich das?
@Spike05,
Nein, mein Server hat die gleiche PHP Version und ob er im Safe Modus fährt weiss ich nicht. Wie kann ich das raus finden?
Danke
Alles klar einen Moment !
Du Postest hier die Zeile aus der Datei in dem der rand aufruf steht (routines.php on line 123).
Ich würde sagen die Datei liegt bei die bzw. auf dem Server unter /home/www/html/routines.php und es ist die Zeile 123.
Hallo,
hier ist die Zeile 123 von routines.php:
$randpoll = $pollids[rand(0, sizeof($pollids) - 1)];
Meine php.ini sieht so aus:
;;;;;;;;;;;;;;;;;;;;;;;;;
; Paths and Directories ;
;;;;;;;;;;;;;;;;;;;;;;;;;
; UNIX: "/path1:/path2"
;include_path = ".:/php/includes"
; The root of the PHP pages, used only if nonempty.
doc_root =
; The directory under which PHP opens the script using /~usernamem used only
; if nonempty.
user_dir =
; Directory in which the loadable extensions (modules) reside.
extension_dir = ./
; Whether or not to enable the dl() function. The dl() function does NOT work
; properly in multithreaded servers, such as IIS or Zeus, and is automatically
; disabled on them.
enable_dl = On
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;
Es gibt aber auf dem Server keinen Ordner .:/php/includes.
Was muss ich da eintragen?
Der Pfad zum PHP Ordner sieht so aus, bzw. PHP liegt da:
usr/share/php
Danke
Sorry aber keine Ahnung !
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.