mschol | woensdag 22 februari 2006 @ 00:01 |
ik heb op een windows 2000 server php 4.3.11 geinstalleerd m.b.v. de installer maar als ik nu de standaard phpinfo.php pagina oproep dan krij ik de volgende foutmelding terug: HTTP 400 - Bad Request onder IIS manager-> eigenschappen default website -> home directory -> configuration ->mappings staat de volgende vermelding: extension = .php exe path = c:\inetpub\php\bin\php.exe verbs = All de rechten op php.exe en de script folder staan op beide zo dat iedereen alles kan... wat zou ik over het hoofd kunnen zien? | |
commentator | woensdag 22 februari 2006 @ 00:32 |
wie wil d'r nou toch ook php onder iis draaien ![]() Maar dit klinkt als dat ie geen rechten heeft om z'n eigen info op te vragen | |
popolon | woensdag 22 februari 2006 @ 00:39 |
Lijkt me rechten maar kan meer zijn. PHP draait trouwens prima op IIS6 als je dat bij de hand hebt. | |
mschol | woensdag 22 februari 2006 @ 08:30 |
quote:II6 heb ik niet bij de hand, en installeer dat ook liever niet aanezien het misschien andere, grotere problemen met zich mee brengt en welke rechten zouden het kunnen zijn? | |
mschol | woensdag 22 februari 2006 @ 11:02 |
als ik via de cli de php.exe + php bestand als parameter opgeef dan geeft wel netjes output? | |
popolon | woensdag 22 februari 2006 @ 15:42 |
quote:Zou wel moeten, maar dat zou de installer al moeten regelen. | |
mschol | woensdag 22 februari 2006 @ 15:48 |
quote:heb het al op gelost, was wat entry's in de php.ini vergeten ![]() quote:dat dus ![]() werkt dus nu naar behoren: http://pwaschool.com/phpinfo.php | |
RM-rf | woensdag 22 februari 2006 @ 15:56 |
PHP is op twee manieren te installeren als ISAPI module, en als CGI... de ISAPI module spereekt dacht ik een php.dll aan, dus neem ik aan dat je de CGI-module (bij PHP4 is dat php.exe)geinstalleerd hebt: de gebruiker IUSR_MACHINENAME moet dan lees- en executierechten hebben op de docroot, de php-folder, de tmp-folder en php.ini.. de docroot en extensionfolder moeten in php.ini correct aangegeven zijn Je php-dir moet in je PATH-variabele staan: http://de3.php.net/manual(...)stallation.addtopath zie ook: quote:http://de3.php.net/manual/en/install.windows.iis.php Ik meen overigens dat er op php.net ook een goede installer is voor IIS, die ook voor IIS5 prima installeerd waarna je probleemloos het ding kan gebruiken | |
BlueCurl | woensdag 22 februari 2006 @ 16:40 |
misschen ga ik toch nog wat IIS en PHP prutsen als ik dit zo lees hier ![]() ![]() | |
mschol | woensdag 22 februari 2006 @ 17:19 |
quote:bij mij vroeg hij wel om variable maar schreef geen php.ini weg ![]() dus uiteindelijk toch handmatig moeten installeren ![]() maar het werkt ![]() krijg nu een forbidden ![]() |