php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2009

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 02.07.2009, 22:40  
Erfahrener Benutzer
 
Registriert seit: 11.12.2004
Beiträge: 238
PHP-Kenntnisse:
Anfänger
Buschdieb
Standard [Erledigt] dateien hinterm document root ablegen und per script ordner erstellen

Hallo Leute,

ich hab mal wieder eine ganz tolles problem.

document root ist: /var/www/web1/html
php_admin_value open_basedir /var/www/web1/html:/var/www/web1/fotos/

ich möchte per php script aus "/var/www/web1/html" hier "/var/www/web1/fotos/" dynamisch ordner "/var/www/web1/fotos/123", ""/var/www/web1/fotos/456" erstellen und dateien per move_uploaded_file() in die erstellten ordner kopieren.

nun gibts immer wieder probleme mit den eigentümer- und gruppenrechten.

ftp user ist web1
das script wird als www-data ausgeführt

kann das überhaupt funktionieren was ich vor habe?? wenn ja welche einstellungen muss ich treffen. hat jemand einen genauen tipp?
__________________
fragen ist kostenlos!

Buschdieb.com
Buschdieb ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 03.07.2009, 01:10  
Erfahrener Benutzer
 
Registriert seit: 27.09.2008
Beiträge: 316
PHP-Kenntnisse:
Fortgeschritten
moveax1 befindet sich auf einem aufstrebenden Ast
Standard

Schuss ins blaue:

chmod 777 auf die betroffenen Verzeichnisse
__________________
twitter.com/moveax1 || http://modxcms.com/ || http://ubuntuusers.de/

$live->free() OR die();
moveax1 ist offline  
Alt 03.07.2009, 08:17  
Erfahrener Benutzer
 
Registriert seit: 11.12.2004
Beiträge: 238
PHP-Kenntnisse:
Anfänger
Buschdieb
Standard

also chmod 0777 auf "/var/www/web1/fotos/" und die unterordner "/var/www/web1/fotos/123" und "/var/www/web1/fotos/456"

kann es denn nicht zu sicherheitsproblemem kommen? der internet user hat ja generell keinen zugriff drauf,weil document root "/var/www/web1/html" ist. manchmal kann man gar nicht so doof denken wie es kommen könnte. chmod 0777 ist ja das lese, schreib und ausführ recht für den besitzer, die gruppe und die öffentlichkeit/alle benutzer (world).
__________________
fragen ist kostenlos!

Buschdieb.com
Buschdieb ist offline  
Alt 03.07.2009, 18:08  
Erfahrener Benutzer
 
Registriert seit: 11.12.2004
Beiträge: 238
PHP-Kenntnisse:
Anfänger
Buschdieb
Standard

sooo... wenn ich chmod 0777 dem ordner "/var/www/web1/fotos/" zuweise kann ich in diesen die dateien laden. aber wenn ich in den erstellten unterordner die dateien lade gibts ärger mit dem safe mode.

Zitat:
Warning: move_uploaded_file() [function.move-uploaded-file]: SAFE MODE Restriction in effect. The script whose uid is 1147 is not allowed to access /var/www/web1/fotos/8778 owned by uid 33 in /var/www/web1/html/upload.php on line 67
Datei nicht kopiert!Zitat
Zitat:
/var/www/web1/
drwxrwxrwx 6 web1 www-data 4096 Jul 3 18:02 fotos
der ordner 8778 wird im ordner fotos durch das script erstellt.
Zitat:
/var/www/web1/fotos/
drwxrwxrwx 2 www-data www-data 4096 Jul 3 18:02 8778
hat jemand eine idee?
__________________
fragen ist kostenlos!

Buschdieb.com
Buschdieb ist offline  
Alt 05.07.2009, 10:16  
Erfahrener Benutzer
 
Registriert seit: 28.05.2008
Beiträge: 2.094
PHP-Kenntnisse:
Fortgeschritten
rudygotya ist einfach richtig nettrudygotya ist einfach richtig nettrudygotya ist einfach richtig nettrudygotya ist einfach richtig nettrudygotya ist einfach richtig nett
Standard

Safe mode per ini set abschalten?
__________________
++++ Wieder einer ins Netz gegangen: Phishers Fritz zufrieden ++++
Blog
rudygotya ist offline  
Alt 05.07.2009, 13:07  
Erfahrener Benutzer
 
Registriert seit: 11.12.2004
Beiträge: 238
PHP-Kenntnisse:
Anfänger
Buschdieb
Standard

Zitat:
Zitat von rudygotya Beitrag anzeigen
Safe mode per ini set abschalten?
jo das würde natürlich gehen.

ich habe gerade einen interessanten artikel zu safe_mode gefunden.

PHP safe mode (Server - Serverkonfiguration - PHP)

ich glaube ich werde den safe_mode abschalten oder per ftp verbindung über das php script die ordner erstellen. mal schauen. ich probier mich erstmal mit der ftp methode.

danke für die hilfe!
__________________
fragen ist kostenlos!

Buschdieb.com
Buschdieb ist offline  
Alt 05.07.2009, 13:32  
Erfahrener Benutzer
 
Registriert seit: 28.05.2008
Beiträge: 2.094
PHP-Kenntnisse:
Fortgeschritten
rudygotya ist einfach richtig nettrudygotya ist einfach richtig nettrudygotya ist einfach richtig nettrudygotya ist einfach richtig nettrudygotya ist einfach richtig nett
Standard

Sry, mir ist eben erst eingefallen, dass du den Wert gar nicht per ini_set beeinflussen kannst.

Mit
Code:
 php_flag safe_mode off
müßte das ganze in einer .htaccess klappen, sofern du das überhaupt ändern darfst.

grüße
__________________
++++ Wieder einer ins Netz gegangen: Phishers Fritz zufrieden ++++
Blog
rudygotya ist offline  
Alt 05.07.2009, 15:57  
Erfahrener Benutzer
 
Registriert seit: 11.12.2004
Beiträge: 238
PHP-Kenntnisse:
Anfänger
Buschdieb
Standard

Zitat:
Zitat von rudygotya Beitrag anzeigen
Sry, mir ist eben erst eingefallen, dass du den Wert gar nicht per ini_set beeinflussen kannst.

Mit
Code:
 php_flag safe_mode off
müßte das ganze in einer .htaccess klappen, sofern du das überhaupt ändern darfst.

grüße
danke für den tipp. ich hab auf meinem virtuellen server vollen root zugriff also werd ich den safe_mode problemlos deaktivieren können.
__________________
fragen ist kostenlos!

Buschdieb.com
Buschdieb ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine 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
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Problem: per PHP Script Ordner anlegen und Dateien einfügen Aggrafics PHP Tipps 2009 11 17.07.2009 13:29
Ordner erstellen beim Dateiupload t-stude PHP Tipps 2009 12 13.03.2009 18:24
Ordner erstellen in Unterordner noneman PHP Tipps 2009 2 13.02.2009 12:32
[Erledigt] Neue Datei in neuem Ordner erstellen T-boy1994 PHP Tipps 2008 2 07.11.2008 16:22
Shell / Batch Script um mehrere PHP Dateien gleichzeitig auszuführen HackReb PHP-Fortgeschrittene 1 09.09.2008 13:29
Ordner mit PHP erstellen PHP Tipps 2006 3 18.06.2006 20:54
Dateien aus einem Ordner löschen PHP Tipps 2005-2 14 13.06.2005 21:27
Dateien erstellen und chmod setzen auch wenns nicht geht ^^ PHP Tipps 2005 8 22.05.2005 02:53
Ordner erstellen und Datei uploaden Juuro PHP Tipps 2005 6 20.01.2005 21:18
ordner mit php erstellen PHP Tipps 2004-2 8 17.12.2004 14:47
Dateien erstellen oder schreiben funktioniert nicht im Web PHP Tipps 2004-2 1 05.12.2004 19:39
Ordner und *.txt Dateien erstellen web2 PHP Tipps 2004 11 21.10.2004 15:36
Script zum aumatischen Löschen von Dateien nach 7 Tagen Beitragsarchiv 2 06.08.2004 08:56
Ordner per Skript erstellen --> Rechte Problem PHP Tipps 2004 2 06.07.2004 14:19
Dateien in einem Ordner automatisch löschen. PHP Tipps 2004 11 21.06.2004 22:36

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
root datei erstellen, http://www.php.de/php-einsteiger/56672-erledigt-dateien-hinterm-document-root-ablegen-und-per-script-ordner-erstellen.html, root php erstellen, php datei anlegen root, document root erstellen, php datei erstellen root, php script documentroot, var/www ordner anlegen, php datei im root verzeichnis ablegen, file in anderem als scriptordner ablegen php, php datei in root verzeichnis erstellen, php dateien in verzeichnisse ablegen, html php datei ablegen, kopieren in das document root, textfile im doc root erstellen, verzeichnis erstellen php ftp, php ftp ordnerstruktur erstellen, was heißt im root ablegen, php ordner per ftp erstellen, datei im root ordner ablegen

Alle Zeitangaben in WEZ +2. Es ist jetzt 16:18 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum