php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 29.03.2006, 10:02  
there's only one psycho
 
Benutzerbild von PsychoEagle
 
Registriert seit: 21.08.2007
Beiträge: 1.283
PHP-Kenntnisse:
Anfänger
PsychoEagle ist ein sehr geschätzer MenschPsychoEagle ist ein sehr geschätzer MenschPsychoEagle ist ein sehr geschätzer Mensch
PsychoEagle eine Nachricht über ICQ schicken PsychoEagle eine Nachricht über Skype™ schicken
Standard Forbidden bei durch PHP erzeugte HTML-Datei

Guten Morgen,

ich steh vor einem Problem und hab keine Ahnung wie ich es lesen sollte (oder warum überhaupt ein Problem besteht).

Ich erzeuge einen Ordner und in den Ordner eine index.html. An sich klappt das auch, und wenn ich den Quellcode der Datei anschaue, sehe ich auch den Quellcode, den sie enthalten soll.

Wenn ich aber auf die Datei mit meinem Browser zugreifen möchte (local mit Xampp) kommt der schöne Fehler:

PHP-Code:
error 403Forbidden!

Verboten!
Es sind nur ungenügende Zugriffsrechte gesetztBitte ändern Sie die Rechte mit Ihrem FTP-Programm
Wenn ich die Datei per Doppelklick öffne (sollte ja bei HTML klappen, da nichts geparst werden muss), kommt auch Forbidden.

Hier noch mein Codeschnipsel:

PHP-Code:
<?php
    $pfad 
"../sd/"$_POST['subdomain'];
    
mkdir($pfad0755);
    
$content  '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">'."\n";
    
$content .= '<html>'."\n";
    
$content .= '  <head>'."\n";
    
$content .= '    <title>'$_POST['firma'] .' - Texttext</title>'."\n";
    
$content .= '    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">'."\n";
    
$content .= '    <link rel="SHORTCUT ICON" href="favicon.ico">'."\n";
    
$content .= '  </head>'."\n";
    
$content .= '<frameset rows="*" cols="*" border="0">'."\n";
    
$content .= '  <frame src="http://domain.de/vm/?vm='$_POST['subdomain'] .'" name="main" frameborder="0">'."\n";
    
$content .= '</frameset>'."\n";
    
$content .= '</html>'."\n";
    
$sd fopen($pfad ."/index.html""w");
    
fwrite($sd,$content);
    
fclose($sd);
    
chmod ($pfad ."/index.html"0755);
?>
Weiss jemand von euch Warum?

Danke für Antworten.

MFG
__________________
"Weaseling out of things is important to learn. It's what separates us from the animals ... except the weasel." (Homer J. Simpson)
PsychoEagle ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 29.03.2006, 10:05  
Erfahrener Benutzer
 
Registriert seit: 11.07.2004
Beiträge: 269
function
function eine Nachricht über ICQ schicken
Standard

http://de3.php.net/mkdir

4 ziffern net 3
__________________
Es ist ein großer Trost, andere dort scheitern zu sehen, wo man selbst gescheitert ist. (William Somerset Maugham)
function ist offline  
Alt 29.03.2006, 10:15  
there's only one psycho
 
Benutzerbild von PsychoEagle
 
Registriert seit: 21.08.2007
Beiträge: 1.283
PHP-Kenntnisse:
Anfänger
PsychoEagle ist ein sehr geschätzer MenschPsychoEagle ist ein sehr geschätzer MenschPsychoEagle ist ein sehr geschätzer Mensch
PsychoEagle eine Nachricht über ICQ schicken PsychoEagle eine Nachricht über Skype™ schicken
Standard

stimmt, ums richtig zu machen sollte ich die Oktal anstatt Decimal nehmen. Aber an dem liegt es nicht, weil sonst würde er es ja anzeigen, erzeugen tut er es ja. Oder denk ich falsch?

Auf jeden Fall geht es mit der oktal auch nicht. Es kommt auch kein Fehler. Er will einfach nicht die Datei öffnen (Quellcode steht ja drin).

Hab meinen obigen Post mal aktualisiert.

Noch jemand einen Tipp oder Rat?

Danke
__________________
"Weaseling out of things is important to learn. It's what separates us from the animals ... except the weasel." (Homer J. Simpson)
PsychoEagle ist offline  
Alt 29.03.2006, 10:18  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Werden die chmod-Rechte denn tatsächlich gesetzt? Testweise mal 777 machen!
Zergling-new ist offline  
Alt 29.03.2006, 10:33  
there's only one psycho
 
Benutzerbild von PsychoEagle
 
Registriert seit: 21.08.2007
Beiträge: 1.283
PHP-Kenntnisse:
Anfänger
PsychoEagle ist ein sehr geschätzer MenschPsychoEagle ist ein sehr geschätzer MenschPsychoEagle ist ein sehr geschätzer Mensch
PsychoEagle eine Nachricht über ICQ schicken PsychoEagle eine Nachricht über Skype™ schicken
Standard

Danke, CHMOD habe ich zu Testzwecken mal auf 777 gestellt. Keine Änderung: Forbidden.

Vielleicht liegt es auch an Windows? Soweit mir bekannt ist kann man bei Windows gar kein CHMOD setzen, da es dies nicht so gibt. Nur bei Linux. Oder Irre ich mich da?

Alles so confuse

Wie kann ich prüfen welche Rechte gesetzt wurden? Bei rechter Maustaste auf die Datei und dann auf Eigenschaften sind alle Kästchen mit grauen Häckchen angehackt, kann ich aber nicht ändern.
__________________
"Weaseling out of things is important to learn. It's what separates us from the animals ... except the weasel." (Homer J. Simpson)
PsychoEagle ist offline  
Alt 29.03.2006, 10:36  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Ach du hast Windows? Ne da bringt CHMOD nix
Wie moment, das ist alles lokal bei dir?
Zergling-new ist offline  
Alt 29.03.2006, 10:38  
there's only one psycho
 
Benutzerbild von PsychoEagle
 
Registriert seit: 21.08.2007
Beiträge: 1.283
PHP-Kenntnisse:
Anfänger
PsychoEagle ist ein sehr geschätzer MenschPsychoEagle ist ein sehr geschätzer MenschPsychoEagle ist ein sehr geschätzer Mensch
PsychoEagle eine Nachricht über ICQ schicken PsychoEagle eine Nachricht über Skype™ schicken
Standard

ja, wie in meinem ersten Post geschrieben
__________________
"Weaseling out of things is important to learn. It's what separates us from the animals ... except the weasel." (Homer J. Simpson)
PsychoEagle ist offline  
Alt 29.03.2006, 10:39  
Erfahrener Benutzer
 
Registriert seit: 23.08.2007
Beiträge: 1.510
M3g4Star befindet sich auf einem aufstrebenden Ast
Standard

LöL .. machst du das Lokal ? Is ja nett ... bist nicht als Admin angemeldet bei dir ?!

M3g4Star ist offline  
Alt 29.03.2006, 10:42  
there's only one psycho
 
Benutzerbild von PsychoEagle
 
Registriert seit: 21.08.2007
Beiträge: 1.283
PHP-Kenntnisse:
Anfänger
PsychoEagle ist ein sehr geschätzer MenschPsychoEagle ist ein sehr geschätzer MenschPsychoEagle ist ein sehr geschätzer Mensch
PsychoEagle eine Nachricht über ICQ schicken PsychoEagle eine Nachricht über Skype™ schicken
Standard

hmm, glaube nicht verdammt , an dem kanns natürlich liegen :wink: ...
plöter Firmenpc ich tests mal lieber auf meinem Webspace

brb

(und danke ) :wink:
__________________
"Weaseling out of things is important to learn. It's what separates us from the animals ... except the weasel." (Homer J. Simpson)
PsychoEagle ist offline  
Alt 29.03.2006, 10:45  
Erfahrener Benutzer
 
Registriert seit: 21.12.2004
Beiträge: 5.235
PHP-Kenntnisse:
Fortgeschritten
mepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblick
mepeisen eine Nachricht über ICQ schicken mepeisen eine Nachricht über Skype™ schicken
Standard

Zitat:
Verboten!
Es sind nur ungenügende Zugriffsrechte gesetzt. Bitte ändern Sie die Rechte mit Ihrem FTP-Programm.
Ich kann mich täuschen, aber diese Meldung kommt weder vom Apache selbst, noch von der Xampp-Installation. Hast du denn irgendwo die Fehlerseite überschrieben? Wie dem auch sei.
In der Log-Datei deines Vertrauens stehen ev. mehr Details drin, wieso forbidden erscheint. Das muss nicht zwangsläufig was mit reinen Datei-Zugriffsrechten zu tun haben.

Und wie die Vorgänger schon sagten: Verwendung von chmod ist unter den typischen Windows-Dateisystemen relativ sinnfrei.
__________________
www.php-maven.org PHP und Maven vereint: Build/Deploy/Produktion/Konfiguration, Projekt Management, CI, PHPUnit, zahlreiche Frameworks
Twitter @ https://twitter.com/#!/mepeisen und Facebook @ http://t.co/DZnKSUih
mepeisen 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
Datei per Buttonklick runterladen... go1denboy PHP Tipps 2008 7 14.06.2008 20:25
Datei durchsuchen Wöllchen Beitragsarchiv 3 02.03.2006 22:23
=> mit define() Kostanten in eine HTML Datei. ClaBo3 PHP Tipps 2007 4 18.11.2005 11:55
&amp;amp;amp;lt;if&amp;amp;amp;gt; &amp;amp;amp;lt;/if&amp;amp;amp;gt; in einer HTML Datei fuer Templ PHP-Fortgeschrittene 6 03.11.2005 12:05
Alle links einer HTML Datei anzeigen? nicobischof PHP Tipps 2005-2 4 26.10.2005 18:20
PHP Link in einer HTML Datei ?! PHP Tipps 2005-2 10 20.10.2005 14:23
HTML Datei mit PHP mailen PHP Tipps 2005-2 14 20.10.2005 10:19
Datei auf FTP-Server ändern ohne lokal abzuspeichern faux PHP-Fortgeschrittene 11 02.09.2005 11:54
Ordner Struktur auslesen bestimmte datei finden .... silverghost PHP Tipps 2005 3 24.05.2005 13:55
includen in html datei GrU3nL!nG PHP Tipps 2005 19 13.05.2005 15:41
Datei Upload mittels html Formular auf tripod server PHP Tipps 2005 5 16.04.2005 08:36
Datei mit php erzeugen Stümper PHP Tipps 2004 4 12.10.2004 12:51
php und ftp PHP Tipps 2004 4 07.10.2004 09:58
[Erledigt] datei editieren PHP Tipps 2004 1 10.09.2004 20:33
editieren von html datei??? PHP Tipps 2004 1 03.06.2004 22:33

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
rechte für forbidden html datei, php forbidden datei anzeigen, php forbidden html erlaubt, homerj forbidden, wo ist die datei forbidden, wo ist die datei forbitten html

Alle Zeitangaben in WEZ +2. Es ist jetzt 11:27 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

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.