linux php webserver troubles...

Pagina: 1
Acties:

  • Fudgem
  • Registratie: November 2002
  • Laatst online: 10-08-2024

Fudgem

Fudge the system!

Topicstarter
ik heb een server draaien op een amd 1800+ (1500 mhz).
hij draait linux suse 9.0 en de nieuwste apache webserver.
nou het probleem:
als ik html of php docs in de map www/htdocs doe dan zie ik in internet explorer (op mijn winxp-bak) de pagina gewoon, maar als ik een subdirectory aanmaak en daar een indexpagina instop en die open in IE dan krijg ik een 403 (forbidden). wat zou dit eventueel kunnen zijn?
de chmod staat goed (heeft er waarschijnlijk niet zoveel mee te maken) en ik weet het niet meer...

ps ik ben een beetje n00by op linux-gebied...

[ Voor 5% gewijzigd door Fudgem op 09-02-2004 14:19 ]

AMD Atlon 64 X2 3800 - Asrock ALIVENF4G-DVI - 2GB PC6400 DDR2 - Seagate Barracuda 320 GB SataII HD - Geforce GT520 1GB


Verwijderd

directory browsing is forbidden

  • Fudgem
  • Registratie: November 2002
  • Laatst online: 10-08-2024

Fudgem

Fudge the system!

Topicstarter
hij zegt het als ik naar het docje ga, dus index.htm

dit zie ik:


Forbidden
You don't have permission to access /u2xmp/index.php on this server.


--------------------------------------------------------------------------------

Apache/1.3.28 Server at linux.local Port 80

en php is geinstalleerd, mysql btw ook...

[ Voor 73% gewijzigd door Fudgem op 09-02-2004 14:21 ]

AMD Atlon 64 X2 3800 - Asrock ALIVENF4G-DVI - 2GB PC6400 DDR2 - Seagate Barracuda 320 GB SataII HD - Geforce GT520 1GB


  • Equator
  • Registratie: April 2001
  • Laatst online: 01-09 13:18

Equator

Crew Council

🦺#Rodekruis #whisky #barista

geef eens de output van:
code:
1
# ls -al /pad/naar/wwwroot

  • cdgrit
  • Registratie: Mei 2002
  • Laatst online: 25-08 20:18
Staat de .php extentie wel in je DirectoryIndex (httpd.conf)?
Waarschijnlijk ziet hij .php niet als index en staat directory browsing op forbidden.


Originele startpagina - Stadindex.nl


Verwijderd

ps ik ben een beetje n00by op linux-gebied...
Waarom post je dan in Professional Networking & Servers :? Deze gaat in ieder geval naar Software Algemeen.

  • geforce5_guy
  • Registratie: December 2001
  • Niet online
IK denk dat je rechten verkeerd staan voor de map/bestand(en).

Dit kan je veranderen door

code:
1
2
3
# chmod -c xxx bestandsnaam
of
# chmod -c xxx map


Op de x kan een 1,2,3,4,5,6 of 7 staan. Ik zelf zou 707 doen. je kan dan alleen niet meer schrijven in de bestanden.

  • G33rt
  • Registratie: Februari 2002
  • Laatst online: 22-06-2022
Op de x kan een 1,2,3,4,5,6 of 7 staan. Ik zelf zou 707 doen. je kan dan alleen niet meer schrijven in de bestanden.
chmod 707 maakt:
code:
1
-rwx---rwx

dus waarom je niet zo zou kunnen schrijven weet ik ook niet hoor :)
Staat de .php extentie wel in je DirectoryIndex (httpd.conf)?
ja, want in localhost/ werkte het wel :)

Zapp: doe eens "ls -l index.php" in die map, en doe eens "ls -l" in de map waarin de map 'u2xmp' staat. dat geeft de permissies weer :)

  • Fudgem
  • Registratie: November 2002
  • Laatst online: 10-08-2024

Fudgem

Fudge the system!

Topicstarter
moet ik dat in IE of in het ftp prgramma intypen?

ps chmod is al gedaan, dat staat goed...
met index.htm doet ie het ook niet

AMD Atlon 64 X2 3800 - Asrock ALIVENF4G-DVI - 2GB PC6400 DDR2 - Seagate Barracuda 320 GB SataII HD - Geforce GT520 1GB


  • Fudgem
  • Registratie: November 2002
  • Laatst online: 10-08-2024

Fudgem

Fudge the system!

Topicstarter
...

[ Voor 82% gewijzigd door Fudgem op 09-02-2004 22:19 ]

AMD Atlon 64 X2 3800 - Asrock ALIVENF4G-DVI - 2GB PC6400 DDR2 - Seagate Barracuda 320 GB SataII HD - Geforce GT520 1GB


  • McMiGHtY
  • Registratie: December 1999
  • Laatst online: 01-09 21:08

McMiGHtY

- burp -

heb je stiekum een .htacess ergens staan?

  • G33rt
  • Registratie: Februari 2002
  • Laatst online: 22-06-2022
moet ik dat in IE of in het ftp prgramma intypen?

ps chmod is al gedaan, dat staat goed...
met index.htm doet ie het ook niet
in een terminal of een willekeurig programma dat kan chmodden (een goeie ftp client kan dat dus ook) :)

je weet zeker dat je httpd.conf goed staat en je hebt apache ook al geprobeerd handmatig te installeren (instructies staan prima op php.net, daar hoef je echt geen linux expert voor te zijn) en geprobeerd in te stellen zoals in [rml][ Howto] Apache, PHP, MySQL, .htaccess & Virtual Hosts[/rml] staat beschreven (pas uiteraard wel je documentroot e.d. naar goede locaties aan).

Het valt me namelijk op dat dit soort kant-en-klare pakketjes die users snel een werkende installatie zouden moeten bezorgen vaak slecht werken. En een fout acherhalen is dan ook lastig, aangezien het geen inzichtelijke methode voor installatie is :)

  • Fudgem
  • Registratie: November 2002
  • Laatst online: 10-08-2024

Fudgem

Fudge the system!

Topicstarter
hij doet het nu, het was de chmod, maar het lijkt er nu op dat ik elk bestand aprt de rechten moet gaan geven, is daar een makkelijkere manier voor, dat ik gewoon alles in de directoiry automatisch dezelfde rechten kan geven?

ik denk dat het de config van apache is, die niet automatisch de goede rechten insteld voor nieuwe bestanden (700), hij moet op 766, weet iemand waar de default waarden daarvoor staan in apache?

[ Voor 31% gewijzigd door Fudgem op 10-02-2004 12:59 ]

AMD Atlon 64 X2 3800 - Asrock ALIVENF4G-DVI - 2GB PC6400 DDR2 - Seagate Barracuda 320 GB SataII HD - Geforce GT520 1GB


  • stfn345
  • Registratie: Januari 2000
  • Laatst online: 10:06
Zapp Brannigan schreef op 10 februari 2004 @ 12:50:
hij doet het nu, het was de chmod, maar het lijkt er nu op dat ik elk bestand aprt de rechten moet gaan geven, is daar een makkelijkere manier voor, dat ik gewoon alles in de directoiry automatisch dezelfde rechten kan geven?
chmod -R

  • Fudgem
  • Registratie: November 2002
  • Laatst online: 10-08-2024

Fudgem

Fudge the system!

Topicstarter
als ik dat doe dan haalt ie bij de directory alle rechten weg?
ps: ik gebruik LeapFTP

AMD Atlon 64 X2 3800 - Asrock ALIVENF4G-DVI - 2GB PC6400 DDR2 - Seagate Barracuda 320 GB SataII HD - Geforce GT520 1GB


Verwijderd

IN de config van ja apache moet je dit ook ergens kunnen instellen.

  • Kippenijzer
  • Registratie: Juni 2001
  • Laatst online: 26-08 11:59

Kippenijzer

McFallafel, nu met paardevlees

Zapp Brannigan schreef op 10 februari 2004 @ 12:50:
hij doet het nu, het was de chmod, maar het lijkt er nu op dat ik elk bestand aprt de rechten moet gaan geven, is daar een makkelijkere manier voor, dat ik gewoon alles in de directoiry automatisch dezelfde rechten kan geven?

ik denk dat het de config van apache is, die niet automatisch de goede rechten insteld voor nieuwe bestanden (700), hij moet op 766, weet iemand waar de default waarden daarvoor staan in apache?
Nee, hij moet op 644, je hoeft geen execute rechten op een file te hebben.
Je moet gewoon inloggen op die machine en het dan onder linux doen... Niet via zinloze tools.

  • Gertjan
  • Registratie: Oktober 2001
  • Laatst online: 19-06 22:04

Gertjan

mmmm, beer...

Zapp Brannigan schreef op 10 februari 2004 @ 12:50:
hij doet het nu, het was de chmod, maar het lijkt er nu op dat ik elk bestand aprt de rechten moet gaan geven, is daar een makkelijkere manier voor, dat ik gewoon alles in de directoiry automatisch dezelfde rechten kan geven?

ik denk dat het de config van apache is, die niet automatisch de goede rechten insteld voor nieuwe bestanden (700), hij moet op 766, weet iemand waar de default waarden daarvoor staan in apache?
chmod -R 766 /pad/naar/wwwroot
chmod -R +T /pad/naar/wwwroot

Nu worden ook nieuwe bestanden en directories met mode 766 gemaakt
Pagina: 1