php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 19.04.2005, 13:21  
Gast
 
Beiträge: n/a
Standard fopen() - funktioniert nicht, egal was ich mache!

Hallo,

bitte steinigt mich nicht, sollte ein ähnliches Thema schon offen sein, aber ich habe heute morgen einige Stunden lang hier, auf php.net, auf http://tut.php-q.net/ gesucht und allgemein gegoogelt. Ich weiß auch ehrlich gesagt auch nicht so rech, wonach ich suchen muss.

Es geht schlichweg darum, dass ich mit fopen() keine Datei erstellt bekomme.

Ich habe eine homepage im Ordner "r-a-g"
Der Ordner hat 2 Unterordner, "Variable" und "Admin".
Im Ordner Admin gibt es eine Datei, die ein Formular beinhaltet, mithilfe dessen eine Datei im Ordner Dynamisch erstellt werden soll.

Ich hoffe, es ist transparent, wie mein Aufbau funktioniert.
Hier nochmal zu Verdeutlichung:

r-a-g -> variable
-> admin -> newpage.php

Wenn ich nun eine Datei im Ordner "Variable" erstellen will, bekomme ich diese Meldung:

Code:
Warning: fopen(http://web14.denver087.server4free.d...iable/test.php): failed to open stream: HTTP wrapper does not support writeable connections. in /srv/www/htdocs/web14/html/r-a-g/admin/newpage.php on line 102
Zeile 102 beinhaltet nur das
Code:
$fp = fopen($fname, 'w');
weobei $fname natürlich vorher definiert wurde.

Als ich nur zum testen, eine neue Datei im selben Ordner, wie newpage.php, erstellen wollte, kam eine Fehlermeldung wegen "Permission denied".

Safe_Mod ist aus.
allow_url_fopen ist an.

Ich bin echt ratlos und weiß nicht, woran es überhaupt liegen könnte.

Ich danke euch im Voraus
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 19.04.2005, 13:25  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse:
Fortgeschritten
robo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz sein
Standard

es geht so schlicht und einfach nicht. du musst den server-pfad angeben, keine web-adresse!!

das ist ein pfad: /srv/www/htdocs/web14/html/r-a-g/admin/
das ist ne webadresse: http://web14.denver087.server4free.de/r-a-g/admin

mfg
robo47
robo47 ist offline  
Alt 19.04.2005, 13:26  
Gast
 
Beiträge: n/a
Standard

Hmmm, hast Du denn Schreibrechte in dem Ordner? (....does not support writeable connections...)
 
Alt 19.04.2005, 13:29  
Gast
 
Beiträge: n/a
Standard

Ja, tut mir leid, habe vergessen, das anzugeben.

Alle betroffenen Ordner und Dateien haben bei mir CHMOD 777.

Aber danke für den Vorschlag mit dem Server-Pfad! Wäre nie im Leben drauf gekommen, dass ich den verwenden muss

/edit: Juhu! Es funktioniert! Vielen vielen Dank!
 
Alt 19.04.2005, 14:08  
Gast
 
Beiträge: n/a
Standard

(Tut mir leid, dass ich noch eine Antwort erstelle, aber sonst würde der Topic nicht oben auftauchen und keiner würde ihn anschauen )

Also ich kann nun problemlos eine Seite erstellen und deren Inhalt wird nun gespeichert.
Da ich eine Adminoberfläche habe, verwende ich einen WYSIWYG Editor, tinymce ( http://tinymce.moxiecode.com ).

Wenn ich jedoch einen Link (sei es einen normalen, oder Bild) einfügen will, wird automatisch das "http://web14.denver087.server4free.de/" dazugefügt.

Somit habe ich sowas
Code:
http://web14.denver087.server4free.de/"http://www.schnibba.de/images/news/lvlup.gif/"
Nun meine Frage - liegt es am fopen() - Befehl oder an dem WYSIWUG - Editor?

Damit ihr euch das vorstellen könnt, hier die erstellte Seite:

klick[/url]
 
Alt 19.04.2005, 14:11  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse:
Fortgeschritten
robo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz sein
Standard

finde raus ob es am editor liegt. deaktivert ihn udn benutze eine textare anstatt dem editor und schau ob das ergebnis auch verhunzt wird, schau dir den genauen inhalt der box im quelltext der seite an, was wirklcih dort landet etc.

mfg
robo47
robo47 ist offline  
Alt 19.04.2005, 14:15  
Gast
 
Beiträge: n/a
Standard

Habe gerade den Editor deaktiviert, kommt immernoch.

Hier die Datei:
klick

Hier der Quelltext:

Code:
<a href=\"http://www.web.de\">Klickme</a>
Warum fügt er die "\" ein?

/edit: so blöd wie ich bin... ^^ stripsplashes vor dem Einfügen des Textes in die Datei einfügen und schon funktioniert alles!
 
 


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
fopen() - Hostabhängig? pcschröda PHP-Fortgeschrittene 5 15.11.2007 20:25
Session funktioniert nicht bei session.use_cookies = Off Quagga PHP Tipps 2007 13 13.01.2007 18:27
Lokal funktioniert alles -> auf Server fast nichts PsychoEagle Datenbanken 2 14.08.2006 08:43
PHP-File generieren, grundlegende Frage! fopen richtig? PHP Tipps 2006 26 24.02.2006 14:03
[Erledigt] Hilfe: Zugriff auf Webserver funktioniert nicht mehr Server, Hosting und Workstations 5 06.02.2006 22:34
fopen geht nicht, ich glaube ich bin dumm. PHP Tipps 2005-2 10 20.10.2005 23:59
Nach Einfügugng der Sessions funktioniert mein Program nicht PHP-Fortgeschrittene 1 02.10.2005 06:13
Kontakrformular funktioniert nur zum Teil PHP Tipps 2005-2 12 18.07.2005 11:24
FOPEN() Probleme PHP Tipps 2005 7 18.05.2005 18:07
Pfadangabe in php.ini funktioniert nicht PHP Tipps 2005 10 29.03.2005 15:16
fopen PHP Tipps 2005 8 15.03.2005 16:27
Dateien erstellen oder schreiben funktioniert nicht im Web PHP Tipps 2004-2 1 05.12.2004 19:39
[Erledigt] move_uploaded_file funktioniert nicht! PHP-Fortgeschrittene 4 23.08.2004 22:41
fopen bei *.htm dateien?? PHP Tipps 2004 3 23.08.2004 19:50
fopen() funktioniert nicht mit absolutem Pfad PHP Tipps 2004 2 22.07.2004 11:37

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
egal was ich mache funktioniert nicht, php fopen funktioniert nicht, fopen funktioniert nicht, fopen http, http wrapper does not support writeable connections , php.ini, fopen befehl funktioniert nicht in klassen, fopen in klassen verwenden

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