18. oktober 2001 - 20:31Der er
6 kommentarer og 1 løsning
Win2000, Apache, MySQL og PHP4.0 - En dårlig kombination???
Jeg kan slet ikke få sessions til at fungere :o(. Selv en kommando som session_start() giver fejl. De php sider, jeg har lavet fungerer fint under Unix, men åbenbart ikke under win2000?
Er Apache og win200 en dårlig kombination??? Eller er der en anden, lige så god server (og gratis), der er bedre til Windows?
Digital infrastruktur er grundlaget for næsten alle aspekter af erhvervslivet og den daglige personlige tilværelse.
29. april 2025
Slettet bruger
18. oktober 2001 - 21:22#1
Hvofor bruger du ikke IIS 5 som er indbygget i windows, der findes installationsprogrammer til div opsætninger har jeg hørt, som skulle være letter at kører end på Apache, hvor det medste skal laves manuelt.
x4all_dk --> Det hjalp lidt med hensyn til sessionerne, men den variabel jeg bruger ($SCRIPT_NAME?) skulle gerne give mig mulighed for at holde styr på f.eks. hvor mange gange en bruger har været inde på mit site. Det er meningen at Apache skal returnere denne variabel, men gør det åbenbart ikke :o( (i hvert fald ikke på min maskine - det virker fint på unix)
----- En anden ting:
<?
// Start sessionen // Dette skal kaldes før, der sendes noget som helst! session_start();
// Registrer et par variabler session_register(\"Navn\"); session_register(\"Taeller\");
// Sætter variabler baseret på input fra form if($InputNavn != \"\") { echo \"Navn nu: $Navn <BR>\"; $Navn = $InputNavn; echo \"Navn nu: $Navn <BR>\"; }
// Inkrementer taeller ved hvert load af siden $Taeller++; ?>
<HTML> osv...
giver følgende warning: Warning: Undefined variable: InputNavn in c:\\apache\\htdocs\\php-side\\7-6.php on line 12
og drejer sig om if-sætningen: if($InputNavn != \"\") på linie 12.
1) Måske er den ikke implementeret i php til windows. Opdater evt. til php 4.07 (hvis du ikke har gjort det)
2) så vidt jeg kan se (og læse på fejl meddelsen) definerer du ikke $InputNavn. Og derfor kan den ikke \'finde\' den. Hvis du skriver i linie 10: $InputNavn=\'Peder\'; Så får du nok ikke fejlen :)
Nu har jeg selv fundet ud af det. JEg havde slået globale variabler fra ... tsk tsk.
Synes godt om
Ny brugerNybegynder
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.