Problem Upload gallery 1.3.1

Nachtfalke

Joined: 2003-05-17
Posts: 2
Posted: Sat, 2003-05-17 22:58

Hallo zusammen,
ist hier ein Fachmann der mir helfen könnte bei der gallery 1.3.1

Habe folgendes Problem:
ich bin mit meine Domain auf einen anderen Server gegangen, Datenbank mysql angepasst, und Datein kopiert, Rechte vergeben in der Verzeichnistruktur und alles geht,
ausser der Upload von Bildern.
Dort ensteht folgender Fehler
==================================================
Processing status...

Warning: set_time_limit() [function.set-time-limit]: Cannot set time limit in safe mode in /home/www/htdocs/domain.de/modules/gallery/save_photos.php on line 305
- Adding P5010015.jpg
Error: Invalid image: P5010015.jpg!
Need help? Look in the Gallery FAQ
==================================================
Das Bild (P5010015.jpg) ist 105.794 Bytes gross

Ich habe jetzt gehört, das es eine möglichkeit gibt irgendetwas in das cgi-bin verzeichnis zu kopieren, aber da hört mein verständnis auf . :-)

Laut Provider sind keine Änderungen möglich, wie gesagt evtl nur durch mich mit cgi-verzeichnis.

Ich danke euch schon mal im vorraus

Gruß Günther (Nachtfalke)

 
ill
ill's picture

Joined: 2002-08-15
Posts: 756
Posted: Sun, 2003-05-18 20:20

Du bewunderst gerade die Auswirkungen der Sicherheitseinstellungen deines Hosters (ein Provider ist was anderes). Das sagenumwobene safe_mode wirkt sich bei dir in der Form aus, dass bestimmte PHP-Befehle die eine Datei auf der Festplatte manipulieren sollen, nicht funktionieren (es könnte nämlich die Datei eines anderen User sein).

Klär bitte mit dem Hoster ab, ob das set_time_limit() (eine der vielen Module von PHP die man mit safe_mode sperren kann) beim Safe_mode sein muss. Es ist in meinen Augen nicht wirklich sinnvoll, dies zu sperren.

Was du mit "irgendwas mit cgi-bin" gelesen hast, ist nichts anderes, als der Versuch, PHP als CGI-Binary laufen zu lassen. Das funktioniert prinzipiel, ist aber deutlich langsamser und birgt dafür andere Risiken (und auch Probleme). Eine Anleitung wie man Gallery CGI -- bzw. PHP als CGI -- installiert gibt es im "User Guide" (siehe Link hier links). Leider komm ich grad nicht ran, sonst hätt ich noch das Topic rausgesucht.

 
Nachtfalke

Joined: 2003-05-17
Posts: 2
Posted: Tue, 2003-05-20 22:19

.. :-) stimmt Hoster hast recht.. bin schon durch den Wind :-)

Ih habe mit dem Hoster gesprochen er schaltet nicht um, sagt aber es gibt wege das einfach zu umgehen ausser php-cgi.(nur welche)

Die Lösung hier mit php.cgi im cgi-bin verzeichnis und php-cgi verzeichnis wo die gallery reinkommt habe ich probiert, hatte aber keinen erfolg. obwohl die anleitung sehr gut war.
Irgendwie stehe ich auf dem schlauch :-(

zur Zeit habe ich Privat nochmal installiert loade immer die neuen Datein hoch, aber das ist sehr aufwendig.

gibt es andere möglichkeiten der configuration, so das zumindestens nach einen FTP Upload die Bilder in die Gallery eingebunden werden ?

Gruß Günther

 
ill
ill's picture

Joined: 2002-08-15
Posts: 756
Posted: Wed, 2003-05-21 13:25

Du kannst lokal erzeugte Alben mit sitecopy oder rsync zu deinem Life-Server synchronisieren.

Achtung, wenn Gallery lokal unter Windows läuft, dann mußt du vorab die .db-Dateien mit einem CRLF->CR-Konverter umrechnen.

Lokal installiertes Gallery erzeugt Alben wie gewohnt. Das gesamte Album-Verzeichnis dann mit sitecopy (FTP) oder rsync (ssh) mit dem Album-Verzeichnis auf dem Life-Server abgleichen geht prima.