Door
Roderik Zandberg
op 05-07-2012 16:22
gewijzigd op 05-07-2012 17:11
1.997 views
Hallo!
2/3 dagen terug, heb ik een website van 000webhost naar Versio verplaatst. Natuurlijk keurig mijn db gegevens enz aangepast, echter werkt het script nu niet goed meer... Hoe los ik dit nu op?
Link;kan hierzo Foutmelding: Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/roderez80/domains/breulieren.co.cc/public_html/intern/index.php:7) in /home/roderez80/domains/breulieren.co.cc/public_html/intern/addons/include/classes/session.php on line 39 Geprobeerde oplossing: ob_start() Scripts http://pastebin.com/fWPPa8yQ http://pastebin.com/QWjk4QPM
1) plaats geen 800 regels code hier, plaats hier alleen RELEVANTE code en de rest, mocht je dat nodig vinden, op een site als plaatscode.be
2) Tevens kan een beetje zelf zoeken ook niet kwaad: [google]php header already sent[/google] Een van de eerste linkjes: http://www.phphulp.nl/php/tutorial/php-algemeen/header-already-sent/738/
PS: Dit komt niet door een host wissel, dit heeft nooit gewerkt
Dit kan sowieso niet. Denk dat je met copy en pasten ietsje bent uitgeschoten.
Maak eerst eens een valide pagina, en zet dan de code op een logische plaats.
Omdat een html pagina zo nooit is opgebouwd.
Dat iets werkt wil nog niet zeggen dat het goed is.
Een opbouw van een pagina zou moeten zijn in basic html:
Als je met dit soort standaarden werkt, is het veel eenvoudiger zoeken naar oplossingen van problemen. Wat jij doet is precies verkeerd om, jij hebt een probleem en roept werkt, terwijl wij allen zien dat het niet zo is.
Bart, op zijn minst hoort er een doctype op regel 1 te staan... Dat is het enige wat echt moet, nou ja dit is eigenlijk de minimaalste minimale boilerplate:
Moet je dit gebruiken? Nee niet voor een echte website.
@Roderik, mijn tutorial al doorgelezen? Daarom werkt het niet. En iets werken en iets goed doen is iets totaal anders. PHP is zo'n rot taal dat hij al je fouten eerst zelf probeert op te lossen zodat jij geen error krijgt. HTML is nog rotter, die kan namelijk geen errors geven.
Wouter, uiteraard weet ik dat.
Het enige wat je af en toe moet doen is poepen.. :)
nee, zonder gekheid, jij en ik weten precies waar dat de TS tegenaan loopt.
Dus op de doctype, en charset na is mijn antwoord correct.
Maar om hem dan alleen een link te geven is denk ik niet de manier om hem te leren van zijn probleem. Dan kan je denk ik beter back to basic gaan, en hem eerst overtuigen dat het niet goed is wat hij nu doet.
Het script werkte, op mijn oude host. Bij Versio niet meer. Zou het bijna je laten zien door het up te loaden...
Dat geloof ik wel, heel simpel error_reporting() uitzetten en de pleisters zijn geplakt. Maar dan is het nog steeds niet goed...