php-resource



Zurück   PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr > Entwicklung > PHP Developer Forum
 

Login

 
eingeloggt bleiben
star Jetzt registrieren   star Passwort vergessen
 

 

 


PHP Developer Forum Hier habt ihr die Möglichkeit, eure Skriptprobleme mit anderen Anwendern zu diskutieren. Seid so fair und beantwortet auch Fragen von anderen Anwendern. Dieses Forum ist sowohl für ANFÄNGER als auch für PHP-Profis! Fragen zu Laravel, YII oder anderen PHP-Frameworks.

Antwort
 
LinkBack Themen-Optionen Thema bewerten
  #31 (permalink)  
Alt 23-07-2007, 01:09
kerbstone
 Registrierter Benutzer
Links : Onlinestatus : kerbstone ist offline
Registriert seit: Nov 2004
Beiträge: 412
kerbstone ist zur Zeit noch ein unbeschriebenes Blatt
Standard

755 ist korrekt, da Internetbesucher die Datei ja ausführen können sollen,
aber mein Script zeigt nachwievor an: Datei nicht vorhanden.

Geändert von kerbstone (23-07-2007 um 01:13 Uhr)
Mit Zitat antworten
  #32 (permalink)  
Alt 23-07-2007, 01:22
kerbstone
 Registrierter Benutzer
Links : Onlinestatus : kerbstone ist offline
Registriert seit: Nov 2004
Beiträge: 412
kerbstone ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Was heißen denn bitte die Buchstaben, die im folgenden für den CHMOD angegeben wurden?

PHP-Code:
file_exists under safe_mode works (I work with for php 4doesnt work
when owner of the dir where the file stands differs from the php
-owner.

e.gfile_exists in this dir will give FALSE nevertheless the file exists

rights owner dir
//was heißen hier die einzelnen buchstaben???
drwxr-xr-x apache images

change the owner of the dir to the phpowner 
and file_exists works 
Mit Zitat antworten
  #33 (permalink)  
Alt 23-07-2007, 01:32
penizillin
 PHP Guru
Links : Onlinestatus : penizillin ist offline
Registriert seit: Feb 2004
Beiträge: 10.166
penizillin ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
755 ist korrekt, da Internetbesucher die Datei ja ausführen können sollen,
gilt das auch für kinder unter achtzehn?

Zitat:
Was heißen denn bitte die Buchstaben, die im folgenden für den CHMOD angegeben wurden?
das steht in den man pages, im php manual, bei wikipedia, in den tausend treffern bei google und in jedem buch über grundlagen von unix systemen (falls du es dir nicht selbst herleiten kannst).
Mit Zitat antworten
  #34 (permalink)  
Alt 23-07-2007, 01:52
kerbstone
 Registrierter Benutzer
Links : Onlinestatus : kerbstone ist offline
Registriert seit: Nov 2004
Beiträge: 412
kerbstone ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Ich habe keine Ahnung, habe die Weiten von Google durchforstet
und die Müdigkeit siegt.
Schade, dass es trotz all der Mühen keine Lösung zu diesem Beitrag gibt.
Mit Zitat antworten
  #35 (permalink)  
Alt 23-07-2007, 02:11
mgutt
 Registrierter Benutzer
Links : Onlinestatus : mgutt ist offline
Registriert seit: May 2006
Beiträge: 73
mgutt ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Lies Dir den Teil mit den Benutzern und Gruppen durch:
http://linuxwiki.de/DateiRechte

Und nun finde heraus wem die Dateien gehören. Meiner Meinung nach kannst Du auch einfach mal versuchen die Datei von A nach B per copy() zu kopieren. Wenn PHP keine Zugriffsrechte besitzt wird auch das nicht funktionieren. Auch dürftest Du die nicht per PHP unlink() löschen können.

Wenn das so ist, dann sorg dafür, dass Nutzer und Gruppe richtig gesetzt werden.

Gruß
Mit Zitat antworten
  #36 (permalink)  
Alt 23-07-2007, 12:54
kerbstone
 Registrierter Benutzer
Links : Onlinestatus : kerbstone ist offline
Registriert seit: Nov 2004
Beiträge: 412
kerbstone ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Ich bin zu dem Ergebnis gekommen, dass ich mit meiner Aussage
recht hatte, dass der CHMOD Wert auf 755 gesetzt werden muss.

Denn:
Ich muss alle Rechte wie Lesen, Schreiben und Ausführen haben,
Gruppen müssen Lesen und Ausführen können
und der Rest der Welt soll ebenso Lesen und Ausführen können.

Trotz alledem:
Keine Änderung meiner geschilderten Tatsache.
Was ich zudem einmal ausprobiert habe:
Ich habe manuell einen direkten Link zu der Datei gesetzt,
sodass diese hätte zum Download angeboten werden müssen.
Auch hier wurde mir im Browser angzeigt, dass die Seite nicht existiere...?

Ich verstehe das Problem nicht. Da ist doch eigentlich gar keins!
Ich kann die Datei definitiv auf dem Server sehen und sie ist da!!!
Mit Zitat antworten
  #37 (permalink)  
Alt 23-07-2007, 13:03
xkl1986
 Member
Links : Onlinestatus : xkl1986 ist offline
Registriert seit: May 2007
Ort: NRW
Beiträge: 215
xkl1986 ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Falsch da der Webserver die Dateien ausführt und der ist normaler weise www.wwwrun. Also greift egal wer das Script im Netz ausführt,der Apache auf die Dateien zu.
__________________
"Nicht jeder Mensch kann und soll Programmieren[...]".
Mit Zitat antworten
  #38 (permalink)  
Alt 23-07-2007, 13:13
kerbstone
 Registrierter Benutzer
Links : Onlinestatus : kerbstone ist offline
Registriert seit: Nov 2004
Beiträge: 412
kerbstone ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Ja, verstanden.
Aus deiner Antwort leite ich ab, dass nur der Besitzer volle
Lese-,Schreib- und Ausführrechte benötigt
und die Gruppen und der Rest der Welt eigentlich gar
nichts damit zu tun haben.

Geändert von kerbstone (23-07-2007 um 13:25 Uhr)
Mit Zitat antworten
  #39 (permalink)  
Alt 23-07-2007, 20:36
tontechniker
 PHP Senior
Links : Onlinestatus : tontechniker ist offline
Registriert seit: Jul 2005
Beiträge: 1.972
tontechniker ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Aus deiner Antwort leite ich ab, dass nur der Besitzer volle
Wenn wwwrun der Besitzer ist ... aber das hast du uns immer noch nicht verraten ...
__________________
Die Regeln | rtfm | register_globals | strings | SQL-Injections | []
Mit Zitat antworten
  #40 (permalink)  
Alt 28-07-2007, 00:07
kerbstone
 Registrierter Benutzer
Links : Onlinestatus : kerbstone ist offline
Registriert seit: Nov 2004
Beiträge: 412
kerbstone ist zur Zeit noch ein unbeschriebenes Blatt
Standard

woher weiß ich wer wwwrun ist???
Mit Zitat antworten
  #41 (permalink)  
Alt 28-07-2007, 04:33
penizillin
 PHP Guru
Links : Onlinestatus : penizillin ist offline
Registriert seit: Feb 2004
Beiträge: 10.166
penizillin ist zur Zeit noch ein unbeschriebenes Blatt
Standard

ein apache-handbuch wüßte das...
Mit Zitat antworten
  #42 (permalink)  
Alt 28-07-2007, 11:35
tontechniker
 PHP Senior
Links : Onlinestatus : tontechniker ist offline
Registriert seit: Jul 2005
Beiträge: 1.972
tontechniker ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
woher weiß ich wer wwwrun ist???
wwwrun ist normalerweise der Benutzeraccount mit dem der Apache gestartet wird.
__________________
Die Regeln | rtfm | register_globals | strings | SQL-Injections | []
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


PHP News

ebiz-trader 7.5.0 mit PHP7 Unterstützung veröffentlicht
ebiz-trader 7.5.0 mit PHP7 Unterstützung veröffentlichtDie bekannte Marktplatzsoftware ebiz-trader ist in der Version 7.5.0 veröffentlicht worden.

28.05.2018 | Berni

Wissensbestand in Unternehmen
Wissensbestand in UnternehmenLebenslanges Lernen und Weiterbilden sichert Wissensbestand in Unternehmen

25.05.2018 | Berni


 

Aktuelle PHP Scripte

ebiz-trader 6.0 - Das professionelle PHP Marktplatz Script ansehen ebiz-trader 6.0 - Das professionelle PHP Marktplatz Script

Mit unserer Lösungen können Sie nahezu jeden B2B / B2C Marktplatz betreiben den Sie sich vorstellen können. Ganz egal ob Sie einen Automarktplatz, Immobilenportal oder einfach einen Anzeigenmarkt betreiben möchten. Mit ebiz-trader können Sie Ihre Anforder

11.10.2018 Berni | Kategorie: PHP/ Anzeigenmarkt
PHP Server Monitor

PHP Server Monitor ist ein Skript, das prüft, ob Ihre Websites und Server betriebsbereit sind.

11.09.2018 Berni | Kategorie: PHP/ Security
PHP WEB STATISTIK ansehen PHP WEB STATISTIK

Die PHP Web Statistik bietet Ihnen ein einfach zu konfigurierendes Script zur Aufzeichnung und grafischen und textuellen Auswertung der Besuchern Ihrer Webseite. Folgende zeitlichen Module sind verfügbar: Jahr, Monat, Tag, Wochentag, Stunde Folgende son

28.08.2018 phpwebstat | Kategorie: PHP/ Counter
 Alle PHP Scripte anzeigen

Alle Zeitangaben in WEZ +2. Es ist jetzt 22:27 Uhr.