8 berichten aan het bekijken - 1 tot 8 (van in totaal 8)
  • Q:
    Bijdrager
    J-R0eN

    probleem xampp

    Goeiemorgen,

    Ik heb een probleem met XAMPP. Wegens omstandigheden heb ik deze overnieuw moeten installeren. Ik heb het nu meerdere keren verwijderd en overnieuw geinstalleerd maar krijg het maar niet werkend. Hij laat gewoon alle PHP code in de bron zien???

    Na te proberen de php info te tonen op deze manier [code:1:f31f894f1a]<? echo phpinfo() ?>[/code:1:f31f894f1a] gebeurde er nog steeds niets. Wit scherm en alleen <? echo phpinfo() ?> in de broncode. Later toen ik het nog een keertje probeerde deed ik het zo: [code:1:f31f894f1a]<?php echo phpinfo() ?>[/code:1:f31f894f1a] en toen werkte het wel in eens???

    Na wat sites te proberen om de php code op deze manier te laten beginnen <?php werkte het. Maar omdat ik letterlijk al m’n sites laat starten op deze manier <? vind ik het erg vervelend om het nu zo te moeten laten starten <?php.

    Wie weet hoe ik het werkend krijg gewoon op de manier hoe ik het altijd doe (<?)???

    Inactief
    Anoniem

    Check eens of je “short_open_tag” language option in de PHP.ini je php setup toevallig op false (0) staat.

    Zie http://nl3.php.net/manual/en/ini.core.php

    Bijdrager
    J-R0eN

    Hoi,

    Bedankt voor je antwoord.
    Ik heb een php.ini gevonden in de map php. Daar staat een tekst bestand genaamt php.ini.
    Daar in heb ik het volgende gevonden:

    beetje boven in:
    [code:1:2364f71a22]; short_open_tag
    ; Default Value: On
    ; Development Value: off
    ; Production Value: Off[/code:1:2364f71a22]

    en wat naar ondere:
    [code:1:2364f71a22]short_open_tag = on[/code:1:2364f71a22]

    Ik heb alles op on gezet, maar dat gaf geen verschil…

    Is dit het goede bestand?
    en wat doe ik verkeerd?

    Bijdrager
    Sidje

    Heb je na de aanpassingen xampp opnieuw gestart?

    Bijdrager
    prullenbak

    is het niet

    [code:1:5ede7a0697]<?php echo phpinfo(); ?>
    [/code:1:5ede7a0697]
    (let op de puntkomma, die moet er volgens mij wel staan…)
    of
    [code:1:5ede7a0697]<?=phpinfo(); ?>[/code:1:5ede7a0697]
    (ik weet niet of hier de puntkomma ook moet, maar ik gok van wel.

    Het = teken is volgens mij wat er bij jou ontbreekt. Volgens mij. Maar ik ben geen php wonder.

    Geblokkeerd
    Anoniem

    Euh:D

    Heb je jouw Apache config wel aangepast dat ie PHP files ook naar de PHP parser stuurt? Dat moet je wel apart aanzetten:)

    Want zelfs al heeft prullenbak gelijk over de syntax van phpinfo(), dan zou de parser daar wel een foutmelding over geven. Omdat je nu de code een-op-een terug krijgt heb ik het idee dat de parser gewoon niet wordt aangeroepen.

    EDIT:
    Bekijk de httpd.conf van je web server eens en kijk of er regels als het volgende in staan (jouw module zal alleen geen .DLL zijn op C::D )…

    Loadmodule php5_module “C:/www-server/php/php5apache2.dll”
    AddType application/x-httpd-php .php
    AddType application/x-httpd-php-source .phps

    Inactief
    Anoniem

    Het draag waarschijnlijk niet bij aan een oplossing voor je probleem, maar mag ik vragen waarom heb je gekozen voor XAMPP in plaats van MAMP?

    Bijdrager
    J-R0eN

    @ Sidje: Nee dat ik had ik niet gedaan. Na het wel gedaan te hebben loopt het allemaal weer als een zonnetje.
    @ prullenbak: je hebt gelijk, ik had het gewoon even snel ingetypt voor het voorbeeld;
    @ cailin coilleach: tnx voor je antwoord;
    @ Lord Palf: Ik heb thuis MAMP, maar hier op het werk werken we met windows en daar heb ik dus XAMPP;

    Mannen bedankt voor jullie hulp!

8 berichten aan het bekijken - 1 tot 8 (van in totaal 8)

Je moet ingelogd zijn om een reactie op dit onderwerp te kunnen geven.