Hallo 🙂
Ich bin noch recht neu im Bereich typo3. Ich habe vorher auf die "alte" Art (reines HTML im Quelltext) meine Seiten erstellt.
Jetzt bin ich gerade dabei, mit Typo3 und dem Standarttemplate "Bussiness", das ich an meine Bedürfnisse angepasst habe, eine Seite zu entwickeln.
Heute morgen wollte ich eine erstellte Seite mit Inhalt füllen, sprich: Text m/Bild. Also: Text verfasst, Bild (jpg) ausgewählt und upgeloadet über dne typo3 browser. Als ich das ganze dann gespeichert habe, sah ich im Frontend dann folgendes:
Warning: exec,system,passthru,shell_exec,popen,escapeshellcmd,proc_open,proc_nice() has been disabled for security reasons in /www/htdocs/angares/t3lib/class.t3lib_stdgraphic.php on line 2119
Und das Bild wird nicht angezeigt. Ein anderes Bild, dass ich probeweise hochgeladen habe, um zu sehen, ob die Funktion im allgemeinen spinnt oder es am dem Bild liegt, ergab die selbe Meldung.
Kann mir einer helfen?
MfG
Angares
Angares schriebWarning: exec,system,passthru,shell_exec,popen,escapeshellcmd,proc_open,proc_nice() has been disabled for security reasons in /www/htdocs/angares/t3lib/class.t3lib_stdgraphic.php on line 2119
Und das Bild wird nicht angezeigt. Ein anderes Bild, dass ich probeweise hochgeladen habe, um zu sehen, ob die Funktion im allgemeinen spinnt oder es am dem Bild liegt, ergab die selbe Meldung.
Kann mir einer helfen?
Ja Dein Hoster, da dieser, wie ja da steht, aus Sicherheitsgründen potentiell gefährliche Funktionen deaktiviert hat.
Argel.... und bislang war all-inkl.de in meinen Augen der beste Anbieter auf dem Markt .. da bin ich mal gespannt.
Auflösung (nach eingehendem Telefonat mit all-inkl.de, die jetzt doch wieder die besten Anbieter sind *g*):
"PHP ist auf unseren Servern ab sofort in zwei Varianten installiert.
Die erste Variante ist PHP als Modul. PHP als Modul hat den Vorteil das
hier die Umgebungsvariablen verfuegbar sind. Desweiteren koennen Sie über
eine .htaccess Datei mit den Anweisungen php_flag bzw. php_value gewisse
Einstellungen der php.ini auf eigene Wunschvorstellungen setzen.
Aus Sicherheitsgruenden bei PHP als Modul sind hier aber systemkritische
Befehle wie zum Beispiel exec(),system(),passthru(),shell_exec(),popen(),
escapeshellcmd() gesperrt. Diese Befehle werden aber selten von gaengigen
Foren, Boards oder ContentManagementsystemen (CMS) genutzt.
Die zweite Variante ist PHP als CGI. Bei PHP als CGI sind diese besonderen
Befehle freigeschalten, da hier durch die Art der Benutzerverwaltung kein
Sicherheitsrisiko besteht. Bei PHP als CGI sind die Umgebungsvariablen
nicht auslesbar, zudem koennen keine Änderungen von Einstellungen der
php.ini per .htaccess vorgenommen werden.
Bei beiden PHP Varianten ist der safe_mode off , was von einer Vielzahl
an Software vorrausgesetzt wird.
Die zwei PHP Versionen koennen folgendermaßen angesteuert werden.
Dateien mit den Endungen .php .php3 .php4 sind mit PHP als Modul
verknuepft und werden durch dieses geparst.
Wenn Sie Dateien mit PHP als CGI parsen lassen wollen sollten diese die
Endung .phpx haben.
Dabei gibt es auch die Moeglichkeit saemtliche Dateitypen für PHP als
CGI freizuschalten. Dies erreichen Sie ueber eine .htaccess Datei.
Die .htaccess Datei ist eine normale Textdatei die dann mit folgenden
Inhalt auf dem FTP Server im gewuenschten Verzeichnis, meistens das
Stammverzeichnis, abgelegt wird.
Der Inhalt der .htaccess wäre dann: AddHandler php-cgi .php .php4"
MfG und danke für die Hilfe ,)
Funktioniert jetzt wieder alles bei dir? bei mir läuft zwar mit der korrektur im htaccess-file das thumbnailing wieder, aber ich bekomme weiterhin die fehlermeldung
Warning: session_register(): open(/tmp/sess_2339e44ca7512071ac30d7992a42b365, O_RDWR) failed: Permission denied (13) in /www/htdocs/v106138/cms/typo3conf/ext/de_phpot/res1/phpot/class.tx_dephpot_phpopentracker_container.php on line 39
hast du noch was anderes geändert ausser dem htaccess-dings?
Gruss,
Jens
Bei mir hat die Änderung in der .htaccess gar keine Auswirkungen???
Was mache ich falsch?
Hier meine _.htaccess :
RewriteEngine On RewriteRule ^[^/]*.html$ index.php
AddHandler php-cgi .php .php4 .php3
Wo liegt der Fehler???