Op mijn eigen PC heb ik Apache en PHP draaien om op te developen. De site die ik op mijn eigen PC heb gemaakt werkt daar prima op, maar wanneer ik deze upload naar de server gebeuren er rare dingen.
Ik heb bijvoorbeeld de pagina 'productmanager.php' op de server staan. Wanneer ik deze aanroep met b.v. id-nummer 18 toont de pagina zich zoals het hoort, maar roep ik hem aan met if 17, dan gebeurt er helemaal niets! In de access.log van Apache is niet eens terug te vinden dat de pagina met dit id is aangeroepen.
Wanneer ik "Live HTTP headers" aanzet in Firefox (plugin), dan zie ik ook niet eens dat de browser een request doet naar de server. Wanneer ik de pagina's opvraag in IE, gaat het wel goed bij nummer 18, maar bij nummer 17 komt IE terug met een DNS error. Het id nummer is echt het enige dat ik verander!
Wanneer ik in Lynx de pagina oproep met id 17 komt Lynx terug met de melding: "Alert!: Unexpected network read error; connection aborted." en bij 18 gaat het goed.
Een andere pagina: 'configuration.php' toont zich altijd maar voor 1/3. Ergens halverwege een input veld houdt de HTML code gewoon op als ik 'View Source' doe, terwijl het bestand op de server wel gewoon de complete code bevat. Dan heb ik nog een pagina 'statistics.php' die zich nooit toont. Bij alle andere pagina's die er zijn, zijn er geen problemen.
Alle HTML code staat in aparte bestanden en wordt door de php bestanden ge-include. De server draait op Debian Sarge (stable) met Apache 1.3.33 en PHP 4.3.10-15. Alle bestanden zijn leesbaar voor Apache, dus aan de toegangrechten kan het niet liggen.
Verder heb ik de php.ini en httpd.conf van mijn Windows machine (waar alles dus feilloos werkt) vergeleken met die van de server, maar ik heb niets kunnen ontdekken dat hiermee te maken kan hebben. Iemand ideeën toevallig, want ik weet het echt niet meer.
Ik heb bijvoorbeeld de pagina 'productmanager.php' op de server staan. Wanneer ik deze aanroep met b.v. id-nummer 18 toont de pagina zich zoals het hoort, maar roep ik hem aan met if 17, dan gebeurt er helemaal niets! In de access.log van Apache is niet eens terug te vinden dat de pagina met dit id is aangeroepen.
Wanneer ik "Live HTTP headers" aanzet in Firefox (plugin), dan zie ik ook niet eens dat de browser een request doet naar de server. Wanneer ik de pagina's opvraag in IE, gaat het wel goed bij nummer 18, maar bij nummer 17 komt IE terug met een DNS error. Het id nummer is echt het enige dat ik verander!
Wanneer ik in Lynx de pagina oproep met id 17 komt Lynx terug met de melding: "Alert!: Unexpected network read error; connection aborted." en bij 18 gaat het goed.
Een andere pagina: 'configuration.php' toont zich altijd maar voor 1/3. Ergens halverwege een input veld houdt de HTML code gewoon op als ik 'View Source' doe, terwijl het bestand op de server wel gewoon de complete code bevat. Dan heb ik nog een pagina 'statistics.php' die zich nooit toont. Bij alle andere pagina's die er zijn, zijn er geen problemen.
Alle HTML code staat in aparte bestanden en wordt door de php bestanden ge-include. De server draait op Debian Sarge (stable) met Apache 1.3.33 en PHP 4.3.10-15. Alle bestanden zijn leesbaar voor Apache, dus aan de toegangrechten kan het niet liggen.
Verder heb ik de php.ini en httpd.conf van mijn Windows machine (waar alles dus feilloos werkt) vergeleken met die van de server, maar ik heb niets kunnen ontdekken dat hiermee te maken kan hebben. Iemand ideeën toevallig, want ik weet het echt niet meer.