Asensin php5:n koneelleni ohjeiden mukaan. Tein test.php-tiedoston, joka sisälsi kooodit:
<(pienempi kuin merkki)?php
phpinfo();
?>(suurempi kuin merkki)
Kun koitin mennä osoitteeseen localhost/test.php tulee virheilmoitus
Not Found
The requested URL /test.php was not found on this server.
Apache/2.4.7 (Ubuntu) Server at localhost Port 80
Tarkistin, että test.php on kansiossa /var/www/ ja että koodi on varmasti oikein. Missä oikein vika?
<(pienempi kuin merkki)?php
phpinfo();
?>(suurempi kuin merkki)
Kun koitin mennä osoitteeseen localhost/test.php tulee virheilmoitus
Not Found
The requested URL /test.php was not found on this server.
Apache/2.4.7 (Ubuntu) Server at localhost Port 80
Tarkistin, että test.php on kansiossa /var/www/ ja että koodi on varmasti oikein. Missä oikein vika?
Vastaukset 4
Vanhimmat
Sisältää siis koodin:
phpinfo();
?>
Voisiko olla, että asensin Apachen väärään kansioon? Mihin kansioon se kuuluu asentaa? Apache kuitenkin näyttää toimivan (kuuntelee porttia 80 ja testisivu näkyy).
Apache asentuu sinne missä sen paikka on. Ei käyttäjän pidä miettiä sitä enkä nyt käsitä miten onnistut edes helposti vaihtamaan sen sijaintia.
Sain ongelman ratkaistua! test.php pitikin asentaa /var/www/html-kansioon /var/www-kansion sijasta. Olisi pitänyt heti oivaltaa, koska Apachea asentaessani piti avata ohjeista poiketen html-kansio, niin olisi pitänyt tajuta, että se piti nytkin avata.