Fotoupload nach Serverumzug auf PHP 5.4.15 |
|
|
Mitglied
|
spunk Geschrieben am 05.06.2013 um 14:31 |
|
Hola!
Nach dem Serverumzug (jetzt 1&1) gibt es Probleme mit dem Bilderupload. Zumindest von Userseite aus liegt das Bild dann im /images/photoalbum/submissions/. Im Backend kann ich das Bild dann auch ansehen und freigeben. Nach der Freigabe ist das Bild allerdings verschwunden!?
Dateirechte stimmen.
Was könnte da nicht stimmen, ich bitte um einen Tipp.
Server Software Linux infong 2.4 #1 SMP Fri Mar 22 18:19:29 CET 2013 i686 GNU/Linux
Webserver Software Apache
PHP Version 5.4.15
PHP Oberfläche cgi-fcgi
MySQL Server Version 5.1.67-log
PHP-Fusion Version 7.02.06
Safemode Nein
RegisterGlobals Nein
Unterstützung von GD (Version) Ja (2.1)
Unterstützung von zlib Ja
Unterstützung von Magic_quotes_gpc Nein
Maximale Größe von Dateiuploads Ja (40M
Hier eines der entsprechenden Fotos:
http://www.bdsm-ansichten.com/photoga...oto_id=337 |
|
|
|
Seiten Administrator
|
David Geschrieben am 07.06.2013 um 16:37 |
|
Hallo, beantworte bitte mal folgende Fragen.
- Wenn du das Foto freigibst, wird es dann aus dem "submissions"-Ordner gelöscht?
- Werden irgendwelche Fehler im Feherlog verzeichnet?
- Hast du auch den Ordnern "images", "photos", sowie allen Unterordner in "photos" die CHMOD-Rechte "0777" gegeben?
- Kannst du in bereits vorhandene Fotoalben Fotos über den Adminbereich hochladen?
|
Liebe Grüße, euer David.
Aktiver PHP-Fusion Nutzer seit 3. September 2006
--------------------------------------------------------
PHP-Fusion Österreich Seitenbetreiber.
|
|
|
|
Mitglied
|
spunk Geschrieben am 07.06.2013 um 19:20 |
|
Zitat David schrieb:
Wenn du das Foto freigibst, wird es dann aus dem "submissions"-Ordner gelöscht?
Ja!
Zitat Werden irgendwelche Fehler im Feherlog verzeichnet?
Herrje, guter Tipp da mal reinzusehen, hab ich nicht dran gedacht, geschweige denn bemerkt, es gibt nämlich keinen Hinweis im Frontend.
Fehlermeldungen im Anschluß.
Zitat Hast du auch den Ordnern "images", "photos", sowie allen Unterordner in "photos" die CHMOD-Rechte "0777" gegeben?
Ja. (/images/photos/ heißt /images/photoalbum/)
Zitat Kannst du in bereits vorhandene Fotoalben Fotos über den Adminbereich hochladen?
Nein.
Also, die Fehlermeldungen:
administration/photos.php
administration/photos.php
move_uploaded_file(../images/photoalbum/album_1/76170_web_r_k_by_kunstzirkus_pixeliode.jpg): failed to open stream: No such file or directory Zeile: 393
administration/photos.php
chmod(): No such file or directory Zeile: 394
administration/photos.php
getimagesize(../images/photoalbum/album_1/76170_web_r_k_by_kunstzirkus_pixeliode.jpg): failed to open stream: No such file or directory Zeile: 395
includes/photo_functions_include.php
includes/photo_functions_include.php
imagecreate(): Invalid image dimensions Zeile: 42
includes/photo_functions_include.php
Undefined variable: origimage Zeile: 43
includes/photo_functions_include.php
imagecopyresized() expects parameter 1 to be resource, boolean given Zeile: 43
photogallery.php
1BDSM.DE/photogallery.php
getimagesize(images/photoalbum/jester-boundcon2013-crosscuffs_800.jpg): failed to open stream: No such file or directory Zeile: 83
1BDSM.DE/photogallery.php
filesize(): stat failed for images/photoalbum/jester-boundcon2013-crosscuffs_800.jpg Zeile: 122
administration/submissions.php
administration/submissions.php
copy(../images/photoalbum/album_1/jester-boundcon2013-crosscuffs_800.jpg): failed to open stream: No such file or directory Zeile: 518
administration/submissions.php
chmod(): No such file or directory Zeile: 519
administration/submissions.php
getimagesize(../images/photoalbum/album_1/jester-boundcon2013-crosscuffs_800.jpg): failed to open stream: No such file or directory Zeile: 521
includes/photo_functions_include.php
includes/photo_functions_include.php
Undefined variable: origimage Zeile: 28
includes/photo_functions_include.php
imagesx() expects parameter 1 to be resource, null given Zeile: 28
includes/photo_functions_include.php
Undefined variable: origimage Zeile: 29
includes/photo_functions_include.php
imagesy() expects parameter 1 to be resource, null given Zeile: 29
includes/photo_functions_include.php
Division by zero Zeile: 37
includes/photo_functions_include.php
Division by zero Zeile: 38
includes/photo_functions_include.php
imagecreatetruecolor(): Invalid image dimensions Zeile: 45
includes/photo_functions_include.php
Undefined variable: origimage Zeile: 50
includes/photo_functions_include.php
imagecopyresampled() expects parameter 1 to be resource, boolean given Zeile: 50
includes/photo_functions_include.php
touch(): Unable to create file ../images/photoalbum/album_1/jester-boundcon2013-crosscuffs_800_t1.jpg because No such file or directory Zeile: 53
includes/photo_functions_include.php
Undefined variable: origimage Zeile: 59
includes/photo_functions_include.php
imagedestroy() expects parameter 1 to be resource, null given Zeile: 59
includes/photo_functions_include.php
imagedestroy() expects parameter 1 to be resource, boolean given Zeile: 60
Neuer Test mit Userupload: Bild ist im Submissions-Ordner, nach Freigabe ist das Bild weg - der Eintrag aber noch vorhanden und es gibt KEINEN Eintrag im Error-Log. Übrigens werden im Admin auch keine Bilder mehr angezeigt...
Ich vermute eine doofe Server-Sache... nur was?
PHP-INFO |
|
|
|
Seiten Administrator
|
David Geschrieben am 08.06.2013 um 00:02 |
|
- Wie sieht den die aktuelle Struktur der Ordner im Ordner "images/photoalbum" aus?
- Lege testweise ein neues Album an und lade dort mal Bilder rein, funktioniert das?
|
Liebe Grüße, euer David.
Aktiver PHP-Fusion Nutzer seit 3. September 2006
--------------------------------------------------------
PHP-Fusion Österreich Seitenbetreiber.
|
|
|
|
Mitglied
|
spunk Geschrieben am 09.06.2013 um 11:52 |
|
Zitat David schrieb:
- Wie sieht den die aktuelle Struktur der Ordner im Ordner "images/photoalbum" aus?
- Lege testweise ein neues Album an und lade dort mal Bilder rein, funktioniert das?
Huch! Jetzt bin ich etwas perplex.
Eine Verzeichnisstruktur gibt es nicht! Nur /images/photoalbum/submissions/. Unterhalb /photoalbum/ liegen ALLE Fotos. Nein ich hatte nie einen Mod benutzt. Lediglich ist es eine von (ich glaube 7.01 upgedatete) 7.02.06.
Neues Album angelegt, siehe da: /photoalbum/album_8/. Hochgeladene Bilder sind da (sowohl von Frontend als auch von Backend hochgeladen), und werden im Admin angezeigt, nur im Frontend immer noch nicht.
Käse!
Testalbum
PS: Die Fotos werden trotz neuem Album mit eigenem Verzeichnis (/album_8) immernoch in /photoalbum/ gesucht und vermutet... |
|
|
|
Seiten Administrator
|
David Geschrieben am 10.06.2013 um 01:23 |
|
Kannst du bitte mal deine photogallery.php anhängen? |
Liebe Grüße, euer David.
Aktiver PHP-Fusion Nutzer seit 3. September 2006
--------------------------------------------------------
PHP-Fusion Österreich Seitenbetreiber.
|
|
|
|
|
|
Seiten Administrator
|
David Geschrieben am 11.06.2013 um 21:31 |
|
Also .. du hast 2 verschiedene Optionen
- Entweder du sortierst alle aktuellen Fotos in dementsprechende Unterordner (album_ID)
- Oder du programmierst die Admin-Datei, Submission-Datei, Fotgalerie-Datei so um, dass er die Bilder generell nur in den Ordner lädt und von dort bezieht.
|
Liebe Grüße, euer David.
Aktiver PHP-Fusion Nutzer seit 3. September 2006
--------------------------------------------------------
PHP-Fusion Österreich Seitenbetreiber.
|
|
|
|
Mitglied
|
spunk Geschrieben am 20.06.2013 um 10:02 |
|
Ich habe keine Ahnung warum der Umstand bei uns auftrat - jedenfalls habe ich nun alle Fotos von Hand in entsprechende Ordner sortiert und nun klappt alles (wieder).
Danke für die Hilfe, Dav. |
|
|