Avatar billede bumle90 Nybegynder
14. juli 2004 - 01:55 Der er 11 kommentarer og
1 løsning

hvor læses php.ini fra?

Jeg har installeret apache2 og php på min server.
Det hele kører, men når jeg laver ændringer i min php.ini slår det ikke igennem.
Så selvom jeg skriver noget helt åndsvagt i .ini filen kan jeg sagtens genstarte apacheserveren uden noget besvær, selvom den burde komme med en fejl da der er syntax fejl i php.ini.
Jeg har sikret mig jeg kun har 1 php.ini, og det er den der ligger i c:\windows. Desuden har jeg kørt phpinfo() og checket at den bruger c:\windows\php.ini
Hvad gør jeg galt?
Skal lige oplyses at engang i tidernes morgen blev apache installeret mens IIS-servicen kørte. Det resulterede i en fejlinstallering, så vi afinstallerede og installerede apache igen.
Mvh. Bumle90
Avatar billede jaw Nybegynder
14. juli 2004 - 02:00 #1
Ved ikke helt om jeg forstår. Du kan sagtens skrive noget tosset i php.ini og Apache stadig kører. Hvis vil kontrollere, om dine værdier bliver sat, kan du jo f.eks. ændre værdien af register_globals i php.ini, gemme den og så genstarte din apache. Derefter skulle det gerne være ændret når du kontrollerer med din phpinfo();
Avatar billede bumle90 Nybegynder
14. juli 2004 - 02:02 #2
okay....men så forstår jeg ikke hvorfor jeg kan omdøbe min php.ini så jeg slet ikke har nogen php.ini og alligevel kører serveren. Hvordan hænger det sammen?
Avatar billede squashguy Nybegynder
14. juli 2004 - 02:05 #3
min php.ini ligger i bin-mappen under apache, det virker fint

jeg kan anbefale filemon fra www.sysinternals.com et *****genialt**** stykke værktøj, hvis du vil spore hvilke filer som bliver forsøgt læst
Avatar billede jaw Nybegynder
14. juli 2004 - 02:05 #4
Jeg skal også passe på med at sige noget forkert. Men så vidt jeg ved (og kan konstatere) er der nogen standard værdier for de php indstillinger der er i php.ini. Hvis du omdøber din php.ini, vil alt blive resat til standard. Dette betyder, at hvis du sætter din register_globals til on i php.ini og derefter omdøber den, vil register_globals stadig være off...
Avatar billede squashguy Nybegynder
14. juli 2004 - 02:06 #5
under php.ini vil den bare køre med standardindstillinger
Avatar billede bumle90 Nybegynder
14. juli 2004 - 02:06 #6
Okay, så hvad skal jeg gøre for at få det til at virke?
Avatar billede jaw Nybegynder
14. juli 2004 - 02:07 #7
For at få hvad til virke?
Avatar billede bumle90 Nybegynder
14. juli 2004 - 02:07 #8
Således at jeg har en php.ini som jeg kan ændre i og herefter slår ændringer igennem med det samme ved genstart af server
Avatar billede jaw Nybegynder
14. juli 2004 - 02:09 #9
Sørge for at der ligger en php.ini det sted hvor din phpinfo(); siger.
Avatar billede bumle90 Nybegynder
14. juli 2004 - 02:13 #10
okay, det er hermed gjort. Og jeg kan skrive lige så tossede ting i den som jeg lyster. Apache starter alligevel. På trods af syntxfejl i php-ini.
Avatar billede bumle90 Nybegynder
14. juli 2004 - 02:28 #11
Nu virker det af enelleranden mystisk årsag.
Tak for hjælpen :)
Smid et svar jaw
Avatar billede jaw Nybegynder
14. juli 2004 - 02:29 #12
Gerne :)
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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