Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Windows - apache i .htaccess

[es] :: Web razvoj :: Windows - apache i .htaccess

[ Pregleda: 4961 | Odgovora: 15 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

bluesman

Član broj: 4505
Poruke: 1895
*.42.EUnet.yu



+1 Profil

icon Windows - apache i .htaccess30.07.2003. u 04:28 - pre 251 meseci
Do sada mi nije trebalo pa nisam nista ni radio sa tim, ali mi se cini da windows (2k) totalno ignorise .htaccess iako je na njemu postavljen apache. Probao sam da u httpd.conf -> VirtualHost postavim nesto i onda radi, ali kada stavim to isto u .htaccess, kao da ne postoji. Jel't to stvarno tako i ako jeste, da li ima neko resenje?
Goran Pilipović fka bluesman
 
Odgovor na temu

Dragan Varagic
Internet konsultant, P2Internet
Novi Sad

Član broj: 4867
Poruke: 1325
195.252.100.*

Sajt: www.draganvaragic.com


+3 Profil

icon Re: Windows - apache i .htaccess30.07.2003. u 08:48 - pre 251 meseci
Mislim da je ovo tema za neki od Linux foruma.
 
Odgovor na temu

bOkIcA
Bojan Abramovic
Novi Sad

Član broj: 1808
Poruke: 520
*.metrohive.net

Sajt: www.bokica.com


Profil

icon Re: Windows - apache i .htaccess30.07.2003. u 11:25 - pre 251 meseci
Meni .htaccess radi identicno kao i pod linux-om.

XP, Apache 1.3.27

Code:
# Each directory to which Apache has access, can be configured with respect
# to which services and features are allowed and/or disabled in that
# directory (and its subdirectories). 
#
# First, we configure the "default" to be a very restrictive set of 
# permissions.  
#
<Directory />
    Options FollowSymLinks
    AllowOverride All
</Directory>

Code:
<Directory "D:/tamo_gde_ti_je_root_sajta">
  .
  AllowOverride All
  .
  .
  .

ovako sam ja setovao test server pod xp-om
 
Odgovor na temu

bluesman

Član broj: 4505
Poruke: 1895
*.153.EUnet.yu



+1 Profil

icon Re: Windows - apache i .htaccess30.07.2003. u 17:25 - pre 251 meseci
Citat:
Dragan Varagic:
Mislim da je ovo tema za neki od Linux foruma.

Bas sa linux-om nema veze (ima indirektno, ali se ne odnosi pitanje na to) :-)

Ne znam sta da kazem, sta god stavim - kao da i ne postoji. Windows 2k SP 4, Apache 1.3.x

Goran Pilipović fka bluesman
 
Odgovor na temu

bOkIcA
Bojan Abramovic
Novi Sad

Član broj: 1808
Poruke: 520
*.metrohive.net

Sajt: www.bokica.com


Profil

icon Re: Windows - apache i .htaccess30.07.2003. u 17:31 - pre 251 meseci
Code:
#
# AccessFileName: The name of the file to look for in each directory
# for access control information.
#
AccessFileName .htaccess


ovo ti stoji u httpd.conf-u?
(stupid question)
 
Odgovor na temu

bluesman

Član broj: 4505
Poruke: 1895
*.68.EUnet.yu



+1 Profil

icon Re: Windows - apache i .htaccess31.07.2003. u 01:36 - pre 251 meseci
Da!
Goran Pilipović fka bluesman
 
Odgovor na temu

bOkIcA
Bojan Abramovic
Novi Sad

Član broj: 1808
Poruke: 520
*.metrohive.net

Sajt: www.bokica.com


Profil

icon Re: Windows - apache i .htaccess31.07.2003. u 04:57 - pre 251 meseci
u httpd.conf-u ti je ovo neki Vhost
Code:
<VirtualHost *:80>
    DocumentRoot d:/tvoj_Vhost_dir
    ServerName tvoj_Vhost
</VirtualHost>


pa onda za taj Vhost ti treba, recimo:
Code:
<Directory "D:/tvoj_Vhost_dir">
    Options Indexes FollowSymLinks MultiViews
    AllowOverride All
    Order allow,deny
    Allow from all
</Directory>


.htaccess
Code:
nažvrljaj u .htpaccess glupost i u browseru treba da ti prikaže grešku
500 Internal server error


tako ćeš biti siguran jel radi, a ako nije ovako kako sam ja napisao postuj httpd.conf ili makar piši šta si podešavao, vako se može u nedogled...
 
Odgovor na temu

mikis
Mihailo Stefanović
Beograd

Član broj: 1825
Poruke: 767
*.verat.net

Sajt: www.mikis.org


Profil

icon Re: Windows - apache i .htaccess31.07.2003. u 05:31 - pre 251 meseci
Pogledaj u uputstvu o direktivi "AllowOverride". Po defaultu je postavljeno "AllowOverride None", što znači da se ni jedna opcija iz httpd.conf ne može promeniti preko .htaccess. Da ne prepisujem help, baci pogled na
http://localhost/manual/mod/core.html#allowoverride (nije greška, tu je manual ako nešto nisi menjao) ili na http://httpd.apache.org/docs/mod/core.html#allowoverride
 
Odgovor na temu

bluesman

Član broj: 4505
Poruke: 1895
*.184.EUnet.yu



+1 Profil

icon Re: Windows - apache i .htaccess31.07.2003. u 13:23 - pre 251 meseci
Pa hajde da probam... testirao sam za www.kart-in.co.yu koji je na mom serveru definisan kao dev.kart-in.com (samo objasnjenje oko ovoga da nebi gubili vreme na pitanja zasto... zato sto je meni tako logicno :-))

conf:
Code:

LoadModule rewrite_module modules/mod_rewrite.so
...
AddModule mod_rewrite.c
...
NameVirtualHost dev.kart-in.com

<VirtualHost dev.kart-in.com>
    ServerAdmin [email protected]
    DocumentRoot /webdev/www/dev.kart-in.com/www
    ServerName dev.kart-in.com
    ErrorLog /webdev/www/dev.kart-in.com/logs/dev.kart-in.com-error_log
    CustomLog /webdev/www/dev.kart-in.com/logs/dev.kart-in.com-access_log common
</VirtualHost>

<Directory "d:/webdev/www/dev.kart-in.com/www/">
    Options Indexes FollowSymLinks MultiViews
    AllowOverride All
    Order allow,deny
    Allow from all
</Directory>


E sad, u root-u tog vhost nalazi se .htaccess sa najjednostavnijim direktivama
Code:

DirectoryIndex index.php index.html
ErrorDocument 404 /404.html


I sta se desava... Kada odem na http://dev.kat-in.com otvori se index.html (u kojem je redirekcija na index.php) a trebalo bi da se otvori odmah index.php, jer tako sam stavio u .htaccess, zar ne?

Zatim, namerno imam broken link i kada kliknem na njega dobijem Server Error 500 (internal error) unesto 404:
Code:

Internal Server Error
The server encountered an internal error or misconfiguration and was
unable to complete your request.
Please contact the server administrator, [email protected] and
inform them of the time the error occurred, and anything you might
have done that may have caused the error.

More information about this error may be available in the server error log.
--------------------------------------------------------------------------------
Apache/1.3.23 Server at dev.kart-in.com Port 80


u access-log stoji

127.0.0.13 - - [31/Jul/2003:12:14:15 +0200] "GET /servis.php HTTP/1.1" 500 610

a u error-logu

[Thu Jul 31 12:14:15 2003] [error] [client 127.0.0.13] Premature end of script headers: d:/webdev/php/php.exe


Nadam se da je ovo dovoljno informacija, ja sam izgubio vec previse vremena na gluposti.

Napomena: kada taj .htaccess postavim live na server (linux) sve radi.
Goran Pilipović fka bluesman
 
Odgovor na temu

mikis
Mihailo Stefanović
Beograd

Član broj: 1825
Poruke: 767
*.verat.net

Sajt: www.mikis.org


Profil

icon Re: Windows - apache i .htaccess31.07.2003. u 15:19 - pre 251 meseci
A da probaš ovako:

Code:

<VirtualHost dev.kart-in.com>
    ServerAdmin [email protected]
    DocumentRoot /webdev/www/dev.kart-in.com/www
    ServerName dev.kart-in.com
    ErrorLog /webdev/www/dev.kart-in.com/logs/dev.kart-in.com-error_log
    CustomLog /webdev/www/dev.kart-in.com/logs/dev.kart-in.com-access_log common
  <Directory "/">
      Options Indexes FollowSymLinks MultiViews
      AllowOverride All
  </Directory>
</VirtualHost>


Jer ti inače nije definisano da se direktorijum nalazi unutar virtuelnog sajta.

Ovo možeš izbaciti pošto je već po defaultu podešeno:
Code:

      Order allow,deny
      Allow from all


A možda ti je jednostavnije pošto je u pitanju lokalni server da u httpd.conf staviš "AllowOverride All" (umesto default None) koje će vežiti za sve sajtove (negde pri početku)?
 
Odgovor na temu

bluesman

Član broj: 4505
Poruke: 1895
*.236.EUnet.yu



+1 Profil

icon Re: Windows - apache i .htaccess01.08.2003. u 01:49 - pre 251 meseci
Citat:

A možda ti je jednostavnije pošto je u pitanju lokalni server da u httpd.conf staviš "AllowOverride All" (umesto default None) koje će vežiti za sve sajtove (negde pri početku)?


Probao sam i to (medju prvim stvarima) ali mi odmah izbaci 500 error, za bilo koju stranu. Kao da mi nije u redu .htaccess, a u njemu je samo DirectoryIndex index.html

To sa <directory> u <virtualHost> sam isto probao, ali ne sa "/" vec sa DocumentRoot i opet nista.

Previse sam vremena izgubio na ove gluposti...
Goran Pilipović fka bluesman
 
Odgovor na temu

Mihailo
Mihailo Đorić

Član broj: 1016
Poruke: 2875
*.verat.net



+1 Profil

icon Re: Windows - apache i .htaccess01.08.2003. u 03:44 - pre 251 meseci
Ajd sad da nagađam a ti probaj, izvinjavam se što nisam čitao detaljno.
- ako imaš i IIS instaliran, promeni ime fajlu u neko drugo ne index.html pa probaj
- snimi fajl sa unix line breaks
- promeni ime .htaccess (izbaci tačku)
- proveri dozvole za .htaccess
...
 
Odgovor na temu

bluesman

Član broj: 4505
Poruke: 1895
*.27.eunet.yu



+1 Profil

icon Re: Windows - apache i .htaccess01.08.2003. u 16:28 - pre 251 meseci
- Nemam IIS, na Win2k imam samo Apache a za IIS se bootujem na XP
- unix line breaks nije pomoglo, napominjem da online radi
- nije pomoglo ni reimenovanje, cak sam ga i obrisao i opet izbaci 500, sve mi se vise cini da nesto nije dobro u httpd.conf

Sada sam se za-inat-io, moram ovo da zavrsim pa makar... Odavno se nisam ovoliko zezao sa necim, a generalno ovo bi trebalo da je trivijalna stvar.

Da ne traba jos neki mod_ da se enable-uje?
Goran Pilipović fka bluesman
 
Odgovor na temu

Jbyn4e

Član broj: 422
Poruke: 6049
195.250.117.*



+257 Profil

icon Re: Windows - apache i .htaccess01.08.2003. u 17:34 - pre 251 meseci
A da ti zakacis httpd.conf pa da vidimo?
MOzda te zezaju definicije /putanja/do/direktorijmuma i "disk:/putanja/do/nekog/direktorijuma"?
Ili neka druga glupost od w2k? mozda je fajl napravio user koji apache user ne moze da cita?
Doduse, ono permature end of script headers se meni desavalo na windozama kad nije nesto bilo u redu sa php-om... ne secam se sad tacno sta.
Kad sve ostalo zakaže, pročitaj uputstvo...
 
Odgovor na temu

mikis
Mihailo Stefanović
Beograd

Član broj: 1825
Poruke: 767
*.verat.net

Sajt: www.mikis.org


Profil

icon Re: Windows - apache i .htaccess01.08.2003. u 20:12 - pre 251 meseci
Citat:
bluesman:
To sa <directory> u <virtualHost> sam isto probao, ali ne sa "/" vec sa DocumentRoot i opet nista.


Ali probaj baš sa <Directory "/">, pošto AllowOverride mora biti definisano u njegovom kontekstu. Ja sam tako podesio (a imao sam isti problem, pogledaj poruku od pre neki dan u Daemons) i radi mi. Ili još bolje što reče čovek, pošalji httpd.conf (ako nije tajna :) pa da vidimo.
 
Odgovor na temu

bluesman

Član broj: 4505
Poruke: 1895
*.101.EUnet.yu



+1 Profil

icon Re: Windows - apache i .htaccess02.08.2003. u 23:34 - pre 251 meseci
Resio sam problem, instalirao sam apache 2 i sa istim .conf i .htaccess sve radi kako se i ocekuje.

Hvala na pomoci.
Goran Pilipović fka bluesman
 
Odgovor na temu

[es] :: Web razvoj :: Windows - apache i .htaccess

[ Pregleda: 4961 | Odgovora: 15 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.