Keresés

Részletes keresés

cenarius Creative Commons License 2014.07.15 0 0 906

Sziasztok!

 

Kérlek segítsetek a problémámban, mert elakadtam és holnapra be kellene állítanom az Apache- ot.

 

Van egy routerem amin van tűzfal. Ezen átírányítottam az összes bejövő 80- as kéréseket egy Centos 6.4 alatt futó Apache-ra. A problémám az, hogy ha jön egy 80-as kérés, ami nem illeszkedik egyik virtualhostra sem , akkor a httpd-vhost.conf-ban beállított hostok közül a legelsőt dobja rá. Kérdés az, hogy tudnám beállítani, hogy ha nincs ráilleszkedő host a kérésre, akkor ne jelenítsen meg semmit, vagy térjen vissza 404-el?

 

A válaszokat előre is köszönöm!

fisherhu Creative Commons License 2012.01.31 0 0 905

A spam ellen is véd valamennyire a cloudflare.

Előzmény: crockl (902)
crockl Creative Commons License 2011.10.27 0 0 904

tegyel fel captcha-t a regisztraciohoz.

Előzmény: Törölt nick (903)
Törölt nick Creative Commons License 2011.10.26 0 0 903

Köszönöm.

 

A helyzet az, hogy nem tudom, hogy ezt lehet-e majd használni az én esetemben.

Egy bérelt tárhelyem van és valószínűleg nem lehet rajta telepíteni/telepíttetni ilyeneket.

 

Ilyenkor mit lehetne még tenni? Van egy magyar oldalam, amit kínai ip címekről spam-elnek kamu regisztrációkkal. Jó lenne valahogy megoldani, hogy csak Magyarországról legyen elérhető. Van tippetek?

Előzmény: crockl (902)
crockl Creative Commons License 2011.10.26 0 0 902
Előzmény: Törölt nick (901)
Törölt nick Creative Commons License 2011.10.25 0 0 901

Szeretném beállítani egy szerveren, hogy csak és kizárólag Magyarországról legyen elérhető a tartalma. Egy CMS van rajta, de nem találtam benne ilyen beállítási lehetőséget. Gyanítom, hogy a htaccess-ben kell valamit alakítani, de még nem csináltam ilyet. Megköszönöm, ha valaki tud segíteni.

Solt Creative Commons License 2011.09.30 0 0 900

500: Internal Error

Valami miatt nem fut le a script.

Én arra tippelnék, hogy a feltöltéskor használt PHP vagy PERL script lefutásához hiányzik egy modul.

Ha kézzel futtatod a cgi és php fájlokat, akkor nem panaszkodnak?

Előzmény: hellsing (899)
hellsing Creative Commons License 2011.09.30 0 0 899

Köszönöm! És arra egy tipp, h miért nem kerül az 500 az error.logba? Vagy hogy mi lehet a gond?

Előzmény: Solt (898)
Solt Creative Commons License 2011.09.29 0 0 898

286: Ennyi byte volt az adatforgalom

Előzmény: hellsing (897)
hellsing Creative Commons License 2011.09.29 0 0 897

Az access.logban találtam ezt a sort:

 

81.182.47.82 - Robert [29/Sep/2011:13:30:55 +0200] "POST /admin/photo_upload.php?qqfile=photo.jpg HTTP/1.1" 500 286 "http://mydomain/admin/photos.php?shop_id=CMC156-2" "Mozilla/5.0 (Windows NT 6.0; WOW64; rv:7.0) Gecko/20100101 Firefox/7.0"

 

Az 500 gondolom, hogy mi, de mi az a 286? A gugli nem segített.

Előzmény: hellsing (896)
hellsing Creative Commons License 2011.09.29 0 0 896

Ahoj! Segítség kéne.

 

Van egy Ajax scriptem, ami XHR használatával egy vagy több filet tölt fel egyszerre. Localhoston remekül működik, az éles szerveren elszámol 100%-ig, majd "Failed" az üzenet. Ha írási gondja lenne (jogok, könyvtár hiány, stb.), azokat a script lekezeli, kiírni, hogy mi a gond. Tárhely is van bőven (5GB vs. 150MB).

 

A Firebug konzolával elcsíptem, hogy a POST-ra 500-as hiba a válasz. Megnéztem az error.logot a szolgáltató szerverén, és abba minden belekerül, de az 500-as hibák nem. Tesztből töröltem egy GIF-et, amit egy CSS használ, a 404-es hiba egyből bekerült a logba.

 

A kérdés: normális, hogy az 500-as hiba nem kerül a logba? Ha igen, lehet .htaccessből állítani (és hogyan?), hogy mégis bekerüljenek? Egyáltalán jó lehet ez nekem arra, hogy kiderüljön, hogy mi a gond?

 

Ha lehet, szájbarágós megoldás kellene, mert Apache-ból gyenge kezdő vagyok.

TCSA Creative Commons License 2011.08.12 0 0 895

Végülis az users@httpd levlistán megmondták a frankót: (nem lehet - max eléírni valamit vagy eldobni)

 

Modifying the Query String By default, the query string is passed through unchanged. You can, however, create URLs in the substitution string containing a query string part.

 

crockl Creative Commons License 2011.08.12 0 0 894

jo, escapelni kell :), de nem is lenyeges oda a ?

Előzmény: crockl (892)
TCSA Creative Commons License 2011.08.11 0 0 893

Sajnos nem... 500-as hibával kiáll és ezt írja az errorlogba:

 

.htaccess: RewriteCond: cannot compile regular expression '?page='

Előzmény: crockl (892)
crockl Creative Commons License 2011.08.11 0 0 892

nem kellene az a ^ az elejukre, mivel nem azzal kezdodik az url ami az utan van. ?page= es mondjuk a rule-ba ?page=termekeink

Előzmény: TCSA (891)
TCSA Creative Commons License 2011.08.10 0 0 891

Szervusztok,

 

remélem lesz valakinek ötlete. Egy hostolt odalamon fejlesztenek és át kellene irányítani a kéréseket amíg dolgoznak - mod_rewrite modulban gondolkodom...

 

ebből: http://domain.hu/index.php?page=termekeink

kellene ezt csinálni: http://domain.hu/index.php?page=underconstruction

 

Logban így néz ki egy lekérdezés:

195.228.20.132 domain.hu - - [08/Aug/2011:12:27:41 +0200] "GET /?page=termekeink HTTP/1.1" 200 33521 "-" "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022)"

 

Eddig ezzel próbálkoztam, de nem eszi: (.htaccess a virtualhost rootjában, tutira beolvassa mert ha hülyeséget írok jön az 500-as hiba)

 

Options +FollowSymlinks
RewriteEngine on
RewriteCond %{QUERY_STRING} ^page=
RewriteRule ^termekeink$ ?page=underconstruction [R,L]

 

Kezdek kifogyni az ötletekből.

locsemege Creative Commons License 2010.01.16 0 0 890
Megtaláltam. Volt egy

<Directory "/var/www/html">

és ott bizony None volt az AllowOverride értéke. Itt megadtam a FileInfo-t, míg a

<Directory />

esetében visszaállítottam a None értéket.

:)
Előzmény: locsemege (889)
locsemege Creative Commons License 2010.01.16 0 0 889
Az alábbi a gondom. Indítottam a gépemen httpd-t, van az illető weboldalhoz tartozó .htaccess file az alábbi tartalommal:

AddDefaultCharset ISO-8859-2
# AddDefaultCharset UTF-8


A httpd.conf-ban pedig:

<Directory />
Options FollowSymLinks
AllowOverride FileInfo
</Directory>


Ehhez képest a lekérés így néz ki Wireshark-kal monitorozva:

GET / HTTP/1.1

Host: valami
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.6) Gecko/20100107 Fedora/3.5.6-1.fc12 Firefox/3.5.6

Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8

Accept-Language: en-us,hu;q=0.7,en;q=0.3

Accept-Encoding: gzip,deflate

Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7

Keep-Alive: 300

Connection: keep-alive

Cookie: PHPSESSID=fstv7p0dbebj68qq1f9v9b0o03

Cache-Control: max-age=0



HTTP/1.1 200 OK

Date: Sat, 16 Jan 2010 12:17:30 GMT

Server: Apache/2.2.14 (Fedora)

X-Powered-By: PHP/5.3.1

Expires: Thu, 19 Nov 1981 08:52:00 GMT

Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0

Pragma: no-cache

Connection: close

Transfer-Encoding: chunked

Content-Type: text/html; charset=UTF-8



2d69


<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>


Hogyan érhetem el, hogy komolyan vegye a .htaccess file tartalmát?
locsemege Creative Commons License 2009.01.21 0 0 888
Tűzfalon ne felejtsd el beengedni a kéréseket. Csak azért mondom, mert ha nem jut eszedbe, lehet egy amúgy hibátlan konfigot fél napig debugolni emiatt, miközben kitépted az összes hajad. :)
Előzmény: olizatriznyák (887)
olizatriznyák Creative Commons License 2009.01.20 0 0 887
Köszönöm a hozzászólásokat, alakul a dolog.

Igen, az lenne a cél hogy minden gépről elérhetővé váljék. De csak a belső hálózat számára.

Sajnos én ezekhez a szerver oldali dolgokhoz szinte egyáltalán nem értek így kicsit döcögősen mennek a dolgok...
Persze egyszerűbb lenne ha megkérnék valakit és gyorsan összehegeszti nekem, de akkor sosem fogom megtanulni, így most kénytelen leszek.

a szerver IP címének beírásával az oldal már látható, úgyhogy akkor megyünk tovább és telepítünk DNS szervert is.. :-)


Sikítok ha valami nem megy, és ismételten köszönöm a segítséget!
Előzmény: dj (886)
dj Creative Commons License 2009.01.20 0 0 886
Ez szép tőled, de mit csináltál a semmi eléréséhez a leíráson kívül? :)

crockl az /etc/hosts fájlra gondolt, oda írd be:
127.0.0.1 www.aztakurva.hu

Aztán, ha a böngészőbe beírod ezt a címet akkor már talán lesz valami.

Viszont, ha az egész belső hálóról akarod akkor valamilyen DNS szervernek is kell mennie ami feloldja ezt a nevet, vagy minden gép hosts fájljába be kell írni a tényleges belső IP-t.
Előzmény: olizatriznyák (884)
crockl Creative Commons License 2009.01.19 0 0 885
hosts file-odba a www.aztakurva.hu-nak add meg hogy 127.0.0.1
Előzmény: olizatriznyák (884)
olizatriznyák Creative Commons License 2009.01.19 0 0 884
dj!

Megcsináltam a leírás alapján az apache configurálást és most hogyan tovább?

hogy lesz nekem ebből "www.aztakurva.hu" a belsőszerveren?

Csináltam egy fájlszerkezetet a home mappába "sites/hu/cegnevhome/www" mappát beleraktam egy szép index fájlt és még semmi. Gondolom valamit még reszelni kell rajta, nem?

Tudnál segíteni?
Előzmény: dj (882)
olizatriznyák Creative Commons License 2009.01.19 0 0 883
Úgylátszik mindig csak azt nem találom az ubi fórumon, amit éppen keresek. :-)

Köszi a linket!

Kipróbálom...
Előzmény: dj (882)
dj Creative Commons License 2009.01.19 0 0 882
Nem kimondottan webminen keresztül, de ssh-val megoldható: LAMP szerver Ubuntu alatt
Előzmény: olizatriznyák (881)
olizatriznyák Creative Commons License 2009.01.19 0 0 881
Nem tud valaki valami jó leírást apache, mysql konfigurációhoz webmin-en keresztül?

Egy belső weboldalt szeretnék létrehozni a cégnél és arra gondoltam feltolok a szerverre egy ingyenes drupal-t vagy wordpress-t, vagy hasonló előregyártott oldalt amin fórum, vagy blog módon szapulhatnák egymást a népek.

Azt szeretném ha a "cégnév.home" vagy hasonló domain beírásával erre a belső oldalra jutnánk. Egyáltalán nem foglalkoztam még ilyennel és nincs sok időm megtanulni mindent ezért az egy projectért... :S
maci_64 Creative Commons License 2008.10.03 0 0 880

Igazad van!

Egy másik gépen kipróbálva egyből bejön és nincs semmilyen villogó ikon...

 

 

Végülis mind a 3 probléma megoldódott a segítségetekkel!

És ennek én most nagyon örülök :-)

 

*************************************************************

Mégegyszer nagyon köszönöm Neked és a többieknek is a segítségeteket!!!

*************************************************************

 

 

Sziasztok!

 

 

 

 

 

 

 

 

 

Előzmény: NevemTeve (879)
NevemTeve Creative Commons License 2008.10.03 0 0 879
Idézem:
Hát ezt már inkább az "IE-felhasználók baráti köre" című topikban kellene... próbáld ki firefoxszal is...
Előzmény: maci_64 (878)
maci_64 Creative Commons License 2008.10.03 0 0 878
OK, én csak azért kérdeztem, mert fájl szinten megnyitva egyből bejön és azt hittem ez is valamilyen Apache konfigurációs beállítástól függ...
Előzmény: NevemTeve (877)
NevemTeve Creative Commons License 2008.10.03 0 0 877
Hát ezt már inkább az "IE-felhasználók baráti köre" című topikban kellene... próbáld ki firefoxszal is...
Előzmény: maci_64 (875)

Ha kedveled azért, ha nem azért nyomj egy lájkot a Fórumért!