Seite 1 von 1
Fehler bei Uploadpic
Verfasst: 05.12.2005 21:49
von phpforum
Hallo
Ich habe den MOD Uploadpic (neueste Version) installiert. wenn ich nun bei mir im Adminbereich auf Uploadic klicke kommt folgende Fehlermeldung:
Code: Alles auswählen
SecureSSI: Das Script (/usr/export/www/hosting/phpadmin/admin/admin_uploadpic.php) hat versucht ausserhalb von ihrem Userverzeichniss auf die Datei ./../..//userpix/ zuzugreifen.
Dies ist nicht erlaubt!
Warning: dir(): Sicherheitsverletzung: in /usr/export/www/hosting/phpadmin/admin/admin_uploadpic.php on line 112
Warning: dir(./../..//userpix/): failed to open dir: Operation not permitted in /usr/export/www/hosting/phpadmin/admin/admin_uploadpic.php on line 112
Fatal error: Call to a member function on a non-object in /usr/export/www/hosting/phpadmin/admin/admin_uploadpic.php on line 117
Zudem kommt hinzu das ich nichts von Uploadpic in der Datenbank sehen kann.
Bitte helft mir. Hab alles Ordnungsgemäß intalliert.
MFG[/code]
Re: Fehler bei Uploadpic
Verfasst: 06.12.2005 21:42
von tempaccount
phpforum hat geschrieben:Das Script (/usr/export/www/hosting/phpadmin/admin/admin_uploadpic.php) hat versucht ausserhalb von ihrem Userverzeichniss auf die Datei ./../..//userpix/ zuzugreifen.
Der doppelte Slash ist irgendwie komisch, bist du sicher, daß der Config-Eintrag für den UploadPic-Pfad richtig ist ?
Abgesehen davon: was ist "SecureSSI" und was macht das ? Schließlich verhindert offensichtlich das Teil den Zugriff.
phpforum hat geschrieben:Zudem kommt hinzu das ich nichts von Uploadpic in der Datenbank sehen kann.
UploadPic speichert auch nichts in der Datenbank - nur die Configeinträge stehen in der phpbb_config-Tabelle.
Verfasst: 07.12.2005 20:44
von phpforum
Der doppelte Slash ist irgendwie komisch, bist du sicher, daß der Config-Eintrag für den UploadPic-Pfad richtig ist ?
Tja keine Ahnung warum der ein Doppelslash macht. Hab auch das in der Installation am Anfang geändert. Da stand das so: //userpix
und ich hab dann /userpix eingetragen und dementsprechend den Ordner so angelegt.
Abgesehen davon: was ist "SecureSSI" und was macht das ? Schließlich verhindert offensichtlich das Teil den Zugriff.
NULL AHNUNG.

[/quote]
Verfasst: 07.12.2005 20:49
von phpforum
[ externes Bild ][/img]
Und so sieht die Uploadpic config aus.
Verfasst: 07.12.2005 20:56
von Markus67
Hi ..
Hast du die neueste Version von hier?
http://www.beehave.de/forum/viewtopic.php?t=527
Die hier in der MOD DB ist schon "alt"
Markus
Verfasst: 07.12.2005 21:30
von phpforum
Jupp genau die hab ich.
Verfasst: 07.12.2005 21:51
von Markus67
Hi ....
Alles hochgeladen und alles in die richtigen Ordner?
Alle Dateien richtig editiert ?
Markus
Verfasst: 07.12.2005 22:08
von phpforum
Markus67 hat geschrieben:Hi ....
Alles hochgeladen und alles in die richtigen Ordner?
Alle Dateien richtig editiert ?
Markus
oO was meinst du mit editiert? Ja hab alles hochgeladen. Wie gesagt das einzige was ich editiert habe war . //userpix ----> /userpix
Und in der config stehts wieder so da //userpix
KA warum?!?
Code: Alles auswählen
SecureSSI: Das Script (/usr/export/www/hosting/phpadmin/admin/admin_uploadpic.php) hat versucht ausserhalb von ihrem Userverzeichniss auf die Datei ./../..//userpix/ zuzugreifen.
Dies ist nicht erlaubt!
Warning: dir(): Sicherheitsverletzung: in /usr/export/www/hosting/phpadmin/admin/admin_uploadpic.php on line 112
Warning: dir(./../..//userpix/): failed to open dir: Operation not permitted in /usr/export/www/hosting/phpadmin/admin/admin_uploadpic.php on line 112
Fatal error: Call to a member function on a non-object in /usr/export/www/hosting/phpadmin/admin/admin_uploadpic.php on line 117
Verfasst: 07.12.2005 22:17
von Markus67
Hi ...
alos normalerweise musst du an den uploadpic-Dateien nichts mehr verändern.
Schau mal bitte in die uploadpic.txt rein ... da stehen die ganzen Änderungen drin die du noch machen musst.
Markus
Verfasst: 07.12.2005 23:31
von buegelfalte
phpforum hat geschrieben:Tja keine Ahnung warum der ein Doppelslash macht. Hab auch das in der Installation am Anfang geändert. Da stand das so: //userpix
und ich hab dann /userpix eingetragen und dementsprechend den Ordner so angelegt.
Wenn du das Installationsskript ausführst, legt der das Verzeichnis selber an.
Änder mal den Pfad zum Verzeichnis direkt in der Datenbank (
Umgang mit phpMyAdmin), vorne und hinten ein Slash, der volle Pfad beginnend vom Domain-Root wird benötigt:
wenn dein Forum also z.B. hier liegt:
meinedomain.de/meinforum/
und das userpix-Verzeichnis im "meinforum"-Verzeichnis, muss der Datenbank-Eintrag für das Verzeichnis so aussehen:
"/meinforum/userpix/"
phpforum hat geschrieben:Und so sieht die Uploadpic config aus.
1. der Pfad in der Config ist "//userpix", der erste Slash vorne muß mal weg - wenn ich mir aber die Fehlermeldung ansehe, liegt dein Forum min. im Unterverzeichnis "phpadmin" ? Dann muß der Pfad "/phpadmin/userpix/" lauten und das userpix-Verzeichnis auch in dem Unterordner angelegt werden ...
2. scheinst du nicht alles richtig installiert zu haben - zumindest fehlt eine Sprachvariable (die Änderungen für die deutsche Sprache sind im Verzeichnis "translations" im UploadPic-Archiv): hinter dem 3. Radiobutton sollte das Wort "beides" angezeigt werden