webForumDet fria alternativet

PHP och personlig webbdelning av?

8 svar · 425 visningar · startad av K@llen

K@llenMedlem sedan mars 20032 667 inlägg
#1

Hej,

Kan jag inte köra PHP och mysql lokalt med personlig webbdelning av?

Om jag har personlig webbdelning på kommer man åt min dator även utifrån. :(

Jag använder OS X.

mwinMedlem sedan okt. 2001551 inlägg
#2

Jag tror att när man bockar av personlig fildelning så stängs apache av. Bästa e nog att ta en närmare titt i apaches configfiler..

spangoMedlem sedan juni 20008 205 inlägg
#3

Kika på mod_access. Om du säger åt Apache att neka alla adresser förutom localhost/127.0.0.1 tillträde, så borde ingen komma åt dina sidor. Smartare är väl förstås en intelligent brandvägg, men...

K@llenMedlem sedan mars 20032 667 inlägg
#4

Jag "löste" det med en htaccess-lösenordfil. Inte den bästa lösningen, men ingen mer än jag kommer åt min utvecklingsmiljö.

Tack, ska ta mig en titt på mod_access. :)

K@llenMedlem sedan mars 20032 667 inlägg
#5

Hmm, den där mod_access-sidan var rena grekiskan för mig. Jag förstod (tror jag) så mycket att man skulle kunna ställa in det i .htaccess-filen.

Min fil ser ut så här nu:

AuthName "restricted stuff"
AuthType Basic
AuthUserFile /Users/jorgen/Sites/.htpasswd
require valid-user

Hur ska jag ändra för att apache bara ska ge åtkomst åt localhost?

I länken ovan rekommenderade de båda delar, så jag vill helst ha mitt lösenordskydd kvar också.

K@llenMedlem sedan mars 20032 667 inlägg
#6

K@llen skrev:

Hmm, den där mod_access-sidan var rena grekiskan för mig. Jag förstod (tror jag) så mycket att man skulle kunna ställa in det i .htaccess-filen.

Så verkar det inte alls vara, jag måste alltså in i httpd.conf och rota. :OO

K@llenMedlem sedan mars 20032 667 inlägg
#7

Kan jag byta:

<Directory "/Users/jorgen/Sites/">
    Options Indexes MultiViews
    AllowOverride All
    Order allow,deny
    Allow from all
</Directory>

mot:

<Directory "/Users/jorgen/Sites/">
    Options Indexes MultiViews
    AllowOverride All
    Order allow,deny
    Allow from 127.0.0.1
</Directory>

Är jag rätt på det då?

K@llenMedlem sedan mars 20032 667 inlägg
#8

Hmm, där verkar vara flera inställningsfiler.

En httpd.conf och en /users/jorgen.conf

Var, när och hur ska man ändra? *förvirrad* :e

K@llenMedlem sedan mars 20032 667 inlägg
#9

Har nog löst det även om jag har svårt att testa, det verkar i varje fall fungera om jag sätter mitt eget ip till deny.

.htaccess

AuthName "restricted stuff"
AuthType Basic
AuthUserFile /Users/jorgen/Sites/.htpasswd
require valid-user

Order Deny,Allow     
Deny from all
Allow from 127.0.0.1

Tack till spango och följande sida:
http://www.kayodeok.co.uk/weblog/200312/denying_by_ip.html

134 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)