|
#1
|
|||
|
|||
|
Hallo,
Nach 3,5 Jahren meines alten Servers mit CentOS 5 und ISP-Config 2,habe ich meinen neuen Server unter ScientificLinux 6.1 und ISP-Config 3 aufgesetzt. Soweit so gut, Nach dem Umzug der Domains ist mir aufgefallen das bestimmte Captchas nicht funktionieren andere ja. Unter http://test03.jk-trockenbau.de/test2.php kann man die php-gd ausgabe sehen. Ich denke mal das GD funktioniert . Interessant ist das ein Captcha mit einem gdf-Font funktioniert aber nicht mit einen ttf-Font. Bewerbung2 Ich wäre für jede Hilfe Dankbar
__________________
Ein Betriebssystem ist immer nur so gut und sicher wie der Administrator der es verwaltet. Wie gut der Administrator jedoch seine Fähigkeiten ausspielen kann, legt das Betriebssystem fest. Warum UNIX/Linux schaedlich ist: 'kill' macht Menschen zu brutalen, blutruenstigen Bestien, 'killall' zuechtet regelrecht Massenmoerder, 'whoami' loest bei psychisch labilen Personen Existenzkrisen aus! |
|
#2
|
|||
|
|||
|
Moinsen,
unter Debian gibts nen Paket Namens "ttf-freefont". Schriften die nicht installiert sind können halt nicht dargestellt werden. Vielleicht hilft dir das weiter. Grüße nwb
__________________
Der frühe Wurm vögelt den Fang! |
|
#3
|
|||
|
|||
|
freetype ist installiert da sonst des testscript nicht funktionieren würde.
Habe aber gerade auf einem Testrechner zuHause (Rechner meiner Frau) ein Joomla mit den Erweiterungen installiert die rumzicken. Nachdem ich ein PHP-Upgrade von 5.3.3 auf 5.3.8 gemacht habe funktionierten die Captchas.Also werde ich jetzt die Pakete auf meinem Server installieren und mal schauen. Ich sage dann Bescheid. Danke für die Meldung. Gruss Jörg
__________________
Ein Betriebssystem ist immer nur so gut und sicher wie der Administrator der es verwaltet. Wie gut der Administrator jedoch seine Fähigkeiten ausspielen kann, legt das Betriebssystem fest. Warum UNIX/Linux schaedlich ist: 'kill' macht Menschen zu brutalen, blutruenstigen Bestien, 'killall' zuechtet regelrecht Massenmoerder, 'whoami' loest bei psychisch labilen Personen Existenzkrisen aus! |
|
#4
|
|||
|
|||
|
BESCHEID.
Blöd es funktioniert nicht. Zu hause mit der Standartconf für php und apache ja, so wie es sich gehört. und draussen auf dem Server mit ispconfig 3 nicht. Der registrierungsprozess für event ist so verschachtelt das ich das captcha abschalten kann aber das formular ist schon eine geschickte sache mit dem Upload im Formular.. Ich tippe mal auf einen Fehler im PHP von RedHat (CentOS/SL) und auf eine Konfiguration im ISP-Config. Frage an TILL Falko: Was kann da schief laufen ?
__________________
Ein Betriebssystem ist immer nur so gut und sicher wie der Administrator der es verwaltet. Wie gut der Administrator jedoch seine Fähigkeiten ausspielen kann, legt das Betriebssystem fest. Warum UNIX/Linux schaedlich ist: 'kill' macht Menschen zu brutalen, blutruenstigen Bestien, 'killall' zuechtet regelrecht Massenmoerder, 'whoami' loest bei psychisch labilen Personen Existenzkrisen aus! Geändert von w3bservice (07.11.2011 um 22:58 Uhr). Grund: zusatz Höflichkeit |
|
#5
|
|||
|
|||
|
Nachdem ich die Seite in ISP-Config auf mod_php gestellt habe und die Rechte im
Webverzeichnis auf 775 und /var/lib/php/session auf 777 geändert habe wurde der Captcha erstellt und die Formulare liessen sich verschicken. Da ich die Seite gerne unter suPHP laufen lassen möchte. Ist die Frage was muss ich ändern um die gleichen Effekte zu erreichen. Auf den Seiten ist ein Joomla 1.7 und 1.5 installiert.
__________________
Ein Betriebssystem ist immer nur so gut und sicher wie der Administrator der es verwaltet. Wie gut der Administrator jedoch seine Fähigkeiten ausspielen kann, legt das Betriebssystem fest. Warum UNIX/Linux schaedlich ist: 'kill' macht Menschen zu brutalen, blutruenstigen Bestien, 'killall' zuechtet regelrecht Massenmoerder, 'whoami' loest bei psychisch labilen Personen Existenzkrisen aus! |
|
#6
|
|||
|
|||
|
Für CMS Systeme wie joomla sollte man kein suphp nehmen, ist zu langsam. Sattdessen nimmt man am besten php-fcgi + suexec. Damit hast Du nämlich ausreichende Schreibrechte auf alle notwendigen Verzeichnisse und die notwendige Sicherheit, da alle Scripte unter dem userd es Webs und nicht dem apache user laufen. Und stell unbedingt alle Rechte wieder auf die Ursprungswerte zurück, insbesondere das Web Verzeichnis darf nicht world readable sein und alle Dateien darin müssen dem web User und der Client Gruppe des Webs gehören.
Ich vermute mal Dein Problem hatte mit Falschen Dateieigentümern zu tun. Alle Dateien im Web Verzeichnis müssen dem web User und der Client Gruppe des Webs gehören. das ist der fall wenn Du sie per FTP hochlädst. Hantierst Du aber in dem Verzeichnis als root User rum, dann must Du unbedingt die Eigentümer aller dateien danach korrigieren. |
|
#7
|
|||
|
|||
|
Ein Rechteproblem kann ich ausschliessen,da ich nur als FTP-User arbeite.
Das Problem ist die fehlenden Rechte für die Sessioncookies unter /var/lib/php/session Ich werde mich mal mit php-fcgi beschäftigen. Bei Problemen melde ich mich mal dann. Danke Jörg
__________________
Ein Betriebssystem ist immer nur so gut und sicher wie der Administrator der es verwaltet. Wie gut der Administrator jedoch seine Fähigkeiten ausspielen kann, legt das Betriebssystem fest. Warum UNIX/Linux schaedlich ist: 'kill' macht Menschen zu brutalen, blutruenstigen Bestien, 'killall' zuechtet regelrecht Massenmoerder, 'whoami' loest bei psychisch labilen Personen Existenzkrisen aus! |
|
#8
|
|||
|
|||
|
Habe jetzt auf php-fcgi umgestellt.
wenn ich in der vhost-datei richtig gelesen habe. php_admin_value session.save_path /var/www/clients/client1/web16/tmp Der Captcha funktioniert aber erst nach den 9xmal erneuern. Der Link kann ausprobiert werden test Ich weiss nicht mehr weiter. Sollte jetzt einer auf die Idee kommen eine andere Komponente zu nehmen wollen. Ich werde nicht zum Kunden hingehen und sagen ich bin zu blöd den webserver zu konfigurieren damit die Komponente läuft. Gruss Jörg
__________________
Ein Betriebssystem ist immer nur so gut und sicher wie der Administrator der es verwaltet. Wie gut der Administrator jedoch seine Fähigkeiten ausspielen kann, legt das Betriebssystem fest. Warum UNIX/Linux schaedlich ist: 'kill' macht Menschen zu brutalen, blutruenstigen Bestien, 'killall' zuechtet regelrecht Massenmoerder, 'whoami' loest bei psychisch labilen Personen Existenzkrisen aus! |
|
#9
|
|||
|
|||
|
php_admin_value session.save_path /var/www/clients/client1/web16/tmp
wenn ich in das Verzeichniss gehe zeigt mir der FTP-Client folgendes an Rechte 0777 UID web16 GID client1 Die sessioncookies werden aber mit UID 48 GID 48 und Rechte 0600 geschrieben. Ist das normal ? Gruss Jörg !
__________________
Ein Betriebssystem ist immer nur so gut und sicher wie der Administrator der es verwaltet. Wie gut der Administrator jedoch seine Fähigkeiten ausspielen kann, legt das Betriebssystem fest. Warum UNIX/Linux schaedlich ist: 'kill' macht Menschen zu brutalen, blutruenstigen Bestien, 'killall' zuechtet regelrecht Massenmoerder, 'whoami' loest bei psychisch labilen Personen Existenzkrisen aus! |
|
#10
|
|||
|
|||
|
Du musst in der Webseite suexec aktivieren, damit die php Scripte unter dem User des Webs laufen und außerdem muss der php-mode auf php-fcgi stehen.
|
![]() |
| Themen-Optionen | |
| Ansicht | |
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 14:06 Uhr.









Linear-Darstellung
