Beste:
Na heel lang niets meer gedaan te hebben in de design heb ik mij laten over halen om een stuk software te kopen om het script veilingmeester te installeren en aan te passen...
met dit script kan de admin een veiling opstarten en dat werkt ook....
echter de weergave geeft een blanco pagina...
de hostingpartij zegt dat de software te oud is ??? men zegt dat...
maar goed, het werkt dus niet.... wie heeft een idee om de index.php aan te passen dat het wel gaat werken ?
even een
<?php echo 'Hij doet het!'; exit; ?>
halverwege het script plaatsen.. doet ie het dan plaats je hem verder in het script, zo niet ga je terug om zo toe zoeken waar het fout gaat..
de hostingpartij zegt dat de software te oud is ??? men zegt dat...
Vreemde uitspraak. Het kan net zo goed zijn dat de error-reporting uit staat, en dat het script ergens niet goed geinstalleerd kan zijn.
Daarom is het verstandig om (voor test-redenen) Error-reporting aan te zetten in .htaccess of PHP. Bij voorkeur doe je dit met een IP-afscherming zodat je bezoekers geen vreemde foutmeldingen zullen zien.
## Iedereen zijn IP, behalve die van jouw, afschermen##
order deny,allow
allow from 123.123.123.123
deny from all
## Error-reporting aanzetten (alleen gebruiken bij testdoeleinden)
php_flag display_startup_errors on
php_flag display_errors on
php_flag html_errors on
even een
<?php echo 'Hij doet het!'; exit; ?>
halverwege het script plaatsen.. doet ie het dan plaats je hem verder in het script, zo niet ga je terug om zo toe zoeken waar het fout gaat..
lukt niet dan komt het er een parse error...
Toevoeging op 07/05/2014 11:53:16:
Dit is de index ?
weet niet deze lap tekst toegestaan is hier ?
[quote="Ruud gool op 06/05/2014 23:52:32"]
de hostingpartij zegt dat de software te oud is ??? men zegt dat...
Vreemde uitspraak. Het kan net zo goed zijn dat de error-reporting uit staat, en dat het script ergens niet goed geinstalleerd kan zijn.[/quote]
Beste Ruud,
Hartelijk dank voor uw vraag. Wanneer we in het bestand 'config.inc.php' error reporing aan zetten (in regel 6 error_reporting(1); naar error_reporting(E_ALL); wijzigen), verschijnen er een groot aantal foutmeldingen op het scherm.
Enkele van deze foutmeldingen geven aan dat er 'Deprecated' functies gebruikt worden. Dit duidt er op dat de door u geïnstalleerde software verouderd is en niet geschikt is voor onze hostingservers. We willen u adviseren om uw leverancier te vragen om een up-to-date versie van de software, zodat u deze veilig kunt blijven gebruiken.
Hopende u hiermee voldoende geïnformeerd te hebben.
Ik heb medelijden met je dat je voor dit script betaald hebt :)
Jou hosting draait mogelijk PHP versie 5.6 of hoger. Dit levert o.a. bij de mysql_* functies 'deprecated' errors op omdat deze functies niet meer worden ondersteund en uiteindelijk vervallen.
Deprecated wil niet zeggen dat het niet werkt, maar dat het niet meer wordt aanbevolen om te gebruiken omdat deze uit eindelijk wel vervallen (waarschijnlijk in PHP 6).
Verder zit er nog al, i.m.o., wat onzinnige javascript in wat prima in PHP kan. Regel 4 bijvoorbeeld.
Je zou het hele script moeten herschrijven of vragen of er een nieuwere versie van is of op zoek naar een ander script die wel up-to-date is.
Ik heb medelijden met je dat je voor dit script betaald hebt :)
Jou hosting draait mogelijk PHP versie 5.6 of hoger. Dit levert o.a. bij de mysql_* functies 'deprecated' errors op omdat deze functies niet meer worden ondersteund en uiteindelijk vervallen.
Deprecated wil niet zeggen dat het niet werkt, maar dat het niet meer wordt aanbevolen om te gebruiken omdat deze uit eindelijk wel vervallen (waarschijnlijk in PHP 6).
Verder zit er nog al, i.m.o., wat onzinnige javascript in wat prima in PHP kan. Regel 4 bijvoorbeeld.
Je zou het hele script moeten herschrijven of vragen of er een nieuwere versie van is of op zoek naar een ander script die wel up-to-date is.
het hele script ?? de admin werkt gewoon zoals het hoort.
alleen het weergeven gaat fout...
optie herschrijven zal niet meer gebeuren ivm ziekte..
iemand die dit wel kan ?
hoeft niet voor niets..
Toevoeging op 07/05/2014 12:38:36:
Frank Nietbelangrijk op 07/05/2014 12:14:58
Geen vreemde uitspraak dus. zet error reporting aan. dit kan ook heel makkelijk door
error_reporting(E_ALL);
bovenin je script te plaatsen. Foutmeldingen volgen elkaar vaak op doordat de eerste fout de volgende fout veroorzaakt etc.
Begin dus rustig met de eerste foutmelding en deel deze gerust met ons
bovenin geplaatst.. krijg alleen de tekst te zien error_reporting(E_ALL);