Keresés

Új hozzászólás Aktív témák

  • Sk8erPeter

    nagyúr

    válasz Speeedfire #6542 üzenetére

    Én a VirtualHostot így csináltam a httpd.conf fájlban:
    NameVirtualHost 127.0.0.1
    ServerName localhost
    ## Próbálgatásokhoz
    <VirtualHost 127.0.0.1>
    ServerName proba.local
    DocumentRoot "d:/Honlap/www/proba"
    <Directory "d:/Honlap/www/proba">
    Options All
    AllowOverride All
    Order allow,deny
    Allow from all
    </Directory>
    </VirtualHost>

    itt ebben a példában a http://proba.local címen elérem a "d:/Honlap/www/proba" elérési úton található könyvtárat, amennyiben beteszek egy ilyen megjegyzést a hosts fájlba (Windows alatt: C:\Windows\System32\drivers\etc\hosts):
    #Próbákhoz
    127.0.0.1 proba.local

    Írd át a neked megfelelő elérési utakra és nevekre, ha gondolod, szerintem érdemes. :K

    "Hogy érted azt, hogy nem célszerű kiírni?"
    A felhasználóknak semmi köze az adatbázissal kapcsolatos pontos hibaüzenetekhez, azt inkább csak a fejlesztőnek kell tudnia.
    Úgy lenne érdemes, hogy még a kiíratások előtt vizsgálgatod, hogy elérhető-e az adatbázis, meg annak megfelelő lekért sorai, és amennyiben valami gond lenne, akkor egy ennek megfelelő hibaoldalra irányítod át a júzert, vagy átirányítás helyett simán csak a fő tartalomrészbe kiíratsz egy felhasználóbarát hibaüzenetet, mint pl. "Sajnos para van az adatbázissal, gyere vissza később, csá". :) A hibaüzeneteket meg naplózod és/vagy elküldöd magadnak e-mailben, hogy tudj róla, de a felhasználó lehetőleg ne lássa, mi is történik a háttérben (pl. melyik tábla nem elérhető, miért, stb.). Ez is egyfajta biztonsági rés lehet, de ami lényegesebb szempont, hogy nem túl szép, ha a felhasználó az arcába kap egy warningot, fatal errort vagy hasonlót. :D

Új hozzászólás Aktív témák