Avatar billede Slettet bruger
26. maj 2005 - 20:10 Der er 11 kommentarer og
1 løsning

En seperat php.ini fil per virtualhost

Hej Eksperter,

Jeg sidder i den situation at jeg skal sætte et seperat include-dir per virtualhost i min server-konfiguration, men det har jeg umiddelbart problemer med.

Efter hvad jeg kan se på PHP's side http://php.grn.es/manual/en/ini.php#ini.list så kan man ikke ha' seperate settings på denne value. Har i nogle løsningsforlag?

På forhånd tak, Hilsen Anders :-)
Avatar billede arne_v Ekspert
26. maj 2005 - 20:14 #1
prøv om du kan putte forskellige

PHPIniDir "C:/xxxxx"

inden i

<VirtualHost *:80>
....
</VirtualHost>

[ikke testet !]
Avatar billede langbein Nybegynder
26. maj 2005 - 23:09 #2
Jeg synes å ha et eller annet minne om at det behøves et eller annet sentralt satt parameter for å tillate lokale php.ini Kan dette være i httpd.conf eller i sentral php.ini file. Tør ikke å si det sikkert ..
Avatar billede Slettet bruger
27. maj 2005 - 02:26 #3
Det drejer sig om en Apache 1.3.x på Linux, så den med PHPIniDir synes jeg ikke helt kan passe, mest at alt fordi stien er til Windows, men også fordi kommandoen er til Apache 2.x...

:-)

Jeg tjekker din løsning langbein, imorgen... skal lige ha' læst php.ini grundigt igennem. Nu vil jeg i seng, go'nat go'nat
Avatar billede arne_v Ekspert
27. maj 2005 - 07:16 #4
Den virker også på windows - mne ja den kræver 2.x
Avatar billede Slettet bruger
27. maj 2005 - 10:05 #5
Jeg kan ikke rigtig finde den linie langbein omtaler, og nu er jeg begyndt at blive en smule desperat...hrmmm... Jeg forsøgte også med at lave en .htaccess-file med

phpvalue include_path "some-path"

men det gjorde heller ikke tricket, nogle andre forslag?
Avatar billede langbein Nybegynder
27. maj 2005 - 16:27 #6
Jeg er heller ikke helt sikker på at jeg husker rett. For å kunne bruke .htaccess files så må man i hvert fall sørge for at en av de sentrale parametrene i httpd.conf står rett. Hvordan dette forholder seg med php.ini det vet jeg ikke. Hva med bare å forsøke å plassere inn noen lokale php.ini i et lokalt filområde for en virtual directory og så se hva som skjer ?!
Avatar billede langbein Nybegynder
28. maj 2005 - 00:21 #7
For å kunne bruke .htaccess filer, mod i http.conf:

DocumentRoot /here/and/there/html
AccessFileName .htaccess
AllowOverride All

Vet ikke om dette kan ha effekt for lokale php.ini også ??
Avatar billede langbein Nybegynder
28. maj 2005 - 00:23 #8
Forsøkte å se inn i den sentrale php.ini filen men fant ikke umiddelbart noe der ..
Avatar billede Slettet bruger
28. maj 2005 - 19:37 #9
Hej, forsøgte at tilrette så AllowOverride blev til all, fik sat accessfilename til .htaccess, men det havde desværre ingen effekt.
Avatar billede langbein Nybegynder
28. maj 2005 - 21:13 #10
Vet det ikke bare en antakelse .. Jeg ville tro at det kanskje (måske) er slik at den sentrale php.ini filen setter "maksimale" verdier og at det er mulig å legge ut lokale php.ini som restrikter disse verdiene. Hvis man for eksempel setter max upload size til 8 mb i den sentrale php.ini, så ville jeg knaskje anta at det var mulig å restrikte den lokalt til 2 mb, men kanskje ikke omvendt. Egentlig bare en måte å finne et sikkert svar .. å prøve (teeste) det ut.
Avatar billede Slettet bruger
27. juni 2005 - 11:03 #11
Tjah, fik det til at du, satte nu blot de enkelt php_value tags der skulle customizes inde i virtualhost'en.

Hvis der er nogle der har lyst til at få point for deres indsats, jow, jeres indlæg hjalp mig faktisk, gjorde mig da i hvert fald klogere på Apache / PHP, så læg et svar.
Avatar billede Slettet bruger
03. juli 2005 - 20:58 #12
Det tager jeg så som et nej... lukker her, sig til hvis der er nogen som ombestemmer sig, og alligevel vil ha' nogle point ;-)
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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