Heeft iemand het voor elkaar gekregen om in Vista met IIS 7 het foondump php script draaiend te krijgen?
Ik heb PHP 5.2.3 geinstalleerd met mysql-5.0.41.
Alle scripts volgens mij ook juist geconfigureerd en cdfoon 2007 geript met foondump 5.15.
Toch zie ik niet de juiste weergave van het php script. Een deel wordt wel juist weergegeven zoals de invulvelden, maar een groot deel van de code wordt als tekst weergegeven. Waar vind ik de nieuwste versie van het foondump php script?
Ja, eerst allleen de webserver en daarna de hele pc.
De php pagina staat helemaal vol met code met daartussen sommige invulvelden.
De eerste code die getoond wordt vanaf links-boven in beeld:
Is een mysql-ondersteunende functie. De eerste keer dat je het script draait gaat ie indextabellen aanmaken. Dat doet ie blijkbaar niet goed of het wordt onderbroken door lage instellingen op het gebied van max execution time of geheugen.
Maar dit is een ander, tweede, probleem.
het ligt toch aan de short tags, aangezien die blijkbaar niet werken bij jou
de thread melding ligt niet aan het foondump script want die krijg je ook op een lege test pagina. Dat had je in je vorige post ook al gezegd maar toen had ik daar overheen gelezen :?
Ergo, herinstalleer de boel. Of gooi IIS overboord en gebruik Apache.
Ik las op internet dat libmysql.dll van php-versie 5.2.3. de foutmelding veroorzaakt en dat die van 5.2.1. dit herstelt.
Inderdaad, de foutmedling is weg.
Nu alleen het foondumpscript nog werkend zien te krijgen, want daarvan wordt nog steeds het zelfde gedeelte van de code op het scherm gedumpt…
Het valt me op dat de code steeds struikelt over het > teken, want steeds owrdt de code direct na dit > teken op de webpagina weergegeven.
Als ik bijvoorbeeld de eerste if-statement weghaal waarin de kleur wordt gekozen, en gewoon een kleur definieer, zie ik dat de php al veel verder verwerkt wordt, en pas weer bij de volgende > weer struikelt.
De code ‘struikelt niet’ over het > teken, de code is zichtbaar vanaf na het > teken. Dat komt omdat een browser altijd zaken begint te tonen na een > teken omdat ie denkt dat je dan een HTML tag sluit.
Je moet echt gewoon zorgen dat je de short tags aankrijgt.
Of alternatief:
zoek&vervang alle <? door <?php
zoek&vervang alle <?= door <?php echo