Navigation
Supportsider
Staben
Senest Online
warberg01:32:17
helmuth22:21:09
jagtjensen 3 Dage
Harped 6 Dage
Henrik Bendtsen 1 Uge
olelau 1 Uge
viklake 1 Uge
iceman50 1 Uge
F1FreakDK 2 Uger
Jannik 2 Uger
Besøgende
Gæster online: 2

Brugere online: 0

Antal brugere: 2,752
Nyeste bruger: kanik
Se indlæg
 Udskriv debat
Fejl på siden
jensjac
Hej
Jeg er ved at opbygge en ny side i php fusion 7,02,7.
Jeg havde lidt startproblemer og fik tilføjet filerne
mysql2i.class.php
mysql2i.func.php
samt henvisninger i maincore.php og setup.php
Nu melder min browser følgende fejl når jeg kalder siden
Fatal error: Cannot redeclare mysql_affected_rows() in /customers/e/4/b/andalucia-apart.com/httpd.www/mysql2i.func.php on line 16

Side andalucia-apart.com
udbyder: one.com
php: 5,6

Nogen der har løsningsforslag?
KH
Jens
 
flj
Med PHP 5.6 burde du ikke have brug for de to nye filer og tilføjelsen i maincore og setup. Det er kun i version 7. Faktisk burde det slet ikke have virket - du burde få fejl af samme type, som du nu får - at en eksisterende funktion gen-deklareres.

Har du ændret PHP version undervejs? Fra 7 til 5.6 fx?
 
jensjac
Jeg har ændret php version flere gange. Det synes indtil nu ikke at give nogen forskel.
Skal jeg stille php tilbage til 7.1?
 
flj
Dit indlæg beviser, at det gør en forskel.

Kører du PHP v7 skal du bruge de 2 filer og de 2 linier i maincore.php og setup.php.

Kører du en lavere version af PHP, skal du ikke bruge dem.

Bemærk, at der kan gå en tid (nogle timer) fra du ændrer indstillingen, til den slår igennem. Kender ikke one godt nok til at kunne afgøre det.
 
jensjac
Jeg tror at ændringen varer nogle dage hos one.com. De skriver 20 min. Men denne fejl opstod først flere dage efter at jeg havde skiftet.
Jeg stiller php til 7.1 og afventer.
Tak for svaret. Jeg vender tilbage hvis det ikke lykkes.
 
flj
God plan :)

Hvis du vil følge med i hvilken version af php, du rent faktisk kører på en side, så lav en fil med følgende indhold og kør den (og slet den bagefter):

Download kildekode  Kode
<?php
phpinfo();
?>



Samme funktion findes fra phpfusions admin side, men hvis du får fejl, som nu, så duer det jo ikke.
 
Spring til debat: