PHP 5.3.2 installatie, wachtwoord?

Pagina: 1
Acties:

  • XzeroD
  • Registratie: September 2009
  • Laatst online: 26-01 15:24

XzeroD

ⓧ ⓩ Ⓔ Ⓡ Ⓞ Ⓓ

Topicstarter
Hoi iedereen,

Ik heb net PHP 5.3.2 geinstalleerd en wou het natuurlijk testen, nu als ik naar mijn server ga krijg ik in 1 keer een inlog scherm.
Als ik naar webextensies ga en PHP verbied dan krijg ik het inlog scherm niet maar een 404 want hij kan natuurlijk het php bestand niet laden.

Ik heb php handmatig geinstalleerd en ik gebruik php5nisapi.dll als webextensie en als .php parser en de safethread zip.
Ook gebruik ik windows server 2003 standaard R2 en heb dus iis6.

Huidige resultaat is te zien op http://www.starlight-design.nl/

--edit
php5nisapi.dll is niet voor iis, had de n gemist mijn fout. Heb hem nu ingesteld als cgi naar php-cgi.exe maar nog steeds krijg ik dit inlog scherm.

p.s. zit er tegenwoordig geen php5isapi.dll meer tussen?

--edit 2
heb gemerkt dat bijv. subdirectories wel bereikbaar zijn, ik krijg het inlog scherm puur alleen als ik een php bestand aanroep :?

Groetjes,
XzeroD

[ Voor 44% gewijzigd door XzeroD op 16-04-2010 23:27 . Reden: zie bericht ]


  • alt-92
  • Registratie: Maart 2000
  • Niet online

alt-92

ye olde farte

Ga lekker FastCGI draaien joh. Veel sneller :)

En zorg dat je alle aanwijzigen van een installatiehandleiding ook doorneemt - je user/password prompt komt omdat je ergens een permissie verkeerd hebt staan waardoor de toegang tot je php executables voor je IUSR_ accounts bijvoorbeeld geweigerd wordt.
Zo'n beetje de meest voorkomende fout die je gemakkelijk zelf kan oplossen door je logfiles te controleren.

[ Voor 18% gewijzigd door alt-92 op 17-04-2010 13:36 ]

ik heb een 864 GB floppydrive! - certified prutser - the social skills of a thermonuclear device


  • GlowMouse
  • Registratie: November 2002
  • Niet online
Een php-script kan ook een loginscherm laten tonen.

  • frickY
  • Registratie: Juli 2001
  • Laatst online: 25-01 14:44
Dat kan, maar het lijkt me onlogisch dat hij dat spontaan na een update van de PHP-engine gaat doen.

Meest waarschijnlijk is dus inderdaad een permissie in IIS.

  • alt-92
  • Registratie: Maart 2000
  • Niet online

alt-92

ye olde farte

Een standaard phpinfo dingetje doet dat alleen als je een permissie fout maakt.

ik heb een 864 GB floppydrive! - certified prutser - the social skills of a thermonuclear device


Verwijderd

Ik gok ook op de suggestie van alt-92.

Heeft de gebruiker waaronder de website / application pool draait de nodige rechten op de PHP installatiefolder? Kijk in een keer ook even de rechten na op de Temp folder die PHP gebruikt (kan de standaard Windows temp folder zijn of een andere die je via php.ini aangegeven hebt).
Pagina: 1