Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: IIS + PHP + Visual Studio

Miruvor [05.03.2014 23:29:12]

#

Ongelma on lyhyesti sanottuna ettei PHP toimi käynnistettäessä sivusto Visual Studiosta.

IIS ja PHP kyllä toimivat kun laitan tiedostot test.php ja index.html suoraan c:/inetpub/wwwroot/ kansioon, jolloin homma toimii nätisti kun menen selaimella http://localhost/index.html ja http://localhost/test.php.

Kun laitan samat filet Visual studion projektiin ja määritän aloitussivuksi index.html:n, niin hmtl file toimii mutta php antaa 404.3 virheilmoituksen.
Visual studiosta käynnistettäessä sivuston osoite on http://localhost:28039/index.html ja http://localhost:28039/test.php. Filet sijaitsee fyysisesti c:/Project/test_site/ kansiossa.

Missä kenelläkään tietoa / valistunutta arvausta asetuksissa on vikaa ja miten korjata? Vaihtoehtoja on käytännössä php.ini, IIS ja Visual Studio.
Alla vielä filet aukikirjoitettuna. Vika ei liene kuitenkaan niissä.

index.html

<html>   <a href="test.php">Test</a> </html>

test.php

<?  php  phpinfo(); ?>

groovyb [06.03.2014 00:03:48]

#

Oletko asentanut PHP Tools for visual studio -extension?

Visual studio käyttää natiivina IIS Expressiä nettisivuihin, ei varsinaista IIS -palvelinta (ellet ole sitä erikseen määrittänyt).

Miruvor [06.03.2014 00:20:52]

#

groovyb kirjoitti:

Oletko asentanut PHP Tools for visual studio -extension?

En ole tuota asennellut. Onko kokeilemisen arvoinen?

groovyb kirjoitti:

Visual studio käyttää natiivina IIS Expressiä nettisivuihin, ei varsinaista IIS -palvelinta (ellet ole sitä erikseen määrittänyt).

Okei, mistä tämän voi asettaa?

groovyb [06.03.2014 00:24:24]

#

On kokeilemisen arvoinen, jos haluaa mm. debugata php koodia.

ohjeita web serverin asetukseen: http://msdn.microsoft.com/en-us/library/ms178108.ASPX

Miruvor [06.03.2014 00:41:41]

#

Iso kiitos sinulle groovyb! Nyt homma toimii.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta