Etusivu | Webhotellit | Verkkolevy | Palvelimet | Tiedotteet | Asiakaspalvelu    
       
 

Usein kysytyt kysymykset (cPanel)

Sisällysluettelo
  1. Kuinka saan PHP:n toimimaan UTF-8 merkistökoodauksella?
  2. Missä polussa on FormMail-klooni?
  3. SSH-yhteydellä mysql-komennot antavat virheen.
  4. Kotisivukoneella tehty sivu antaa "Not Acceptable" virheen.
  5. Rajoitukset sähköpostien lähettämisessä.
  6. Mistä tyhjä valkoinen sivu johtuu?
  7. Hakemistolistauksen estäminen.
  8. MySQL-asetukset.
  9. Sähköpostin asetukset.
  10. Internal Server Error, 500-virhe



1. Kuinka saan PHP:n toimimaan UTF-8 merkistökoodauksella?
keywords: utf-8 php merkistökoodaus encode iso-8859-1

Saatte PHP:n toimimaan UTF-8 merkistökoodauksella lisäämällä seuraavan rivin PHP-tiedostonne alkuun:
<?php header('Content-type: text/html; charset=utf-8'); ?>



2. Missä polussa on FormMail-klooni?
keywords: formmail lomake sähköposti lähettäjä

FormMail-klooni löytyy tililtänne polusta:
/cgi-sys/FormMail.cgi



3. SSH-yhteydellä mysql-komennot antavat virheen.
keywords: mysql connect local server through socket

Ongelman kuvaus

connect to server at 'localhost' failed error: 'Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)'

Ratkaisu

mysql-komentojen kanssa tulee aina käyttää -h valitsinta verkkotunnuksen tai palvelimen osoitteen kanssa.

Esim:
mysql -h c1-suncomet.com -u kayttaja -p tietokanta


Huom! MySQL-etäkäyttö tulee olla aktivoituna kaikille osoitteille (pelkkä %-merkki) hallintapaneelista.



4. Kotisivukoneella tehty sivu antaa "Not Acceptable" virheen.
keywords: kotisivukone not acceptable

Ongelman kuvaus

Virhe "Not Acceptable" tulee, kun yrittää siirtyä sivulle, jonka nimi sisältää erikoismerkkejä (esim. ä tai ö).

Ratkaisu

Tiedostojen nimissä ei ole suositeltavaa käyttää muita kuin englanninkielisen aakkoston sisältämiä merkkejä, eli ei esimerkiksi ä tai ö kirjaimia. Tiedostojen nimiä voitte muokata seuraavasti: "Vaihe 6", "Sivun nimi", muokatkaa sivun nimet sopiviksi ja valitkaa "Muokkaa"



5. Rajoitukset sähköpostien lähettämisessä.
keywords: sähköposti rajoitus lähetys

Sähköpostin lähettämistä on rajoitettu tilikohtaisesti roskapostituksen ehkäisemiseksi.

Raja on tällä hetkellä 1000 viestiä / tunti.

Mikäli tarvitsee lähettää useampi sähköposti, tulee sähköpostien lähetys jakaa useampaan erään (alle 1000 viestiä / tunti). On huomattava, että viestien lähetys epäonnistuu, kun raja on ylitetty. Esimerkiksi, jos lähetätte 1500 viestiä kerralla, niin vain 1000 viestiä toimitetaan ja 500 viestiä jää toimittamatta.



6. Mistä tyhjä valkoinen sivu johtuu?
keywords: valkoinen tyhjä sivu virhe php

Oletuksena PHP:n tuottamia virheitä ei näytetä sivuilla tietoturvasyistä. Mikäli PHP kohtaa vakavan virheen, niin pelkästään tyhjä valkoinen sivu näytetään.

Virheen syitä voitte etsiä hallintapaneelin Virhelokista ja public_html tai websovelluksen asennushakemistossa olevasta error_log tiedostosta.



7. Hakemistolistauksen estäminen.
keywords: hakemisto tiedostot .htacess

Oletuksena hakemistolistaus on sallittuna palvelimilla, eli mikäli index-tiedostoa ei ole hakemistossa, niin kaikki hakemiston tiedostot ja alahakemistot listataan selaimelle.

Tämän voitte estää lisäämällä tyhjän index.html tiedoston hakemistoon tai lisäämällä hakemistoon .htaccess-tiedoston, jossa on rivi:
Options -Indexes



8. MySQL-asetukset.
keywords: mysql tietokanta asetus host username password

Tietokannat tulee luoda hallintapaneelin kautta (MySQL-tietokannat). Lisäksi pitää erikseen luoda tietokannalle käyttäjä ja liittää se luotuun tietokantaan (MySQL-tietokannat). Tämän jälkeen käyttäjällä pystyy yhdistämään luotuun tietokantaan.

Useat eri websovellukset saattavat kysyä seuraavia tai vastaavia tietoja:

- Host/ MySQL host / DB host / server address. Tähän kohtaan käy oletusarvo, eli localhost.

- Database / DB name / database name. Tähän kohtaan tulee antaa luomanne tietokannan koko nimi, joka näkyy hallintapaneelissa tietokantojen listassa (käyttäjätunnuksenne_tietokanta).

- Username / DB username / MySQL username. Tähän kohtaan tulee antaa luomanne tietokantakäyttäjän koko nimi, joka näkyy hallintapaneelissa tietokantakäyttäjien listassa (käyttäjätunnuksenne_tietokantakäyttäjä).

- Password / DB password / MySQL password. Tähän kohtaan tulee antaa luomanne tietokantakäyttäjän salasana.

- Usein sovellukset saattavat kysyä myös porttia (port), etuliitetta (prefix) tai muuta vastaavaa. Näihin kohtiin voi jättää oletusarvot ilman ongelmia.



9. Sähköpostin asetukset.
keywords: sähköposti mail email sposti todennus smtp lähtevä posti

Hallintapaneelista käsin voitte luoda, muokata ja poistaa sähköpostiosoitteita vapaasti.

Sähköpostia tulee aina käyttää kunkin sähköpostin omilla tunnuksilla, eli ei tilin päätunnuksilla. Myös lähtevän postin palvelin edellyttää kirjautumista sähköpostin tunnuksilla, eli samoilla tunnuksilla kuin millä sähköposti haetaan.

Sähköpostin käyttäjätunnus on muotoa matti.meikalainen+domaini.tld, eli sama kuin itse sähköpostiosoite, jossa @ merkki on korvattu + merkillä.

Sähköpostipalvelimen osoitteena voi käyttää tilin verkkotunnusta, mutta suosittelemme käytettäväksi palvelimen verkkotunnusta. Salattu yhteys kuitenkin edellyttää palvelimen verkkotunnuksen käyttämistä sähköpostipalvelimen osoitteena.

Lähtevän sähköpostin palvelimena voi käyttää myös Internet-yhteydentarjoajan SMTP-palvelinta ja se on usein myös suositeltavaa.



10. Internal Server Error, 500-virhe
keywords: 500 .htaccess oikeudet

Virhe johtuu lähes poikkeuksetta vääristä määrityksistä .htaccess-tiedostossa tai vääristä tiedostojen tai hakemistojen oikeuksista. Virheen syy löytyy hallintapaneelista kohdasta: Tilastot ja lokitiedostot, Virheloki.

Virheen .htaccess-tiedostossa voi sulkea helpoiten pois muuttamalla hetkellisesti sen nimen toiseksi tai poistamalla sen kokonaan.

Toimivat oikeudet tiedostoille ja hakemistoille:

- public_html-hakemisto: 750, ryhmä (group): nobody

- Muut hakemistot: 755

- Tiedostot: 644

Oikeuksia voi muuttaa hallintapaneelin tiedostohallinnalla, FTP- tai SSH-yhteydellä.