Tablett und Handy zeigen alle Bilder. Scheint eher ein Problem auf dem betroffenen Endgerät zu sein.
Beiträge von mensmaximus
-
-
-
Soll ich mal das var_dump von $query komplett posten?
Das ist unter Umständen ziemlich groß. Einfach als Textdatei anhängen.
-
$_SERVER['PHP_SELF'] gibt aber das aktuell ausgeführte PHP-Script zurück, was bei Wordpress (fast) immer index.php ist
Guter Einwand. Da ich zu 95% Formulare per Ajax verarbeite habe ich darüber nicht nachgedacht. Danke für die Richtigstellung. Man müsste mal testen ob $_SERVER['REQUEST_URI'] den gewünschten Erfolg brächte.
-
Mach mal ein var_dump($query) und füge auf jeden Fall ein wp_reset_postdata() nach dem endwhile ein, sonst bekommt Du noch ganz andere Effekte.
-
-
Die Seite wird auf einem privaten Server (jedoch nicht meiner) betrieben, kann dies solche Auswirkungen auf das System haben?Wer die Macht hat einen Server zu verwalten, kann ihn auch zu Tode konfigurieren
Lösungsansatz:1. Umstellen auf PHP 5.5 mit PHP-FPM bzw. FastCGI (warum nicht 5.3 und 5.4 .... weil es alt ist)
2. Alternativ (für die Fraktion NO-FastCGI) die Besitzrechte ändern auf ftpuser:apacheuser, wobei das regelmäßig zu unterschiedlichen Eigentümern der Daten führt wenn einmal per FTP manuell hochgeladen wird und ein anderes mal über WP-Admin. -
Das Thema hatten wir schon so oft. Das Forum ist voller Lösungsansätze. Das beginnt bei falsch bearbeiteten Einträgen in der Datenbank (home, siteurl), geht über vermurxte Einträge in der wp-config.php, über nicht richtig geschrieben rewrite Regeln in der .htaccess und endet bei Fehlkonfigurationen im Kontrolpanel vom Hoster.
Der erste Anlaufpunkt ist für Dich der WordPress Codex.
-
-
777 ist tödlich! Wenn Du sagst "seit einigen Tagen" bedeutet das, dass es früher schon mal ging? Was wurde verändert? Wurde z.B. die PHP Version und/oder die PHP Ausführung verändert (FastCGI, mod_php, PHP-FPM)? Hast Du schon einmal versucht in der wp-config.php die FTP Daten anzugeben (was aber den umgekehrten Effekt nicht erklären würde). Bei welchem Hoster liegt die Seite?
-
PHP
Alles anzeigen<?php if ( post_password_required() ) { return; } ?> <div id="comments" class="comments-area"> <?php if ( have_comments() ) { ?> <h2 class="comments-title"> <?php printf( _n( 'Ein Eintrag im “%2$s”', '%1$s Einträge im “%2$s”', get_comments_number(), 'twentytwelve' ), number_format_i18n( get_comments_number() ), '<span>' . get_the_title() . '</span>' ); ?>; </h2> <ol class="commentlist"> <?php wp_list_comments( array( 'callback' => 'twentytwelve_comment', 'style' => 'ol' ) ); ?> </ol><!-- .commentlist --> <?php if ( get_comment_pages_count() > 1 && get_option( 'page_comments' ) ) { ?> <nav id="comment-nav-below" class="navigation" role="navigation"> <h1 class="assistive-text section-heading"><?php _e( 'Comment navigation', 'twentytwelve' ); ?></h1> <div class="nav-previous"><?php previous_comments_link( __( '← Older Comments', 'twentytwelve' ) ); ?></div> <div class="nav-next"><?php next_comments_link( __( 'Newer Comments →', 'twentytwelve' ) ); ?></div> </nav> <?php } if ( ! comments_open() && get_comments_number() ) { ?> <p class="nocomments"><?php _e( 'Comments are closed.' , 'twentytwelve' ); ?></p> <?php } } ?> <?php $comments_args = array( 'title_reply'=>'Deinen Gästebucheintrag hinzufügen', 'label_submit'=>'Gästebucheintrag absenden', 'comment_field' => '<p class="comment-form-comment"><label for="comment">Deine Nachricht</label><br /><textarea id="comment" name="comment"></textarea></p>' ); comment_form($comments_args);?> </div><!-- #comments .comments-area -->Das hat mich ein bisschen an die Übungsaufgaben vor 25 Jahren erinnert bei denen man versucht hat den Prüfling hinters Licht zu führen

In guestbook-comments.php darfst Du <?php comments_template( '/guestbook_comments.php', true ); ?> natürlich nicht mehr verwenden. Das gibt den Megaloop bis der Ram ausgeht (memory exhaustet)
Ich habe den Code eingekürzt. Außerdem gebe ich zu Protokoll , dass ich diese PHP/HTML Mixerei hasse und erneuere meine Forderung Code und Layout endlich zu trennen

-
Oh je, jetzt steht da auch noch so etwas wie "Hinterlasse eine Antwort", dabei habe ich die guestbook.php und die guestbook_comments.txt in einen Ordner gelegt und erst einmal vom Server genommen.....
.... weshalb WordPress das Standard Formular für Kommentare einblendet.
-
Gib dem Button eine ID ( <input id="meinbutton" .... />) und wende Deine CSS Definition auf die ID an ( #meinbutton { color: ..... } )
-
Wie gesagt ich setzte Backwpup zu 98% ein und hatte nie größere Probleme. Wenn Du Hilfe brauchst können wir das gerne über PMs machen.
-
Was steht in der Logdatei?
-
Wenn das Backup zu groß ist sind die PHP Werte (memory, script timeout, usw.) oft zu klein. Meine Strategie bei vielen Kunden
- 1x Backup nur MySQL
- 1x Backup WP ohne /wp-content/upload
- 1x Backup nur /uploadDas Ganze zeitversetzt und schon klappt es wie am Schnürchen.
-
also in der htaccess steht bei mir gar nichts drin:
Was dann auch des Rätsels Lösung sein dürfte. Der Codex gibt Auskunft.
-
Der window.open Befehl ist auch nicht richtig. Den hatte ich gar nicht beachtet weil es um die Anzeige des Button ging. Die Syntax wäre wie folgt:
Codewindow.open(\'http://www.domain.de/\',\'mein fenster\',\'width=400, height=300, toolbar=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=yes\')Die Backslashes (\) werden nur benötigt, weil der String innerhalb einer PHP echo Anweisung steht.
-
Danke für die Rückmeldung. Gut zu wissen, dass alles geklappt hat.
-