jak na htaccess? kde je chyba?
|
6.2.2007 15:27
Nes
|
v adresari kde mam index.php mam soubor .htaccess
do nej pisi IP adresy, ktere na svem webu nechci:
deny from xxxx.xxx.xxx.xx
bohuzel jsem to zkousel s moji ip i s ip kamarada, ale i pres to se na web dostanu, v cem je problem?
dekuji !!!
(v linuxu se moc nevyznam, anglictinou nespikuji a jedu na open suse 10.2 64 bit) |
|
|
Re: jak na htaccess? kde je chyba?
|
6.2.2007 15:39
Ondřej Čečák
|
bohuzel jsem to zkousel s moji ip i s ip kamarada, ale i pres to se na web dostanu, v cem je problem?
Mate pro dany adresar povolene upravy pres .htaccess?
|
|
|
Re: jak na htaccess? kde je chyba?
|
6.2.2007 15:58
Nes
|
?? Nerozumim... normalne v tom adresari v mc ten soubor edituji... |
|
|
Re: jak na htaccess? kde je chyba?
|
6.2.2007 16:20
Ondřej Čečák
|
Zkuste pouzit vyhledavani nebo nahlednout do dokumentace a budete rozumet. ;)
|
|
|
Re: jak na htaccess? kde je chyba?
|
6.2.2007 17:24
Petr Zajíc
|
Například může být nastaveno, že ten soubor bude server ignorovat. To si pak do něj můžete psát cokoli a bude to jedno. |
|
|
Re: jak na htaccess? kde je chyba?
|
6.2.2007 18:55
Nes
|
pérosim jsem uplne novy v linuxu :-(
nevim jak nastavit, aby server htaccessneignoroval
prirucky jsou vetsinou v anglictine - uz to hledame 3 lidi a nevime kde je chyba :-(
Ted mi jeden z hledacu rekl, ze by to mohlo souviset z ftp serverem (mam pure--ftp) ale vic toho nenasel :-( ja bych prosim potreboval nazorne reseni |
|
|
Re: jak na htaccess? kde je chyba?
|
6.2.2007 19:02
Ondřej Čečák
|
pérosim jsem uplne novy v linuxu :-(
Prosim pochopte, ze je celkem jedno, jestli jste zacatecnik v Linuxu, posluchac hip hopu nebo fanousek abstraktniho umeni. Myslim ze pravidla zminena v uvodu pred polozenim dotazu jsou docela jasna -- zminil bych treba nejakou vlastni iniciativu ...
Ted mi jeden z hledacu rekl, ze by to mohlo souviset z ftp serverem (mam pure--ftp) ale vic toho nenasel :-( ja bych prosim potreboval nazorne reseni
Zminenym 3 lidem reknete, ze s FTP to logicky moc nesouvisi a ze zda se spatne hledaji -- treba v dokumentaci nebo manualu je uvedeno, ze direktiva AllowOverride s podmnozinou Limit vam umozni pouzit zminenou direktivu Deny . Nemluve o tom, ze soubor .htaccess (pripadne jiny specifikovany direktivou AccessFileName ) musi byt citelny pro uzivatele, pod kterym je HTTP server Apache spusten.
Myslite, ze ma smysl opisovat vam sem dokumentaci? :)
|
|
|
Re: jak na htaccess? kde je chyba?
|
6.2.2007 19:23
Nes
|
pardon, ale toto je na me moc reba v dokumentaci nebo manualu je uvedeno, ze direktiva AllowOverride s podmnozinou Limit vam umozni pouzit zminenou direktivu Deny.
to jako vubec nedokazu pobrat, omlouvam se, myslel jsem, ze je jednodussi reseni, pohledam jinde... me by stacilo jednoduse vysvetlit jak to zprovoznit a ne "hazet" na me takove divna slova - jak jsem zminoval, anglicky neumim, a linix mam par dni. Vlastni iniciativu Vam muzi dokazat co vsechno jsem (a klidne reknu i hledacum at sem napisi) prohledal a vyvodil si akorat zmatek podle - podle me staci proste jen jiny format souboru nebo tak neco proste to nechapu a tato diskuze me mate jeste vic.
|
|
|
Re: jak na htaccess? kde je chyba?
|
6.2.2007 19:55
Ondřej Čečák
|
Znamena to, ze pokud vam to nefunguje, neco delate spatne, coz neni neprekonatelnou chybou, chyby delaji vsichni; ale bylo by dobre precist si nejdrive manual a potom se ptat alespon trochu k veci.
Moznych problemu proc to nefunguje muze byt vic, budto spatne
zapisujete co chcete, nemate povolene zmeny prostrednictvim .htaccess, .htaccess neni citelny nebo neco jineho.
|
|
|
Re: jak na htaccess? kde je chyba?
|
6.2.2007 19:31
Tomáš Kavalek
|
Myslim ze je nejprve nutne rict serveru, co chces delat, takze by to mohlo vypadat napr takto:
order allow, deny
deny from 111.222.111.222
allow from all
Hodnoty IP si samozrejme uprav dle libosti. Dalsi veci je, jak bylo zmineno, nektere servery maji zakazano pouziti .htaccess . |
|
|
Re: jak na htaccess? kde je chyba?
|
6.2.2007 20:25
Nes
|
tak tomuto rozumim, dekuji moc...
zkusil jsem htaccess zmenit presne jak jste napsal, misto smyslene ip jsem napsal svou (mam verejnou ip), a na nertu si nasel, ze povoleni toho souboru se dela v httpd conf - to jsem udelal, dal service apache2 restart a porad mam na stranky pristup - myslim, ze pes bude v tom httpd conf - prosim kouknete a zkuste rict, kde ten pes je - http://83.240.20.48/mforum/viewtopic.php?p=2233#2233
... Dekuji
|
|
|
Re: jak na htaccess? kde je chyba?
|
6.2.2007 21:07
Petr Zajíc
|
Já bych fakt začal dokumentací, jste na to tři, tak to přelouskejte a uvidíte. Do google jsem dal vyhledat "apache htaccess example" a hned první nalezený výsledek byl celkem použitelný. Jde o to, že se naučíte postup i pro příště, když bude problém třeba se zabezpečením, pořadím index soborů nebo čímkoli jiným. |
|
|
Re: jak na htaccess? kde je chyba?
|
6.2.2007 21:11
Nes
|
ale to je vsechno v anglictine :-( apache htaccess example |
|
|
Re: jak na htaccess? kde je chyba?
|
6.2.2007 21:11
Petr Zajíc
|
No a? Nikdo z Vás tří neumí anglicky, nebo co? |
|
|
|
Re: jak na htaccess? kde je chyba?
|
6.2.2007 21:37
Nes
|
tu stranku znam nazpamet - podle me v htaccessu problem neni :
order allow, deny
deny from tady.je.moje.ip
allow from all
podle me je problem v tom httpd.conf - jenze nevim kde... podle jednoho navodu jsem ho pozmenil a vypada takto:
# forbid access to the entire filesystem by default
<Directory "/srv/www/htdocs">
Options None
AllowOverride All
Order allow,deny
Allow from all
</Directory>
# use .htaccess files for overriding,
AccessFileName .htaccess
# and never show them
<Files ~ "^\.htaccess">
Order allow,deny
Deny from all
</Files>
cely soubor je zde: http://83.240.20.48/mforum/viewtopic.php?t=409
nevim si uz rady, zkousime vsechno mozne (uz jsme jen 2) :-(
|
|
|
Re: jak na htaccess? kde je chyba?
|
6.2.2007 22:41
Tomáš Kavalek
|
Melo by to byt asi nejak takhle:
NameVirtualHost *
<VirtualHost *>
ServerAdmin admin@domain.com DocumentRoot /var/www/
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
Takze kdyz si podle toho upravis to svoje, resp. cast Directory , melo by to jet v pohode. |
|
|
Re: jak na htaccess? kde je chyba?
|
7.2.2007 09:32
Nes
|
pri service apache2 restart mi to porad psalo ze je chyba synatxe an radku 203 - httpd.conf:203 <VirtualHost> was not closed
Chyba serveru!
Nastala vnitřní chyba a server nebyl schopen dokončit Váš požadavek. Buď je server přetížen, nebo došlo k chybě v CGI skriptu.
Pokud si myslíte, že toto je chyba serveru, kontaktujte, prosím, webmastera.
Error 500
83.240.20.48
Wed Feb 7 09:08:03 2007
Apache/2.2.3 (Linux/SUSE)
tak jsem zkusil podle http://www.fi.muni.cz/~kas/p090/referaty/2004-jaro/skupina16/xholoub_pv090.html pridat radek:
NameVirtualHost 83.240.20.48 (ma verejna, zkousel jsem i 127.0.0.1)
<VirtualHost 83.240.20.48(zkousel jsem taktez i 127.0.0.1)>
ServerAdmin mightmagic@seznam.cz DocumentRoot /srv/www/htdocs/
</VirtualHost> (Toto jsem pridal)
(zkousel jsem s touto i bez teto volne radky)
<Directory /srv/www/htdocs/>
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /srv/www/htdocs/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
Myslim, ze chyba bude asi nekde v tom souboru httpd.conf - muzete se prosim na nej kouknout a rict co je spatne? http://83.240.20.48/mforum/viewtopic.php?t=409 - ten predchozi priklad jsem zkousel vkladat vsude mozne, ale porad chyba... Prosim o radu kam to mam vlozit popripade co mam na tom konfiguraku zmenit.
Dekuji moc uz jsem z toho uplne na vetvi :-( - jsem nevyspaly, zkousel jsem to celou noc a nic :-( projizdel jsem ruzna fora, ale nektere priklady se dost lisi :-(
dekuji
|
|
|
Re: jak na htaccess? kde je chyba?
|
15.2.2007 08:18
Petr Zajíc
|
Pokud Vám to píše, že je "chyba synatxe na radku 203 - httpd.conf:203 <VirtualHost> was not closed", tak problém bude spočívat nejspíš v tom, že v httpd.conf na řádku 203 očekává server </VirtualHost>. Tím pádem se konfigurační soubor nedá použít a server - pokud vůbec naběhne - jej nebere v úvahu. |
|
|
|
|
KOMENTARZE
|
Tylko zarejestrowani użytkownicy mogą dopisywać komentarze.
|
|
Szukanie oprogramowania
|