Kotisivujen koodailu harrastukseksi
Forum rules
Topics in this forum are automatically closed 6 months after creation.
Topics in this forum are automatically closed 6 months after creation.
Re: Kotisivujen koodailu harrastukseksi
Olen tehny noin Välilyönnillä vielä varmistanu että apaceh2 on valittu.
Olen myös tehny osion jokaisen kohdan. Sekä viime yönä katsoin vielä youtubesta tutorial videon https://www.youtube.com/watch?v=YtJMkuQXWUc
Eikä phpinfoa vain saa näkyville. (Sori tässä tuli kuvattua kahta eri asennus yrityskertaa jotka ei liity toisiinsa millään tavalla )
Puolangan linkin ohjeiden mukaan kun on menty, apache2 valittuna ja phpmyadmin installoituna salasanat asetettuna niin se localhost/phpmyadmin sivu on vain sitä koodia täynnä. Kun pitäis olla sivulla "phpmyadmin hallintapaneeli" , ei vaan näy.
Nyt alkaa tää parin päivän mittanen säätö jo sapettamaan että nyt on pakko sanoa TAUKO. Muuten kopsahtaa otsa näppäimistöön.
Oikeesti oon seurannu ohjeita millin tarkasti ja tehny jokaisen komennon huolellisesti. En ymmärrä mikä tässä niin jurnuttaa vastaan. Se ehkä , että se phpadmin paneeli ilmestyy vain koodin palasina localhost/phpmyadmin kun kirjoittaa osoiteriville.
edit : http://puolanka.info/goto/apache-ja-php ... int-18ssa/
Voiku se oiski ollu noin helppo Vaikuttaakohan se että käytössä cinnamon 18.1 ? Luulis että ei vaikuta mutta mistä sitä ikinä tietää. Ei tällä koneella ristiriitojakaan pitäs olla kun ei valita kone mistään missään vaiheessa. Vika on täälä minussa, se on varma sillä joku niksi on nyt vain kadoksissa.
Ei ole salauksiakaan sotkemassa kotikansioita tai muuta sellaista, en kyllä yksinkertasesti keksi ainuttakaan järkevää syytä nyt miksei tuo phpmyadmin paneeli toimi. Sisään kirjautuessa normaalisti vaatii salasanan tämä käyttis, mutta mutta..kun kaikki muu kuitenkin toimii moitteettomasti (jopa steam toimii)
Olen myös tehny osion jokaisen kohdan. Sekä viime yönä katsoin vielä youtubesta tutorial videon https://www.youtube.com/watch?v=YtJMkuQXWUc
Eikä phpinfoa vain saa näkyville. (Sori tässä tuli kuvattua kahta eri asennus yrityskertaa jotka ei liity toisiinsa millään tavalla )
Puolangan linkin ohjeiden mukaan kun on menty, apache2 valittuna ja phpmyadmin installoituna salasanat asetettuna niin se localhost/phpmyadmin sivu on vain sitä koodia täynnä. Kun pitäis olla sivulla "phpmyadmin hallintapaneeli" , ei vaan näy.
Nyt alkaa tää parin päivän mittanen säätö jo sapettamaan että nyt on pakko sanoa TAUKO. Muuten kopsahtaa otsa näppäimistöön.
Oikeesti oon seurannu ohjeita millin tarkasti ja tehny jokaisen komennon huolellisesti. En ymmärrä mikä tässä niin jurnuttaa vastaan. Se ehkä , että se phpadmin paneeli ilmestyy vain koodin palasina localhost/phpmyadmin kun kirjoittaa osoiteriville.
edit : http://puolanka.info/goto/apache-ja-php ... int-18ssa/
Voiku se oiski ollu noin helppo Vaikuttaakohan se että käytössä cinnamon 18.1 ? Luulis että ei vaikuta mutta mistä sitä ikinä tietää. Ei tällä koneella ristiriitojakaan pitäs olla kun ei valita kone mistään missään vaiheessa. Vika on täälä minussa, se on varma sillä joku niksi on nyt vain kadoksissa.
Ei ole salauksiakaan sotkemassa kotikansioita tai muuta sellaista, en kyllä yksinkertasesti keksi ainuttakaan järkevää syytä nyt miksei tuo phpmyadmin paneeli toimi. Sisään kirjautuessa normaalisti vaatii salasanan tämä käyttis, mutta mutta..kun kaikki muu kuitenkin toimii moitteettomasti (jopa steam toimii)
Re: Kotisivujen koodailu harrastukseksi
Jepjep, jne. Ettepäs arvaakkaan.
Mietiskelin tuossa hetken että uskallanko kokeille varakoneella näitä juttuja. Varakoneessa on 18.1 Mate.
Puolangan ohje sivu auki, copy paste 1 kerrallaan terminaaliin ja sukkana sisään. phpmyadmin loggaus sivu on auki nenän edessä.
Se miksi tuota ei saa millään toimimaan cinnamonin 18.1 versiossa sitten jääneekin täysin mysteeriksi.
Tosiaan aivan sukkana phpmyadmin loggaus sivulle localhost/phpmyadmin kun kirjoitti osoiteriville....
Siinäpä hetkeksi pähkäiltävää jollekkin miksei toiminu cinnamonissa joka on 10 vuotta uudemmalla tietokoneella
ei oo edes todellista miten helposti asentu kaikki. Ainoa vaan että en ois halunnu tuolla alkaa koodaileen vaan cinnamonilla ..
Loggauskin toimii "root" ja salasana. Eli nyt olen sisällä ja pitäs alkaa tutkimaan miten saa tietokannat vietyä tuonne.
Meneeköhän se vain niin että servulta varmuuskopiot omalle koneelle, viedä tietokannat taulut, ja siirtää tiedostot tuonne /var/www/html/htdocs ja alkaa koodaan. Selaimessa pitäs sen jälkeen näkyä omat sivut localhost osoitteessa. Noh, täytynee virkistellä muistia miten luovia eteenpäin. Kompassi on vähä vielä pyörällä kaikesta säätämisesta
Mietiskelin tuossa hetken että uskallanko kokeille varakoneella näitä juttuja. Varakoneessa on 18.1 Mate.
Puolangan ohje sivu auki, copy paste 1 kerrallaan terminaaliin ja sukkana sisään. phpmyadmin loggaus sivu on auki nenän edessä.
Se miksi tuota ei saa millään toimimaan cinnamonin 18.1 versiossa sitten jääneekin täysin mysteeriksi.
Tosiaan aivan sukkana phpmyadmin loggaus sivulle localhost/phpmyadmin kun kirjoitti osoiteriville....
Siinäpä hetkeksi pähkäiltävää jollekkin miksei toiminu cinnamonissa joka on 10 vuotta uudemmalla tietokoneella
ei oo edes todellista miten helposti asentu kaikki. Ainoa vaan että en ois halunnu tuolla alkaa koodaileen vaan cinnamonilla ..
Loggauskin toimii "root" ja salasana. Eli nyt olen sisällä ja pitäs alkaa tutkimaan miten saa tietokannat vietyä tuonne.
Meneeköhän se vain niin että servulta varmuuskopiot omalle koneelle, viedä tietokannat taulut, ja siirtää tiedostot tuonne /var/www/html/htdocs ja alkaa koodaan. Selaimessa pitäs sen jälkeen näkyä omat sivut localhost osoitteessa. Noh, täytynee virkistellä muistia miten luovia eteenpäin. Kompassi on vähä vielä pyörällä kaikesta säätämisesta
Re: Kotisivujen koodailu harrastukseksi
Itse kokeilin kahdella eri koneella, jossa toisessa on Mate ja toisessa KDE. Työpöydällä ei pitäisi olla mitään vaikutusta, mutta ehkä sinulla on ongelma php-tiedostojen kanssa ongelmaserverissä. Voit kokeilla toimiiko ihan perus-php, kuten
https://vaseniusminna.wordpress.com/201 ... entaminen/
Jos ei toimi niin vika voi löytyä /etc/apache2/mods-enabled/php7.conf tiedostosta.
https://askubuntu.com/questions/760741/ ... untu-16-04
https://vaseniusminna.wordpress.com/201 ... entaminen/
Code: Select all
<!doctype html>
<html>
<head>
<meta http-equiv=”Content-Type” content=”text/html; charset=UTF-8″ />
<title>Testisivusto</title>
</head>
<body>
<h1>Tervetuloa</h1>
<?php print “Hello World!” ?>
<p>Ja näkemiin.</p>
</body>
</html>
https://askubuntu.com/questions/760741/ ... untu-16-04
Since you didn't choose an answer, maybe the problem is still open and it is similar to mine (PHP is not working - therefore phpmyadmin doesn't work).
I upgraded from 15.10 to 16.04 yesterday and also got PHP7 (instead of 5) in the process. localhost worked for me, but the public_html directory in my home directory didn't.
Problem was the upgrade of PHP (in localhost I had an html-document which loaded perfectly, but PHP didn't work as expected). I had to edit /etc/apache2/mods-enabled/php7.conf where PHP was disabled ( line 23: php_admin_value engine Off ) just had to make it a comment (with the editor of your choice add a "#" at the start of the line):
# php_admin_value engine Off
Re: Kotisivujen koodailu harrastukseksi
Kiitos. En oo päässy vielä näin pitkälle kun en saa tuolla Matella index sivuakaan näkymään. Jostain syystä vain osa näkyy ja osasta sanoo että ei ole oikeuksia esim index sivulle just väittää että ei ole oikeuksia. Osalle on oikeudet , toisiin ei .. Valkonen sivu jossa mustalla teksti "ei oikeutta", kun taas sitten osan näyttää valkoisella sivulla "Index of" listaus tyyppisenä näkymänä.
Miten tuo localhost toimii jos index sivu on omassa kansiossa ? Eli vaikka testi kansio, niin täytyykö osoiteriville kirjottaa localhost/var/www/html/testi/index.html ? Vai täytyiskö sen toimia vain ainoastaan kirjoittamalla : localhost/testi/index.html ... En nyt huomaa taas tätä jujua tässä, tailut ja tietokannat alkaa olla ok kait.
Miten tuo localhost toimii jos index sivu on omassa kansiossa ? Eli vaikka testi kansio, niin täytyykö osoiteriville kirjottaa localhost/var/www/html/testi/index.html ? Vai täytyiskö sen toimia vain ainoastaan kirjoittamalla : localhost/testi/index.html ... En nyt huomaa taas tätä jujua tässä, tailut ja tietokannat alkaa olla ok kait.
Re: Kotisivujen koodailu harrastukseksi
Itse olen tehnyt vain symbolisen linkin kotihakemistossa olevasta sivuista, ja kaikki toimii ok.deluxe wrote:Kiitos. En oo päässy vielä näin pitkälle kun en saa tuolla Matella index sivuakaan näkymään. Jostain syystä vain osa näkyy ja osasta sanoo että ei ole oikeuksia esim index sivulle just väittää että ei ole oikeuksia. Osalle on oikeudet , toisiin ei .. Valkonen sivu jossa mustalla teksti "ei oikeutta", kun taas sitten osan näyttää valkoisella sivulla "Index of" listaus tyyppisenä näkymänä.
Miten tuo localhost toimii jos index sivu on omassa kansiossa ? Eli vaikka testi kansio, niin täytyykö osoiteriville kirjottaa localhost/var/www/html/testi/index.html ? Vai täytyiskö sen toimia vain ainoastaan kirjoittamalla : localhost/testi/index.html ... En nyt huomaa taas tätä jujua tässä, tailut ja tietokannat alkaa olla ok kait.
Code: Select all
sudo ln -s /home/käyttäjä/nettisivu /var/www/html
Re: Kotisivujen koodailu harrastukseksi
Kiitti taas
Täytyy koitella tätä ja kertoa myöhemmin kun kerkiän että miten kävi Kiitos paljo avusta, oot ollu suuresti isosti avuksi tässä prjojektissa !
Täytyy koitella tätä ja kertoa myöhemmin kun kerkiän että miten kävi Kiitos paljo avusta, oot ollu suuresti isosti avuksi tässä prjojektissa !
Re: Kotisivujen koodailu harrastukseksi
/var/html -> avaa pääkäyttäjänä sitten navigoiden /testikansioo johon luon testisivu.html
Tämä koodin pätkä sisällytetään testisivu.html tiedostoon
Toimii ja näkyy /var/www/html/testikansio/testisivu.html niinkuin pitääkin.
Sitten sama , sama kansio, samat oikeudet luoden testisivu2.php ja sama koodi tiedostoon copy pastella
localhost/testikansio/testisivu2.php ja aukee vain pelkkä valkoinen tyhjä sivu
Mikään muukaan oma filu ei suostu edelleenkään näkymään, osittain saan siis ainoastaan html muodossa näkymään yksinkekrtaiset testisivut.html päätteisenä. php päätteisenä ei toivoakaan.
Tämä koodin pätkä sisällytetään testisivu.html tiedostoon
Tuolla tulostuu oikeat tekstit mutta utf-8 floppas tuli ihme merkkiä ään kohdalla , mutta<!doctype html>
<html>
<head>
<meta http-equiv=”Content-Type” content=”text/html; charset=UTF-8″ />
<title>Testisivusto</title>
</head>
<body>
<h1>Tervetuloa</h1>
<?php print “Hello World!” ?>
<p>Ja näkemiin.</p>
</body>
</html>
Toimii ja näkyy /var/www/html/testikansio/testisivu.html niinkuin pitääkin.
Sitten sama , sama kansio, samat oikeudet luoden testisivu2.php ja sama koodi tiedostoon copy pastella
localhost/testikansio/testisivu2.php ja aukee vain pelkkä valkoinen tyhjä sivu
Mikään muukaan oma filu ei suostu edelleenkään näkymään, osittain saan siis ainoastaan html muodossa näkymään yksinkekrtaiset testisivut.html päätteisenä. php päätteisenä ei toivoakaan.
Re: Kotisivujen koodailu harrastukseksi
Entä jos teet sivut kotihakemistoosi ja sitten niistä sivuista symbolinen linkki /var/www/html hakemistoon.deluxe wrote:/var/html -> avaa pääkäyttäjänä sitten navigoiden /testikansioo johon luon testisivu.html
Tämä koodin pätkä sisällytetään testisivu.html tiedostoonTuolla tulostuu oikeat tekstit mutta utf-8 floppas tuli ihme merkkiä ään kohdalla , mutta<!doctype html>
<html>
<head>
<meta http-equiv=”Content-Type” content=”text/html; charset=UTF-8″ />
<title>Testisivusto</title>
</head>
<body>
<h1>Tervetuloa</h1>
<?php print “Hello World!” ?>
<p>Ja näkemiin.</p>
</body>
</html>
Toimii ja näkyy /var/www/html/testikansio/testisivu.html niinkuin pitääkin.
Sitten sama , sama kansio, samat oikeudet luoden testisivu2.php ja sama koodi tiedostoon copy pastella
localhost/testikansio/testisivu2.php ja aukee vain pelkkä valkoinen tyhjä sivu
Mikään muukaan oma filu ei suostu edelleenkään näkymään, osittain saan siis ainoastaan html muodossa näkymään yksinkekrtaiset testisivut.html päätteisenä. php päätteisenä ei toivoakaan.
Re: Kotisivujen koodailu harrastukseksi
Tarkoitatko tätä ohjetta ?
Pitäiskö asentaa minttu uusiks , jos lähtis kokeilemaan ihan puhtaalta pöydältä koko asennusta ? Ei oo varmuuskopioitavaa eikä muutakaan menetettävää niin toi asennus käy kyllä helposti ja vaivattomasti.
Tässä oli vielä hetki sitten windows rinnalla, oisko esim DBAN hyvä ajaa kovalevyt täysin tyhjäksi vai riittääkö vain normaali asennus että saa ihan "puhtaan pöydän" ?
Luultavasti tarkoitit tuota, Kokeilin myös tuota aikaisemmin jo. Nyt täytyy sanoa että en tarkalleen muista mitä kävi muutakuin että ei toiminu koska olen jatkanu näpräämistä.administrollaattori wrote: Itse olen tehnyt vain symbolisen linkin kotihakemistossa olevasta sivuista, ja kaikki toimii ok.Sitten sinne nettisivu-hakemistoon index.html , yms. jutut. Selaimella sivu löytyy osoitteessa localhost/nettisivuCode: Select all
sudo ln -s /home/käyttäjä/nettisivu /var/www/html
Pitäiskö asentaa minttu uusiks , jos lähtis kokeilemaan ihan puhtaalta pöydältä koko asennusta ? Ei oo varmuuskopioitavaa eikä muutakaan menetettävää niin toi asennus käy kyllä helposti ja vaivattomasti.
Tässä oli vielä hetki sitten windows rinnalla, oisko esim DBAN hyvä ajaa kovalevyt täysin tyhjäksi vai riittääkö vain normaali asennus että saa ihan "puhtaan pöydän" ?
Re: Kotisivujen koodailu harrastukseksi
Sopivasti alkoi oikeen tosissaan ketkutella tuo Mate 18.1 , otin ja asensin uusiks.En alannu putsaileen dbanilla vaan biossista vaihdoin kovalevyjen starttaus järjestyksen, asensin uusiks mint 18.1 Mate ja nyt luultavasti on tyhjä pöytä millä aloittaa alusta. Täytyy luultavasti luoda uus topikki mihin selkiyttää ja tiivistää toimivat komennot.
Kerron tässä päivien kuluessa miten etenee projekti mutta nyt on siis uusiksi asennettu. Sillä lähdetään
Kerron tässä päivien kuluessa miten etenee projekti mutta nyt on siis uusiksi asennettu. Sillä lähdetään
Re: Kotisivujen koodailu harrastukseksi
Joo-o, php sql ja apache asennus meni taas heittämällä läpi eli asennin onnistuneesti.
Sivuja en vain saa toimimaan. Ihan ensteksi kokeilin vaseniuksen ohjeilla luoda yksinkertaisen testin.
https://vaseniusminna.wordpress.com/201 ... entaminen/
Sitten poistin index.php ja tein uuden johon kirjotin ihan vaan MOI.
Se näkyy localhost sivulla. Mutta tuommoinen yksinkertainen php testi ei toimi täysin, joten siinä täytyy olla vika joka pitää ratkaista.
Sitten otin oman kotisivun index php sivun sisällön ja kopioin MOI sanan tilalle omaa koodia, niin sama jälleen mikä on toistunu miljoonannen kerran. Valkoinen puhdas sivu ilman ainuttakaan merkkiä. Tyhjä valkoinen sivu. Joku asetus vika täytyy olla jossain ?
Tein nämä kaikki vielä niin että avasin pääkäyttäjän oikeuksilla aina kansion var html jne että varmasti menee oikein. Mitään muuta ei ole sekoittamassa koneella kun käyttöjärjestelmänki asensin uusiks äsken. Kaikki asennukset menee onnistuneesti. Epäilen nyt vain että jossain tiedostossa on joku "konffaus korjattava" että homman sais pelittämään...
Sivuja en vain saa toimimaan. Ihan ensteksi kokeilin vaseniuksen ohjeilla luoda yksinkertaisen testin.
https://vaseniusminna.wordpress.com/201 ... entaminen/
Eli tuossa kohtaa siis on havaittavissa jo jonkulainen ongelma kun koodi ei toiminu niinkuin pitää. Vaikka kopioin testin suoraan vaseniuksen sivuilta.YKSINKERTAINEN PHP-OHJELMA
Seuraavaksi tein PHP:llä ohjelman, joka kysyy käyttäjältä kaksi numeroa ja laskee näiden numeroiden summan.
Muokkasin aluksi index.php-tiedostoa sellaiseksi, että se kysyy käyttäjältä numerot:
index.phpCode: Select all
<!doctype html> <html> <head> <meta http-equiv=”Content-Type” content=”text/html; charset=UTF-8″ /> <title>1 + 1 = ?</title> </head> <body> <p>Syötä kaksi kokonaislukua ja paina “submit”. Laskin laskee lukujen summan.</p> <form action=”summa.php” method=”post”> <p>Ensimmäinen numero: <input type=”text” name=”yksi” /></p> <p>Toinen numero: <input type=”text” name=”kaksi” /></p> <p><input type=”submit” /></p></form> </body> </html>
Sitten loin toisen tiedoston nimeltä summa.php – tämä tiedosto tulee sisältämään itse laskutoimituksen. Kopioin tiedostoon seuraavan pätkän koodia:
summa.phpTämän jälkeen kokeilin toimivuutta kaikki muu toimi paitsi "submit query"(mistä ois pitäny klikata se että suorittaa tämän laskutehtävän) laatikon tilalla oli samanlainen laatikko mihin pystyy numeroita syöttämään joten laskutoimitus ei onnistunu. Itse laskentasivu sitten taas jossa ilmoitti että syötit laatikoihin arvon 0 ja 0 ja yhteenlaskettu summa oli 0. Kun koitin localhost/summa.php laittaa osoiteriville. Eli tässä kohtaa jo ilmenee joku bugi joka selittänee että omat sivut ei suostu alkuunkaan näkymään ?Code: Select all
Valitsit luvut <?php echo(int)$_POST[‘yksi’]; ?> ja <?php echo(int)$_POST[‘kaksi’]; ?> <br> Lukujen summa on <?php echo (int)$_POST[‘yksi’]+(int)$_POST[‘kaksi’]; ?>
Sitten poistin index.php ja tein uuden johon kirjotin ihan vaan MOI.
Se näkyy localhost sivulla. Mutta tuommoinen yksinkertainen php testi ei toimi täysin, joten siinä täytyy olla vika joka pitää ratkaista.
Sitten otin oman kotisivun index php sivun sisällön ja kopioin MOI sanan tilalle omaa koodia, niin sama jälleen mikä on toistunu miljoonannen kerran. Valkoinen puhdas sivu ilman ainuttakaan merkkiä. Tyhjä valkoinen sivu. Joku asetus vika täytyy olla jossain ?
Tein nämä kaikki vielä niin että avasin pääkäyttäjän oikeuksilla aina kansion var html jne että varmasti menee oikein. Mitään muuta ei ole sekoittamassa koneella kun käyttöjärjestelmänki asensin uusiks äsken. Kaikki asennukset menee onnistuneesti. Epäilen nyt vain että jossain tiedostossa on joku "konffaus korjattava" että homman sais pelittämään...
Re: Kotisivujen koodailu harrastukseksi
Oisko se tämä missä menee itellä nyt pieleen ?
https://vaseniusminna.wordpress.com/201 ... entaminen/
https://vaseniusminna.wordpress.com/201 ... entaminen/
Mitenkähän tuon omalla koneella suorittaisin ? Tai edes tarkistaisin onko samalllalailla ?Kuten tiedostossa sanotaan “To re-enable php in user directories comment the following lines (from <IfModule …> to </IfModule>.)”, kommentoin IfModule-rivit ulos lisäämällä niiden eteen risuaitamerkin #. Kirjoitin lisäksi huomion, että minä olen muokannut tiedostoa. Nyt php5.conf-tiedosto näyttää tältä:
https://vaseniusminna.files.wordpress.c ... 02/php.png
Käynnistin Apachen uudelleen, jotta muutokset tulevat voimaan: sudo service apache2 restart.
Re: Kotisivujen koodailu harrastukseksi
Vaseniuksella on kirjoitusvirhe komennossa. Pitäisi olla jotaindeluxe wrote:Oisko se tämä missä menee itellä nyt pieleen ?
https://vaseniusminna.wordpress.com/201 ... entaminen/Mitenkähän tuon omalla koneella suorittaisin ? Tai edes tarkistaisin onko samalllalailla ?Kuten tiedostossa sanotaan “To re-enable php in user directories comment the following lines (from <IfModule …> to </IfModule>.)”, kommentoin IfModule-rivit ulos lisäämällä niiden eteen risuaitamerkin #. Kirjoitin lisäksi huomion, että minä olen muokannut tiedostoa. Nyt php5.conf-tiedosto näyttää tältä:
https://vaseniusminna.files.wordpress.c ... 02/php.png
Käynnistin Apachen uudelleen, jotta muutokset tulevat voimaan: sudo service apache2 restart.
Code: Select all
gksu xed /etc/apache2/mods-available/php7.0.conf
Code: Select all
sudo systemctl restart apache2
Last edited by kukamuumuka on Mon Jun 12, 2017 11:03 am, edited 1 time in total.
Re: Kotisivujen koodailu harrastukseksi
hmm tyhjä sivu editoitavaksi, näpyttelenkö nuo vaseniuksen rivit tuonne omaan tiedostoon ?
tarkoitan tätä https://vaseniusminna.files.wordpress.c ... 02/php.png
laitanko siis nuo samat ? # rivit voi varmaan jättää pois ?
tarkoitan tätä https://vaseniusminna.files.wordpress.c ... 02/php.png
laitanko siis nuo samat ? # rivit voi varmaan jättää pois ?
Re: Kotisivujen koodailu harrastukseksi
terminaalissa :
Lähteestä https://vaseniusminna.wordpress.com/201 ... entaminen/
https://vaseniusminna.files.wordpress.c ... 02/php.png
kopioitu seuraava pätkä :
Voisitko adminstrollaattori tarkistaan tekstin ? Ja onko tuo niinku oikeen vai pitääkö nuo risuaita tekstit myös kirjotella tiedostoon ?
Sivuhan oli alunperin tyhjä, lisäsin nyt nuo tekstit sinne ja tallensin.
Code: Select all
gksu xed /etc/apache2/mods-enabled/php5.conf
https://vaseniusminna.files.wordpress.c ... 02/php.png
kopioitu seuraava pätkä :
Code: Select all
<Ifmodule mod_php5.c>
<FilesMatch "\.ph(p3?|tml)$!>
SetHandler application/x-httpd-php
</FileMatch>
<FileMatch "\.phps$">
SetHandler application/x-httpd-php-source
</FileMatch>
</Ifmodule>
Sivuhan oli alunperin tyhjä, lisäsin nyt nuo tekstit sinne ja tallensin.
Re: Kotisivujen koodailu harrastukseksi
Mint 18:ssa muokattava tiedosto ondeluxe wrote:terminaalissa :Lähteestä https://vaseniusminna.wordpress.com/201 ... entaminen/Code: Select all
gksu xed /etc/apache2/mods-enabled/php5.conf
https://vaseniusminna.files.wordpress.c ... 02/php.png
kopioitu seuraava pätkä :
Voisitko adminstrollaattori tarkistaan tekstin ? Ja onko tuo niinku oikeen vai pitääkö nuo risuaita tekstit myös kirjotella tiedostoon ?Code: Select all
<Ifmodule mod_php5.c> <FilesMatch "\.ph(p3?|tml)$!> SetHandler application/x-httpd-php </FileMatch> <FileMatch "\.phps$"> SetHandler application/x-httpd-php-source </FileMatch> </Ifmodule>
Sivuhan oli alunperin tyhjä, lisäsin nyt nuo tekstit sinne ja tallensin.
/etc/apache2/mods-available/php7.0.conf
, mutta risuaitojen lisääminen noiden rivien eteen ei vaikuttanut millaan tavalla omassa koneessani, varmaakin siksi, koska kotihakemistossa olevasta testisivuhakemistosta on symbolinen linkki /var/www/html hakemistoon.Re: Kotisivujen koodailu harrastukseksi
Code: Select all
gksu xed /etc/apache2/mods-available/php7.0.conf
Code: Select all
<FilesMatch ".+\.ph(p[3457]?|t|tml)$">
SetHandler application/x-httpd-php
</FilesMatch>
<FilesMatch ".+\.phps$">
SetHandler application/x-httpd-php-source
# Deny access to raw php sources by default
# To re-enable it's recommended to enable access to the files
# only in specific virtual host or directory
Require all denied
</FilesMatch>
# Deny access to files without filename (e.g. '.php')
<FilesMatch "^\.ph(p[3457]?|t|tml|ps)$">
Require all denied
</FilesMatch>
# Running PHP scripts in user directories is disabled by default
#
# To re-enable PHP in user directories comment the following lines
# (from <IfModule ...> to </IfModule>.) Do NOT set it to On as it
# prevents .htaccess files from disabling it.
<IfModule mod_userdir.c>
<Directory /home/*/public_html>
php_admin_flag engine Off
</Directory>
</IfModule>
Re: Kotisivujen koodailu harrastukseksi
Kyllä kaikki pitäisi toimia ihan perusasetuksilla.deluxe wrote:Mulla tuo tiedosto näyttää tämmöstä tietoa, onkohan tuossa mahdollisesti joku pielessä ? :Code: Select all
gksu xed /etc/apache2/mods-available/php7.0.conf
Onkohan tuo ok, vai pitääkö tuolta korja jotain ?Code: Select all
<FilesMatch ".+\.ph(p[3457]?|t|tml)$"> SetHandler application/x-httpd-php </FilesMatch> <FilesMatch ".+\.phps$"> SetHandler application/x-httpd-php-source # Deny access to raw php sources by default # To re-enable it's recommended to enable access to the files # only in specific virtual host or directory Require all denied </FilesMatch> # Deny access to files without filename (e.g. '.php') <FilesMatch "^\.ph(p[3457]?|t|tml|ps)$"> Require all denied </FilesMatch> # Running PHP scripts in user directories is disabled by default # # To re-enable PHP in user directories comment the following lines # (from <IfModule ...> to </IfModule>.) Do NOT set it to On as it # prevents .htaccess files from disabling it. <IfModule mod_userdir.c> <Directory /home/*/public_html> php_admin_flag engine Off </Directory> </IfModule>
Re: Kotisivujen koodailu harrastukseksi
hmmm.
Nyt ollaan sitte taas lähtöruudussa En tiedä yhtään nyt arvuutella vikaa... Valkoista ruutua vaan näyttää localhost , localhost/index.php , localhost/phpmyadmin (toimii) , mutta mikään muu ei. Yksinkertaisen koodin saan toimimaan, mutta tuota summa.php harjoitustehtävää en saanu. Voin toki kokeilla uusiks sitä vielä.
Ideoita ?
Nyt ollaan sitte taas lähtöruudussa En tiedä yhtään nyt arvuutella vikaa... Valkoista ruutua vaan näyttää localhost , localhost/index.php , localhost/phpmyadmin (toimii) , mutta mikään muu ei. Yksinkertaisen koodin saan toimimaan, mutta tuota summa.php harjoitustehtävää en saanu. Voin toki kokeilla uusiks sitä vielä.
Ideoita ?