Sähköpostin lähettäminen web-palvelimelta
Web-palvelimelta, eli kotisivujen kautta, voi lähettää sähköpostia kahden eri kanavan kautta. Helpoin tapa on käyttää PHP:n sisäänrakennettua mail()-funktiota, ja se onkin tavallisesti valittavana lomakeskriptien asetuksissa. Toinen tapa on lähettää sähköpostia SMTP-yhteyden kautta, jolloin skriptin pitää tukea SMTP-lähettämistä. PHP mail() -lähettäminen Voit lähettää normaalisti sähköpostin PHP:n mail() (https://www.php.net/manual/en/functJonkin verran lukijoitaPHP - virhetilanteiden selvitys
Kun PHP-skriptiä ei voida suorittaa tai suoritus keskeytyy syystä tai toisesta, web-selaimelle palautetaan tavallisesti yleisluontoinen Internal Server Error tai vaihtoehtoisesti PHP tulostaa virheen suorituksestaan. Alle on koottu tavallisimmat syyt virheelle. Käy tarkistuslista huolellisesti läpi. Jos kyse on valmisohjelmistosta, käy huolellisesti läpi myös ohjelmiston omat asennusohjeet ja ota tarvittaessa yhteyttä ohjelmiston kehittäjän tukipalveluun. Internal Server Error - tarkistusVähän lukijoitaFTP-yhteys web-palvelimelle
FTP on tavallisin tapa siirtää kotisivut palvelimelle. Suosittelemme käyttämään suojattua SFTP-yhteyttä tietoturvasyistä. FTP-asiakasohjelma Tarvitset FTP-asiakasohjelman FTP-yhteyden muodostamista varten. Voit ladata ohjelman eri käyttöjärjestelmille. Microsoft Windows Mac OS X LinuxVähän lukijoitaPHP - ensimmäinen skriptini
Kuinka kirjoitan ja asennan ensimmäisen PHP-skriptini? Tällä sivulla esitetään, kuinka asennat ensimmäisen PHP-skriptisi web-palvelimelle. Ennen kuin voit aloittaa, sinun tulee tietää, miten FTP-yhteysohjelmaa käytetään. Tarvitset myös jonkun tekstieditorin, esimerkiksi Windowsissa Muistion/Notepadin. 1. PHP-skriptitiedoston kirjoittaminen Kirjoita mieleiselläsi tekstieditorilla tiedosto, jonka nimeät index.php -nimiseksi. Kirjoita tiVähän lukijoitaShell-yhteys (SSH)
Shell-yhteys on tarkoitettu kokeneille käyttäjille, sillä sen käyttäminen vaatii osaamista Linuxin peruskomennoista. Salasanan hakeminen Shell-yhteyttä varten tarvitset salasanan, jonka saat haettua kirjautumalla asiakassivuille ja napsauttamalla päävalikosta kohtaan Asetukset -Sivut -Yhteydet palvelimelle. Käyttöliittymä antaa sinulle satunnaisesti generoidun salasanan. Pääteohjelmat Putty (Windows, Linux) Yhteyden asetukset Portti: 22 Palvelin: www.OMAVähän lukijoitaPHP - web-palomuuri
Web-palomuuri on sivullesi / osoitteellesi oletuksena päälle laitettu palomuuri, joka on tarkoitettu estämään joitakin yleisimpiä hyökkäyksiä (SQL injection jne.) ja PHP:n virheellistä tai riskialtista toimintaa. Jos PHP-skriptin suorituksena aikana selaimeen tulee virheilmoitus (503) "Web-palomuuri on estänyt PHP-skriptin suorittamisen ja/tai PHP-skriptin virheilmoituksen näyttämisen.", web-palomuuri on blokannut skriptin ajamisen. Arvioi ensin, mistä voisi johtua suorituksen blokkaaminen.Vähän lukijoitaWeb-osoitteen liittäminen ulkopuoliseen palveluun
Jos olet tilannut kolmannelta osapuolelta ulkopuolisen sivustopalvelun, kuten Squarespace.com- tai Wix.com-sivuston, ja haluat ohjata verkkotunnuksesi www-osoitteen sinne, noudata näitä ohjeita. Avaruus.net ei takaa liittämisen onnistumista, sillä palvelun toimivuus riippuu kolmannesta osapuolesta. Liittäminen Squarespace.com-sivustoon HUOM! Sinulla tulee olla Squarespace.comilta tVähän lukijoitaKotisivukone - evästeet (cookies)
Kotisivukoneella tehdylle sivulle saat liitettyä kolmannen osapuolen palvelun evästeiden listaamiseen ja hallitsemiseen. Eräitä palveluita Cookieyes.com (ilmaisversiolla saa suomenkielisen bannerin) Cookiebot.com (ilmaisversiolla ei saa suomenkielistä banneria) Näistä saat ilmaisen palvelun pienelle sivulle. Kun lisäät palvelusta saamasi skriptin / skriptit sivullesi, voi kotisivukoneen oletusbannerin ottaa pois päältä (ei ole nykyisten säännösten mukainen). Ohjeet Cookiebotin käytVähän lukijoitaPHP - muistin määrä (memory limit -asetus)
PHP memorylimit (muistiraja) on keskeinen asetus, joka määrittää, kuinka paljon muistia PHP-skripti voi käyttää suorituksen aikana. Asetus on tärkeä PHP-sovellusten vakauden ja suorituskyvyn kannalta. Se auttaa estämään skriptejä kuluttamasta liikaa järjestelmäresursseja, mikä voi johtaa suorituskyvyn heikkenemiseen tai jopa palvelimen kaatumiseen. On suositeltavaa tarkistaa skriptin kehittäjätaholta ja ohjeista, kuinka paljon muistia tarvitaan. Mikäli saat sivuiltasi esimerkiksi seuraavanlaisVähän lukijoita