Avatar billede elektrobeat_dk Nybegynder
04. november 2005 - 16:27 Der er 8 kommentarer og
1 løsning

php.ini i regedit

Hej

Jeg vil gerne undgå at skulle flytte php.ini udenfor mit PHP dir, men hvordan gør man det hvis jeg gerne vil lave en reg-fil?

PHPIniFilePath.reg
--------------
REGEDIT

[HKEY_LOCAL_MACHINE\SOFTWARE\PHP]
"IniFilePath"="c:\php\php.ini"
--------------

taget fra php.net

PHP searches for php.ini in the following locations (in
order):

* PHPIniDir directive (Apache 2 module only)
* HKEY_LOCAL_MACHINE\SOFTWARE\PHP\IniFilePath
* The PHPRC environment variable
* Directory of PHP (for CLI), or the web server's directory (for
SAPI modules)
* Windows directory (C:\windows or C:\winnt)
Avatar billede stalle Nybegynder
04. november 2005 - 17:06 #1
Du laver da bare en fil med det indhold som de beskriver på siden.

så dobbeltklikker du på den, og vupti - du vil blive bedt om og bekræfte at du vil køre filen, og derefter siger den til dig at den har tilføjet de informationer der står i filen
Avatar billede supermand69 Nybegynder
04. november 2005 - 17:13 #2
jamen den virker jo ikke.. jeg har åbenbart ikke skrevet det korrekt
Avatar billede pidgeot Nybegynder
04. november 2005 - 17:16 #3
Så skal det nok være:

REGEDIT

[HKEY_LOCAL_MACHINE\SOFTWARE\PHP\IniFilePath]
@="c:\php\php.ini"

med mindre du mener at det er registreringseditoren der ikke godtager din fil?
Avatar billede supermand69 Nybegynder
04. november 2005 - 17:26 #4
hov, jeg kom til at oprette spm med en andens bruger :-/

pidgeot > når jeg har kørt filen siger den godt nok at værdien er tilføjet, men synes ikke jeg kan finde den når jeg går ind i regedit!?
Avatar billede pidgeot Nybegynder
04. november 2005 - 17:30 #5
Den fil jeg har angivet opretter en undernøgle i HKEY_LOCAL_MACHINE\SOFTWARE\PHP, sørg for det er den du kigger på. (Mener dokumentationen er lidt uklar på om den skal ligge i HKEY_LOCAL_MACHINE\SOFTWARE\PHP\IniFilePath, eller om der skal være en IniFilePath værdi i HKEY_LOCAL_MACHINE\SOFTWARE\PHP, så det er ikke sikkert min giver det ønskede resultat!)

Er der i øvrigt en bestemt grund til du ikke bare laver værdien med registreringseditoren og eksporterer derfra?
Avatar billede supermand69 Nybegynder
04. november 2005 - 17:34 #6
der bliver slet ikke oprettet en "mappe" der hedder PHP i SOFTWARE..

jeg vil gerne have så jeg nemt kan registrere senere hen :)

har også forsøgt at registrere den manuelt, men også uden held
Avatar billede supermand69 Nybegynder
04. november 2005 - 17:42 #7
nu ser det vist ud til at virke.. men hvordan kan jeg eksportere nøglen fra regedit? synes umiddelbart ikke der er mulighed for det?
Avatar billede elektrobeat_dk Nybegynder
04. november 2005 - 17:49 #8
arh.. sådan her :)

REGEDIT

[HKEY_LOCAL_MACHINE\SOFTWARE\PHP]
"IniFilePath"="S:\\HTTP\\PHP"

lav et svar :)
Avatar billede pidgeot Nybegynder
04. november 2005 - 17:59 #9
værsgo
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