Hozzászólások
[quote:73f5cd25be="szaty"]Szerintem a jogokkal minden rendben van. A /home/szati/public_html/ végig 777.
Az error.log ezt írja: [code:1:73f5cd25be][Thu Nov 17 12:33:38 2005] [error] [client 192.168.1.200] File does not exist: /var/www/phpnuke/html/~szati
[/code:1:73f5cd25be]
Nem lehet hogy az a gond hogy a CGI az SSI és a PERL szkriptek le vannak tiltva?
Meg is találtad a hibát :)
Rossz helyen akarja megnyitni a ~szati könyvtárát. A DocomentRoot hova mutat?
A 777 -es jogosultság meg nagy ERROR!!!!
Laci
- A hozzászóláshoz be kell jelentkezni
A documentroot a /var/www/phpnuke/html/ mappa. De most még mindíg nem értem mit kéne csinálnom hogy menyen. Azt hogy meg találtam a hibát azt hogy érted?
- A hozzászóláshoz be kell jelentkezni
arra gondol, hogy az user könyvtáradnak a /home/szati/public_html könyvtárban kellene lennie ennek ellenére nálad a /var/www/phpnuke/html/~szati -nál keresi
- A hozzászóláshoz be kell jelentkezni
amúgy ami kell hogy minden tutkón menjen:
/etc/apache2/mods-enabled könyvtárban legyen két symlink a
/etc/apache2/mods-available/userdir.conf és a
/etc/apache2/mods-available/userdir.load fileokra.
/etc/apache2/apache2.conf fileban minden idevonatkozó bejegyzésed kommentezd ki és szükség esetén az userdir.conf file-t módosítsd.
nálam ez a file így néz ki:
[code:1:8ab49d7e4e]<IfModule mod_userdir.c>
UserDir public_html
UserDir disabled root
<Directory /home/*/public_html>
AllowOverride FileInfo AuthConfig Limit
Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
</Directory>
</IfModule>[/code:1:8ab49d7e4e]
ennyi... apache restart és lehet is próbálni a domain/~usernév kérést...
ps: nekem is debian csomagból van fent és minden tuti megy...
ps2: ez mind az apt-ből feltett csomi alap beállítása!!!
- A hozzászóláshoz be kell jelentkezni
Mindent így csinálok (szerinetem) de az isten faszáért sem megy.
A böngészőbe beírom hogy http://192.168.1.202/~szati/index.html és csak 404-es hiba.
- A hozzászóláshoz be kell jelentkezni
és továbbra is az van error.log -ban, hogy azon a nuke-os elérési úton keres? ha igen, akkor nézz szét szerte a configokban, hol használod/állítod be ezt az elérési útvonalat, mert tuti valahol valahogyan rákényszeríted az userdir -re is pedig nem kéne...
- A hozzászóláshoz be kell jelentkezni
A helyzet az hogy vmwaren próbálkozom egy testing debiannal és egy ubuntuval. A serveren ubuntu van. A vmwares ubuntun gond nélkül megy a cucc úgyhogy lehet hogy valami a testing csomaggal van.
- A hozzászóláshoz be kell jelentkezni
nemhiszem hogy ilyen szintű fatális hiba lenne akár testing-ben is...
nekem nagyon úgy néz ki, hogy userdir modul nincs betöltve vagy el van nyomva a konfigja vagy valami ami miatt nem húzódik be, mivel a ~szati -t nem úgy értelmezi, hogy usernév és másként kéne bánni vele, hanem a def documentroot -hoz képest próbálja meg hozzátenni...
ergó olyan, mintha azt mondanád neki, hogy http://szerver/szati és nem találná a /var/www/html/nuke/szati -t... csak itt most '~szati' könyvtárat keres karakterről karakterre... tutkó valami kis nyamvadt félregépelés, elírás vagy hasonlón csúszol el...
- A hozzászóláshoz be kell jelentkezni
tutkó valami kis nyamvadt félregépelés, elírás vagy hasonlón csúszol el...
Szerintem is. Munin-ban otthon vagy?
- A hozzászóláshoz be kell jelentkezni
[quote:74dc2c2ba1="szaty"]
tutkó valami kis nyamvadt félregépelés, elírás vagy hasonlón csúszol el...
Szerintem is. Munin-ban otthon vagy?
sajna abban nem...
- A hozzászóláshoz be kell jelentkezni
Hát akkor valaki mást kérdenék. A probléma az hogy /etc/munin/plugins/ könyvtárban a linkek az apache pluginekhez megfelelőek a munin mégesm készít grafikákat az apacheről
- A hozzászóláshoz be kell jelentkezni
Hali,
Egy gyors kérdésem volna azokhoz akik már csináltak ilyesmit. Hogy kell az apache2-t rávenni hogy a UserDir szolgáltatás működjön? Szerintem mindent a doksi szerint csinálok de mégsem megy, hiába írom a böngésző címsávjába hogy http://valami.hu/~szati/index.html nem jelenik meg semmi leszámítva a 404-es hibaüzenetet.
Mit kén e tennem?
A /server-info#mod_userdir.c ezt mondja:
[code:1:9953ecdb2c]Current Configuration:
UserDir public_html
UserDir disabled root
UserDir /home/*/public_html/ http://valami.hu/[/code:1:9953ecdb2c]
A UserDir /home/*/public_html/ http://valami.hu/ sort én irtam az apache2.conf-ba a többit nem szerepel egyik config fileben sem.
EZ A PROBLÉMA MEGOLDÓDOTT DE VAN ÚJABB LÁSD 2. OLDAL
- A hozzászóláshoz be kell jelentkezni
[quote:360da8c7a7="szaty"]Hát akkor valaki mást kérdenék. A probléma az hogy /etc/munin/plugins/ könyvtárban a linkek az apache pluginekhez megfelelőek a munin mégesm készít grafikákat az apacheről
apache2.conf-ban találsz egy ilyen olyan részt hogy server-status, ez a location alapból #-ve van, uncommentezd ki, és ird át az allow sort allow from localhost-ra...
- A hozzászóláshoz be kell jelentkezni
apache2.conf-ban találsz egy ilyen olyan részt hogy server-status, ez a location alapból #-ve van, uncommentezd ki, és ird át az allow sort allow from localhost-ra...
Szia,
igen ez logkiusnak tűnik. Nálam az apache úgy van konfigolva hogy a 80-as porton mennek a vhost-ok a 8080 meg az adminisztrációs programok pl, phpmyadmin, server-status, munin .....
Ez azért van mert nem akarom hogy bárki elolvashassa a server-status tartalmát (a 8080 port jelszóval van védve).
Tehát a kérdésem az hogy megoldható-e hogy ha az apache2.confban engedélyezem a server-status-t akkor a 80 porton letiltom. Az a megkötés hogy localhost nem jó mert az a gép amin az apache fut nem itthon van ezért távolról kell adminisztrálnom.
- A hozzászóláshoz be kell jelentkezni
A mod_userdir modul be van töltve ???
Az apache config könyvtárában (/etc/{apache;httpd}) a modules.conf-ban
tudod ellőnrizni.
- A hozzászóláshoz be kell jelentkezni
Szia,
igen ez logkiusnak tűnik. Nálam az apache úgy van konfigolva hogy a 80-as porton mennek a vhost-ok a 8080 meg az adminisztrációs programok pl, phpmyadmin, server-status, munin .....
Ez azért van mert nem akarom hogy bárki elolvashassa a server-status tartalmát (a 8080 port jelszóval van védve).
Tehát a kérdésem az hogy megoldható-e hogy ha az apache2.confban engedélyezem a server-status-t akkor a 80 porton letiltom. Az a megkötés hogy localhost nem jó mert az a gép amin az apache fut nem itthon van ezért távolról kell adminisztrálnom.
Ezt sikerült megoldani. Ujabb probléma az hogy egyik vhost-ot hiába állítom be hogy a 9000-es porton legyen elérhető az istenért sem működik. Az apache amikor újraindítom nem ír ki hibaüzenetet csak a böngészőm írja ki hogy a kapcsolat visszautasítva. Tűzfal nincsen a gépen. Ez mért van? Mit lehet tenni?
- A hozzászóláshoz be kell jelentkezni
Áh megint én vagyok a hülye.... A 9000 port nem volt beállítva a ports.confba.
- A hozzászóláshoz be kell jelentkezni
Nekem nincsen ilyen fájlom én a debian disztribúciót használmo nem a gyárit. Viszont a /server-info-ban megjelenik a modul. Ez nem azt jelenti hogy be van töltve?
- A hozzászóláshoz be kell jelentkezni
[quote:7dcd1279f0="szaty"]Hali,
Mit kén e tennem?
A /server-info#mod_userdir.c ezt mondja:
[code:1:7dcd1279f0]Current Configuration:
UserDir public_html
UserDir disabled root
UserDir /home/*/public_html/ http://valami.hu/[/code:1:7dcd1279f0]
A UserDir /home/*/public_html/ http://valami.hu/ sort én irtam az apache2.conf-ba a többit nem szerepel egyik config fileben sem.
hali!
[code:1:7dcd1279f0]
chmod o+x public_html
[/code:1:7dcd1279f0]
a konyvtarban minden fajl legyen olvashato az other szamara!
udv,
--
makos
- A hozzászóláshoz be kell jelentkezni
[quote:f25ecffd72="szaty"]Hali,
Egy gyors kérdésem volna azokhoz akik már csináltak ilyesmit. Hogy kell az apache2-t rávenni hogy a UserDir szolgáltatás működjön? Szerintem mindent a doksi szerint csinálok de mégsem megy, hiába írom a böngésző címsávjába hogy http://valami.hu/~szati/index.html nem jelenik meg semmi leszámítva a 404-es hibaüzenetet.
Mit kén e tennem?
A /server-info#mod_userdir.c ezt mondja:
[code:1:f25ecffd72]Current Configuration:
UserDir public_html
UserDir disabled root
UserDir /home/*/public_html/ http://valami.hu/[/code:1:f25ecffd72]
A UserDir /home/*/public_html/ http://valami.hu/ sort én irtam az apache2.conf-ba a többit nem szerepel egyik config fileben sem.
Ugye az index.html (és a többi fájlok) a felhasználó public_html könyvtárában vannak? Az apache -nak van joga odáig belemászni a könyvtárba és van rá olvasási joga?
- A hozzászóláshoz be kell jelentkezni
[quote:e9b52fb0f6="makos"][quote:e9b52fb0f6="szaty"]Hali,
Mit kén e tennem?
A /server-info#mod_userdir.c ezt mondja:
[code:1:e9b52fb0f6]Current Configuration:
UserDir public_html
UserDir disabled root
UserDir /home/*/public_html/ http://valami.hu/[/code:1:e9b52fb0f6]
A UserDir /home/*/public_html/ http://valami.hu/ sort én irtam az apache2.conf-ba a többit nem szerepel egyik config fileben sem.
hali!
[code:1:e9b52fb0f6]
chmod o+x public_html
[/code:1:e9b52fb0f6]
a konyvtarban minden fajl legyen olvashato az other szamara!
udv,
--
makos
Vagy inkább a csoport tulajdonos a www-data (vagy ami be van állítva az apache -nak) és a csoport tulajdonosnak legyen futtatási és olvasási joga a public_html könyvtárra.
- A hozzászóláshoz be kell jelentkezni
Szerintem a jogokkal minden rendben van. A /home/szati/public_html/ végig 777.
Az error.log ezt írja: [code:1:e2d5e79f46][Thu Nov 17 12:33:38 2005] [error] [client 192.168.1.200] File does not exist: /var/www/phpnuke/html/~szati
[/code:1:e2d5e79f46]
Nem lehet hogy az a gond hogy a CGI az SSI és a PERL szkriptek le vannak tiltva?
- A hozzászóláshoz be kell jelentkezni