Avatar billede 3case Nybegynder
28. januar 2002 - 16:45

prob. med xsl i php på apache - winxp

Jeg har problemer med at afvikle xsl scripts gennem php på apache på WinXP.

Php virker fint med apache, men insisterer på at finde mit xslscript i php install dir'et i apache-mappen. Jeg vil gerne have, at xsl script'et bliver eksekveret i samme dir som php scriptet, der kalder xsl filen, eller i relation til htdocs root.

Kan nogen hjælpe mig med at finde ud af hvor konfigurationsfejlen ligger. Jeg har lidt svært ved at gennemskue om det drejer sig om opsætningen af apache eller php.

Jeg bruger Apache 1.3.23 og Php 4.1.1. Mit php script, der kalder xsl filen er meget generisk og ser således ud:

-----
<?php

if (!$page) { $page = "frontpage"; }
if (!$subpage) { $subpage = ""; }

$xh = xslt_create();

$args        = array ();
$params        = array ('currentpage' => $page,subpage' => $subpage);

$result    = xslt_process($xh, 'bot_db.xml', 'content.xsl', NULL, $args, $params);

if ($result)
{

    print $result;
   
} else {

    print "<h1>Dang!</h1><br>";
    print "An error occured in the XSLT processor during transformation.<br><br>";
    print "The XSLT processor gave the following reason:";
    print "<ul><li>Errorcode " . xslt_errno($xh) . ": " . xslt_error($xh) . "</li></ul>";

}

xslt_free($xh);

?>
-----

På forhånd mange tak for hjælpen
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester