HTH-C.com - Forum
Latest News Latest Threads
Neuerung: Persönliche Galerie
Informationen zur Übernahme der Erweite..
HTH Blog - Version 2.0
#HTH.Systems - Betatester gesucht
Neueröffnung - PHPKit-Award.de
HTH Webchat v3
Letzter Beitrag Happy Birthday Bottyline Weiblicher Benutzer Heute, 0:00 Zeit der letzten Antwort
Letzter Beitrag Herzlich Willkommen Botty Männlicher Benutzer 22.11.2024 - 20:45 Zeit der letzten Antwort
Letzter Beitrag Gibt es eigentlich noch jemand der PHPki.. Dooki Männlicher Benutzer 16.07.2024 - 19:47 Zeit der letzten Antwort
Letzter Beitrag PHPKit 1.6.6 WEBI Männlicher Benutzer 24.06.2024 - 12:58 Zeit der letzten Antwort
Letzter Beitrag PHPKit 1.6.6 ohne ASCE auf PHP8x Myrddin Männlicher Benutzer 22.03.2023 - 12:36 Zeit der letzten Antwort
 55.080 Posts & 4.945 Themen in 78 Foren
Forenübersicht » Support / Hilfe » PHPKit 1.6.4 & 1.6.5 & 1.6.6 » Modifikationen » PHP 7

PHP 7
33 Beiträge in diesem Thema
 Seiten (3):    1     2     3    Next    >  
01.07.2016 - 07:32 Uhr
Beitrag: #1
Seit einigen Wochen, ist bei mir PHP 7 möglich. Wenn ich es nutze, gibt es aber einige Fehler. Kit-Coding hatte damals ein kleines Addon für PHP 5.6 zusammengestellt. Gibt es die Möglichkeit, dieses auch für die PHP Version 7 zu gestalten? Oder ist es einfach nicht mehr möglich, mit diesem PHPKIT 1.6.6?

Um erst mal nur zwei Probleme zu nenn:

ACP - Seiteninformationen (wird nicht angezeigt)
News Artikel usw. keinen Inhalt mehr

Mehr Infos zu 1&1´s PHP Version 7.0, gibt es hier
https://community.1und1.de/php-7/?pk_campaign=1and1cp_de&pk_kwd=php-7-read-more

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von DHH - 01.07.2016 - 07:38 Uhr
 
Zum Anfang der Seite
01.07.2016 - 19:51 Uhr
Beitrag: #2
Zitat
Original geschrieben von DHH
Wenn ich es nutze, gibt es aber einige Fehler.


Naja, PHPKIT funktioniert ja ab Version 5.x, siehe Zitat:
Zitat
PHPKIT.de
5.2.0 bis 5.4.x (Version PHP 5.5.0 wird gegenwärtig unterstützt)

http://www.phpkit.com/de/?path=download&contentid=451


Und PHP 7 ist ja laut kurzer Suche seit gut einen halben Jahr erst draußen.

Und welche Fehler kommen denn? Hast pkDEVMODE aktiv?
  • pkinc/main.php
    • Zeile 40:



      1

      PHP-Quelltext

      define'pkDEVMODE'true );



Zitat
Original geschrieben von DHH

Kit-Coding hatte damals ein kleines Addon für PHP 5.6 zusammengestellt.


Welches AddOn von Kit-Coding meinste denn? Den hier?


Zitat
Original geschrieben von DHH

Gibt es die Möglichkeit, dieses auch für die PHP Version 7 zu gestalten? Oder ist es einfach nicht mehr möglich, mit diesem PHPKIT 1.6.6?


Möglich ist ja eine Menge. Ob es mit relativ wenig Aufwand möglich ist - keine Ahnung   Lade gerade PHP 7.0.8 runter und probier dann mal das PHPKIT 1.6.6. damit zu starten.
Unabhängig kannste aber trotzdem mal die Fehler-Meldungen zu posten  


 
Zum Anfang der Seite
02.07.2016 - 08:22 Uhr
Beitrag: #3
Also wenn ich auf "true" stelle, kommt:

: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CEST/2.0/DST' instead in ......./pkinc/main.php on line 73

Strict Standards: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CEST/2.0/DST' instead in ......./pkinc/main.php on line 73

Strict Standards: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CEST/2.0/DST' instead in ......./pkinc/main.php on line 73

Strict Standards: mktime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CEST/2.0/DST' instead in ......./pkinc/main.php on line 73

Warning: Cannot modify header information - headers already sent by (output started at ......./pkinc/main.php:73) in ......./pkinc/class/env.php on line 170

Warning: Cannot modify header information - headers already sent by (output started at ......./pkinc/main.php:73) in ....../pkinc/class/env.php on line 171

Warning: session_start(): Cannot send session cookie - headers already sent by (output started at ......./pkinc/main.php:73) in ......./pkinc/class/session.php on line 202

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at ......../pkinc/main.php:73) in ....../pkinc/class/session.php on line 202

Warning: Cannot modify header information - headers already sent by (output started at ....../pkinc/main.php:73) in ....../pkinc/class/env.php on line 170

Warning: Cannot modify header information - headers already sent by (output started at ......../pkinc/main.php:73) in ......../pkinc/class/env.php on line 171

Notice: Undefined variable: htmlbbcode in ......./pkinc/public.php(175) : eval()'d code on line 1



Ja, das meinte ich von Kit-Coding

 
Zum Anfang der Seite
02.07.2016 - 09:25 Uhr
Beitrag: #4
Das scheint eher (oder bisher) ein Problem von PHP 5.3.x oder so zu sein  

In den meisten Lösungen steht drin das man die PHP.ini bzw. die Config entsprechend abändern soll, so hier:
PHP.ini



1
2
3
4

Quellcode

[Date]
Defines the default timezone used by the date functions
http://php.net/date.timezone
date.timezone America/New_York

Config (beim PHPKIT z.B.):



1

PHP-Quelltext

date_default_timezone_set('Africa/Lagos');//or change to whatever timezone you want
StackOverflow.com


Da aber bereits der untere Punkt im PHPKIT drin ist ( pkinc/main.php, Zeile 285 ) wird das nichts bringen.
In der PHP-Doku steht, das ein gültiger Wert sein muss - ansonsten kommt halt eine Meldung. Du könntest also nochmal im ACP > Konfiguration > Stammdaten > Zeitzone den Wert neu speichern. Vielleicht gab es dort einen Speicherfehler oder so  


Hier wird als Problemlösung angegeben, das man eine .htaccess im Root-Verzeichnis ( wo die include.php, index.php, robot.txt etc. sind ) mit folgenden Wert speichern soll:



1

Quellcode

SetEnv TZ Europe/Berlin
Ich denke mal das die Zeitzonen wie hier übereinstimmen  


Ansonsten sind die anderen Meldungen eine Folge der Meldungen selbst ( Cannot modify header information ) und die Session-Meldungen weisen ja nur drauf hin, das bereits etwas gesendet wurde  

So gesehen sehe ich erstmal keine Probleme mit PHP 7  


 
Zum Anfang der Seite
02.07.2016 - 10:27 Uhr
Beitrag: #5
Muss es denn für php 7 auf "true" bleiben?
Nutze derzeit PHP 5.6.
Ich habe gerade mal die .htaccess bearbeitet und das kein Inhalt angezeigt wird, bleibt trotzdem.

Oder verstehe ich gerade etwas falsch?

Weil du sagst, das es eigentlich gehen sollte

Zitat
So gesehen sehe ich erstmal keine Probleme mit PHP 7



 
Zum Anfang der Seite
02.07.2016 - 13:21 Uhr
Beitrag: #6
Nein, das "true" muss nicht an sein. Im Gegenteil - solange keine Tests oder Wartungen gemacht werden sollte dies auf "false" bleiben. Es sollte nur alle Fehlermeldungen zeigen, damit man gucken kann wo man gucken muss was man anpassen müsste.

Du hattest ja gemeint das in ACP Seiteninformationen eine leere Seite ist. Da scheint ja etwas nicht richtig kompatibel zu PHP 7 zu sein. Deswegen dachte ich, wenn du die Fehlermeldungen anzeigen läst könnte man daraus was schließen  


 
Zum Anfang der Seite
03.07.2016 - 07:53 Uhr
Beitrag: #7
So, hab endlich PHP 7 unter Linux installieren können ( wat fürn Aufwand mal wieder .. -.- ).

Bis auf die Änderung von Kit-Coding ( MySQL auf MySQLI umstellen, siehe hier ) muss man nur folgendes abändern:

  • pkinc/class/bbcode.php
    • Öffne o.g. Datei:
      • Suche das:



        1
        2
        3

        PHP-Quelltext

                            $pattern "#\[(".$code['tag'].")=(.*)\](.*)\[/\\1\]#eisuSU";
                            
                            
        $text preg_replace($pattern,"\$this->replace_bbcode('$code[html]','\\3','\\2')",$text);
        Mache daraus:



        1
        2
        3
        4

        PHP-Quelltext

                            # PHP 5.5.0 - Suchmuster-Modifikatoren-FIX
                            
        $pattern "#\[(".$code['tag'].")=(.*)\](.*)\[/\\1\]#isuSU";
                            
        $text preg_replace_callback($pattern, function($match) use ($code) { return $this->replace_bbcode($code['html'],$match[3],$match[2]); }, $text);
                            
        # PHP 5.5.0 - Suchmuster-Modifikatoren-FIX

      • Suche weiter:



        1
        2
        3

        PHP-Quelltext

                                $pattern "#\[(".$code['tag'].")]([^\"\?\&]*\.(gif|jpg|jpeg|bmp|png))([\s]?)\[\/\\1\]#eiU";
                            
                                
        $text preg_replace($pattern,"\$this->replace_image('$code[html]','\\2')",$text);
        Mache daraus:



        1
        2
        3
        4

        PHP-Quelltext

                                # PHP 5.5.0 - Suchmuster-Modifikatoren-FIX
                                
        $pattern "#\[(".$code['tag'].")]([^\"\?\&]*\.(gif|jpg|jpeg|bmp|png))([\s]?)\[\/\\1\]#iU";
                                
        $text preg_replace_callback($pattern, function($match) use ($code) { return $this->replace_image($code['html'],$match[2]); }, $text);
                                
        # PHP 5.5.0 - Suchmuster-Modifikatoren-FIX

      • Suche weiter:



        1
        2
        3
        4
        5

        PHP-Quelltext

                            $pattern "#\[(".$code['tag'].")\](.*)\[/\\1\]#eisuSU"#format: link
                            
        $text preg_replace($pattern,"\$this->$func('$code[html]','\\2')",$text);

                            
        $pattern "#\[(".$code['tag'].")=(.*)\](.*)\[/\\1\]#eisuSU"#format text
                            
        $text preg_replace($pattern,"\$this->$func('$code[html]','\\2','\\3')",$text);
        Mache daraus:



        1
        2
        3
        4
        5
        6
        7

        PHP-Quelltext

                            # PHP 5.5.0 - Suchmuster-Modifikatoren-FIX
                            
        $pattern "#\[(".$code['tag'].")\](.*)\[/\\1\]#isuSU"#format: link
                            
        $text preg_replace_callback($pattern, function($match) use ($code$func) { return $this->$func($code['html'],$match[2]); }, $text);

                            
        $pattern "#\[(".$code['tag'].")=(.*)\](.*)\[/\\1\]#isuSU"#format text
                            
        $text preg_replace_callback($pattern, function($match) use ($code$func) { return $this->$func($code['html'],$match[2],$match[3]); }, $text);
                            
        # PHP 5.5.0 - Suchmuster-Modifikatoren-FIX

      • Suche weiter:



        1

        PHP-Quelltext

                            $pattern "#\[(".$code['tag'].")\](.*)\[/\\1\]#eisuSU";
        Mache daraus:



        1
        2
        3

        PHP-Quelltext

                            # PHP 5.5.0 - Suchmuster-Modifikatoren-FIX
                            
        $pattern "#\[(".$code['tag'].")\](.*)\[/\\1\]#isuSU";
                            
        # PHP 5.5.0 - Suchmuster-Modifikatoren-FIX

      • Suche weiter:



        1

        PHP-Quelltext

                                $text preg_replace($pattern,"\$this->$func('$code[html]','\\2')",$text);
        Mache daraus:



        1
        2
        3

        PHP-Quelltext

                                # PHP 5.5.0 - Suchmuster-Modifikatoren-FIX
                                
        $text preg_replace_callback($pattern, function($match) use ($code$func) { return $this->$func($code['html'],$match[2]); }, $text);
                                
        # PHP 5.5.0 - Suchmuster-Modifikatoren-FIX



Zur Erläuterung:
Ab PHP 5.5.0 gibt es die Suchmuster-Einstellung e nicht mehr, siehe PHP-Doku, Abschnitt e (PREG_REPLACE_EVAL).
Das war im Grunde dafür da um Code ausführbar zu machen und ist aus Sicherheitsgründen aus PHP 7 entfernt worden.

Da obige Änderung auch in früheren PHP-Versionen funktionieren sollte ( so hab ich es bisher rauslesen können ) dürfte es keine Probleme mit älteren PHP-Versionen ( 4 und aufwärts ) geben.

--

So wie ich es bisher gesehen habe ( hier und da mal einen Link angeklickt, auch ACP ) scheint es keine weiteren Probleme zu geben.
Naja, gut - ich gebs zu .. Bei der Installation hat er kein Design als Standard gespeichert .. Das musste ich im ACP nochmal selber auswählen ^^""

Ja also .. Bisher nichts gesehen wo es weiter Probleme zu geben scheint  


Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von k!r!ka - 15.07.2016 - 13:12 Uhr
 
Zum Anfang der Seite
03.07.2016 - 11:17 Uhr
Beitrag: #8
  • Suche weiter:



    1
    2
    3
    4
    5

    PHP-Quelltext

                        $pattern "#[(".$code['tag'].")](.*)[/\1]#eisuSU"#format: link
                        
    $text preg_replace($pattern,"$this->$func('$code[html]','\2')",$text);

                        
    $pattern "#[(".$code['tag'].")=(.*)](.*)[/\1]#eisuSU"#format text
                        
    $text preg_replace($pattern,"$this->$func('$code[html]','\2','\3')",$text);


    Wird falsch dargestellt im Code, habe es aber selbst richtig bearbeitet.

    Skaliert auf 550 x 127 Pixel

    Leider bleibt es dabei, das dann kein Inhalt angezeigt wird, wenn ich alles bearbeite und dann auf PHP 7 umstelle.

    Skaliert auf 550 x 278 Pixel

  •  
    Zum Anfang der Seite
    03.07.2016 - 12:10 Uhr
    Beitrag: #9
    Joa, ist mir auch aufgefallen. Wollt jetzt aber auch nichts am Such-String ändern  


    Was deine BBCode.php angeht:
    • Öffne o.g. Datei:
      • Suche das:



        1

        PHP-Quelltext

                            $text preg_replace("#\[(".$code['tag'].")=(.*)\](.*)\[/\\1\]#eisuSU","\$this->htmlcode('\\2','\\3')",$text);

        Und mache daraus das:



        1
        2
        3
        4
        5

        PHP-Quelltext

                            # PHP 5.5.0 - Suchmuster-Modifikatoren-FIX
                            #$text = preg_replace("#\[(".$code['tag'].")=(.*)\](.*)\[/\\1\]#eisuSU","\$this->htmlcode('\\2','\\3')",$text);
                            
        $pattern "#\[(".$code['tag'].")=(.*)\](.*)\[/\\1\]#isuSU";
                            
        $text preg_replace_callback($pattern, function($match) { return $this->htmlcode($match[2], $match[3]); }, $text);
                            
        # PHP 5.5.0 - Suchmuster-Modifikatoren-FIX

      • Suche weiter:



        1

        PHP-Quelltext

                    $text=preg_replace("#\[".$Import['movie_type']."\](.*)\[/".$Import['movie_type']."\]#esiU","\$this->movierewrite('\\1','$Import[movie_type]')",$text);

        Und mache daraus das:



        1
        2
        3
        4
        5

        PHP-Quelltext

                    # PHP 5.5.0 - Suchmuster-Modifikatoren-FIX
                    #$text=preg_replace("#\[".$Import['movie_type']."\](.*)\[/".$Import['movie_type']."\]#esiU","\$this->movierewrite('\\1','$Import[movie_type]')",$text);
                    
        $pattern "#\[".$Import['movie_type']."\](.*)\[/".$Import['movie_type']."\]#siU";
                    
        $text preg_replace_callback($pattern, function($match) use ($Import) { return $this->movierewrite($match[1], $Import['movie_type']); }, $text);
                    
        # PHP 5.5.0 - Suchmuster-Modifikatoren-FIX



    Sofern eines der o.g. Änderungen ( #1 von PyK, #2 von Kit-Coding ) per ASCE gemacht wurde müsste man die De-/Installs anpassen  
    Im Anhang ist nochmal die geänderte BBCode.php.


     
    Zum Anfang der Seite
    03.07.2016 - 12:29 Uhr
    Beitrag: #10
    Inhalte werden nun angezeigt, allerdings unter Systeminformation wieder nichts. Allerdings hatte ich jetzt auch nicht die ASC von Kit-Koding nachbearbeitet. Ich mache das heute Nacht und oder morgen früh. Mitten im Betrieb, ist das gerade blöd. Sollte mir mal eine Testseite zulegen ^^

     
    Zum Anfang der Seite
    03.07.2016 - 15:17 Uhr
    Beitrag: #11
    Bei mir wird alles korrekt in Systeminformation angezeigt. Wird denn nichts oder nur teilweise etwas angezeigt? Könntest ja mal den pkDEVMODE anschalten und die ( möglichen ) Fehler* hier rein schreiben ( sofern du es nicht bereits getan hast ).

    * Relevante Infos wie Pfade außerhalb des eigentlichen PHPKIT zensieren und so  


     
    Zum Anfang der Seite
    03.07.2016 - 17:30 Uhr
    Beitrag: #12
    So, gerade nicht viel los, daher habe ich nun doch schon mal geschaut.

    Also  Glücklich

    1. Systeminformation werden immer noch nicht angezeigt, die Seite ist komplett weiß.
    2. Inhalte werden zum Teil angezeigt. Heißt, sobald ein bbcode mit drin ist, ist es fehlerhaft.

    So sieht es aus, wenn nichts bearbeitet ist, unter PHP 5.6
    Skaliert auf 550 x 271 Pixel

    Und so sieht es aus, nachdem es bearbeitet wurde und auf PHP 7 umgestellt wurde.
    Skaliert auf 550 x 266 Pixel

    3. Wenn ich unter PHP 7 auf "true" stelle.

    Zitat

    Strict Standards: date(): We selected 'Europe/Berlin' for 'CEST/2.0/DST' instead in .../pkinc/main.php on line 73

    Strict Standards: date(): We selected 'Europe/Berlin' for 'CEST/2.0/DST' instead in .../pkinc/main.php on line 73

    Strict Standards: date(): We selected 'Europe/Berlin' for 'CEST/2.0/DST' instead in .../pkinc/main.php on line 73

    Strict Standards: mktime(): We selected 'Europe/Berlin' for 'CEST/2.0/DST' instead in ..../pkinc/main.php on line 73

    Warning: Cannot modify header information - headers already sent by (output started at ...../pkinc/main.php:73) in ..../pkinc/class/env.php on line 170

    Warning: Cannot modify header information - headers already sent by (output started at ..../pkinc/main.php:73) in ..../pkinc/class/env.php on line 171

    Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /..../pkinc/main.php:73) in ..../pkinc/class/session.php on line 202

    Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at ..../pkinc/main.php:73) in ...../pkinc/class/session.php on line 202

    Warning: Cannot modify header information - headers already sent by (output started at ...../pkinc/main.php:73) in ...../pkinc/class/env.php on line 170

    Warning: Cannot modify header information - headers already sent by (output started at ...../pkinc/main.php:73) in ..../pkinc/class/env.php on line 171

    Notice: Undefined variable: htmlbbcode in ..../pkinc/public.php(175) : eval()'d code on line 1



     
    Zum Anfang der Seite
    03.07.2016 - 19:41 Uhr
    Beitrag: #13
    Zitat
    Original geschrieben von DHH

    1. Systeminformation werden immer noch nicht angezeigt, die Seite ist komplett weiß.



    Mit aktivierten pkDEVMODE? Ist dort die Original-Datei? Komisch das es bei mir einwandfrei funktioniert  


    Zitat
    Original geschrieben von DHH

    3. Wenn ich unter PHP 7 auf "true" stelle.



    Und wo kommen die Meldungen? Irgendwo auf der Seite, im Adminbereich, überall? 


    Zitat
    Original geschrieben von DHH

    2. Inhalte werden zum Teil angezeigt. Heißt, sobald ein bbcode mit drin ist, ist es fehlerhaft.



    Mein Fehler. Hab gerade gesehen das im Fix-Code in meinen Post etwas nicht ganz richtig war ^^"" Hab die Änderung im eigentlich Post nochmal abgeändert.
    • pkinc/class/bbcode.php
      • Öffne o.g. Datei und suche das:



        1

        PHP-Quelltext

                            $text preg_replace_callback($pattern, function($match) use ($code) { return $this->replace_bbcode($code['html'],$m[3],$match[2]); }, $text);

        Und mache daraus das:



        1

        PHP-Quelltext

                            $text preg_replace_callback($pattern, function($match) use ($code) { return $this->replace_bbcode($code['html'],$match[3],$match[2]); }, $text);


     
    Zum Anfang der Seite
    06.07.2016 - 11:18 Uhr
    Beitrag: #14
    Hey,

    zuerst einmal möchte ich mich entschuldigen, das ich mich jetzt erst wieder melde. Leider kam in den letzten Tagen sehr viel zusammen, wo ich einfach keine Zeit mehr gefunden hatte.

    So, ich habe mich noch mal dran gesetzt und ein paar Sachen notiert.

    Startseite, wenn "true" eingestellt ist:

    Zitat
    Strict Standards: mktime(): We selected 'Europe/Berlin' for 'CEST/2.0/DST' instead in /pkinc/main.php on line 73

    Warning: Cannot modify header information - headers already sent by (output started at /rapdhh/pkinc/main.php:73) in /pkinc/class/env.php on line 170

    Warning: Cannot modify header information - headers already sent by (output started at /pkinc/main.php:73) in /pkinc/class/env.php on line 171

    Warning: Cannot modify header information - headers already sent by (output started at /pkinc/main.php:73) in /pkinc/class/env.php on line 170

    Warning: Cannot modify header information - headers already sent by (output started at /pkinc/main.php:73) in /rapdhh/pkinc/class/env.php on line 171

    Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /pkinc/main.php:73) in /pkinc/class/session.php on line 202

    Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /pkinc/main.php:73) in /pkinc/class/session.php on line 202

    Warning: Cannot modify header information - headers already sent by (output started at /pkinc/main.php:73) in /pkinc/class/env.php on line 201

    Warning: Cannot modify header information - headers already sent by (output started at /pkinc/main.php:73) in /pkinc/class/env.php on line 201

    Warning: Cannot modify header information - headers already sent by (output started at /pkinc/main.php:73) in /pkinc/class/env.php on line 201

    Warning: Cannot modify header information - headers already sent by (output started at /pkinc/main.php:73) in /pkinc/class/env.php on line 201

    Warning: Cannot modify header information - headers already sent by (output started at /pkinc/main.php:73) in /pkinc/class/env.php on line 170

    Warning: Cannot modify header information - headers already sent by (output started at /pkinc/main.php:73) in /pkinc/class/env.php on line 171

    Warning: Cannot modify header information - headers already sent by (output started at /pkinc/main.php:73) in /pkinc/class/env.php on line 170

    Warning: Cannot modify header information - headers already sent by (output started at /pkinc/main.php:73) in /pkinc/class/env.php on line 171

    Warning: Cannot modify header information - headers already sent by (output started at /pkinc/main.php:73) in /pkinc/class/env.php on line 170

    Warning: Cannot modify header information - headers already sent by (output started at /pkinc/main.php:73) in /pkinc/class/env.php on line 171

    Warning: Cannot modify header information - headers already sent by (output started at /pkinc/main.php:73) in /pkinc/class/env.php on line 170

    Warning: Cannot modify header information - headers already sent by (output started at /pkinc/main.php:73) in /pkinc/class/env.php on line 171

    Warning: Cannot modify header information - headers already sent by (output started at /pkinc/main.php:73) in /pkinc/class/env.php on line 170

    Warning: Cannot modify header information - headers already sent by (output started at /pkinc/main.php:73) in /pkinc/class/env.php on line 171

    Warning: Cannot modify header information - headers already sent by (output started at /pkinc/main.php:73) in /pkinc/class/env.php on line 170

    Warning: Cannot modify header information - headers already sent by (output started at /pkinc/main.php:73) in /pkinc/class/env.php on line 171

    Warning: Cannot modify header information - headers already sent by (output started at /pkinc/main.php:73) in /pkinc/class/env.php on line 170

    Warning: Cannot modify header information - headers already sent by (output started at /pkinc/main.php:73) in /pkinc/class/env.php on line 171

    Warning: Cannot modify header information - headers already sent by (output started at /pkinc/main.php:73) in /pkinc/class/env.php on line 170

    Warning: Cannot modify header information - headers already sent by (output started at /pkinc/main.php:73) in /pkinc/class/env.php on line 171

    Notice: Undefined variable: htmlbbcode in /pkinc/public.php(175) : eval()'d code on line 1






    Login, wenn "true" eingestellt ist:

    Zitat
    Strict Standards: date(): We selected 'Europe/Berlin' for 'CEST/2.0/DST' instead in /pkinc/main.php on line 73

    Strict Standards: date(): We selected 'Europe/Berlin' for 'CEST/2.0/DST' instead in /pkinc/main.php on line 73

    Strict Standards: date(): We selected 'Europe/Berlin' for 'CEST/2.0/DST' instead in /pkinc/main.php on line 73

    Strict Standards: mktime(): We selected 'Europe/Berlin' for 'CEST/2.0/DST' instead in /pkinc/main.php on line 73

    Warning: Cannot modify header information - headers already sent by (output started at /pkinc/main.php:73) in /pkinc/class/env.php on line 170

    Warning: Cannot modify header information - headers already sent by (output started at /pkinc/main.php:73) in /pkinc/class/env.php on line 171

    Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /pkinc/main.php:73) in /pkinc/class/session.php on line 202

    Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /pkinc/main.php:73) in /pkinc/class/session.php on line 202

    Warning: Cannot modify header information - headers already sent by (output started at /pkinc/main.php:73) in /pkinc/class/env.php on line 201

    Warning: Cannot modify header information - headers already sent by (output started at /pkinc/main.php:73) in /pkinc/class/env.php on line 201

    Warning: Cannot modify header information - headers already sent by (output started at /pkinc/main.php:73) in /pkinc/class/env.php on line 201

    Warning: Cannot modify header information - headers already sent by (output started at /pkinc/main.php:73) in /pkinc/class/env.php on line 201

    Warning: Cannot modify header information - headers already sent by (output started at /pkinc/main.php:73) in /pkinc/class/env.php on line 170

    Warning: Cannot modify header information - headers already sent by (output started at /pkinc/main.php:73) in /pkinc/class/env.php on line 171

    Warning: Cannot modify header information - headers already sent by (output started at /pkinc/main.php:73) in /pkinc/class/env.php on line 170

    Warning: Cannot modify header information - headers already sent by (output started at /pkinc/main.php:73) in /pkinc/class/env.php on line 171

    Warning: Cannot modify header information - headers already sent by (output started at /pkinc/main.php:73) in /pkinc/class/env.php on line 170

    Warning: Cannot modify header information - headers already sent by (output started at /pkinc/main.php:73) in /pkinc/class/env.php on line 171

    Warning: Cannot modify header information - headers already sent by (output started at /pkinc/main.php:73) in /pkinc/class/env.php on line 170

    Warning: Cannot modify header information - headers already sent by (output started at /pkinc/main.php:73) in /pkinc/class/env.php on line 171

    Warning: Cannot modify header information - headers already sent by (output started at /pkinc/main.php:73) in /pkinc/class/env.php on line 170

    Warning: Cannot modify header information - headers already sent by (output started at /pkinc/main.php:73) in /pkinc/class/env.php on line 171

    Warning: Cannot modify header information - headers already sent by (output started at /pkinc/main.php:73) in /pkinc/class/env.php on line 170

    Warning: Cannot modify header information - headers already sent by (output started at /pkinc/main.php:73) in /pkinc/class/env.php on line 171

    Warning: Cannot modify header information - headers already sent by (output started at /pkinc/main.php:73) in /pkinc/class/env.php on line 170

    Warning: Cannot modify header information - headers already sent by (output started at /pkinc/main.php:73) in /pkinc/class/env.php on line 171

    Warning: Cannot modify header information - headers already sent by (output started at /pkinc/main.php:73) in /pkinc/class/env.php on line 170

    Warning: Cannot modify header information - headers already sent by (output started at /pkinc/main.php:73) in /pkinc/class/env.php on line 171





    Ins ACP kann ich mich gar nicht einloggen, dann kommt gleich folgende Fehlermeldung, wenn "true" eingestellt ist:


    Zitat
    Strict Standards: date(): We selected 'Europe/Berlin' for 'CEST/2.0/DST' instead in /pkinc/main.php on line 73

    Strict Standards: date(): We selected 'Europe/Berlin' for 'CEST/2.0/DST' instead in /pkinc/main.php on line 73

    Strict Standards: date(): We selected 'Europe/Berlin' for 'CEST/2.0/DST' instead in /pkinc/main.php on line 73

    Strict Standards: mktime(): We selected 'Europe/Berlin' for 'CEST/2.0/DST' instead in /pkinc/main.php on line 73

    Warning: Cannot modify header information - headers already sent by (output started at /pkinc/main.php:73) in /pkinc/class/env.php on line 170

    Warning: Cannot modify header information - headers already sent by (output started at /pkinc/main.php:73) in /pkinc/class/env.php on line 171

    Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /pkinc/main.php:73) in /pkinc/class/session.php on line 202

    Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /pkinc/main.php:73) in /pkinc/class/session.php on line 202

    Warning: Cannot modify header information - headers already sent by (output started at /pkinc/main.php:73) in /pkinc/class/env.php on line 170

    Warning: Cannot modify header information - headers already sent by (output started at /pkinc/main.php:73) in /pkinc/class/env.php on line 171

    Warning: Cannot modify header information - headers already sent by (output started at /pkinc/main.php:73) in /pkinc/class/env.php on line 170

    Warning: Cannot modify header information - headers already sent by (output started at /pkinc/main.php:73) in /pkinc/class/env.php on line 171

    Warning: Cannot modify header information - headers already sent by (output started at /pkinc/main.php:73) in /pkinc/class/env.php on line 170

    Warning: Cannot modify header information - headers already sent by (output started at /pkinc/main.php:73) in /pkinc/class/env.php on line 171

    Warning: Cannot modify header information - headers already sent by (output started at /pkinc/main.php:73) in /pkinc/class/env.php on line 170

    Warning: Cannot modify header information - headers already sent by (output started at /pkinc/main.php:73) in /pkinc/class/env.php on line 171

    Warning: Cannot modify header information - headers already sent by (output started at /pkinc/main.php:73) in /pkinc/class/env.php on line 170

    Warning: Cannot modify header information - headers already sent by (output started at /pkinc/main.php:73) in /pkinc/class/env.php on line 171

    Warning: Cannot modify header information - headers already sent by (output started at /pkinc/main.php:73) in /pkinc/class/env.php on line 170

    Warning: Cannot modify header information - headers already sent by (output started at /pkinc/main.php:73) in /pkinc/class/env.php on line 171

    Warning: Cannot modify header information - headers already sent by (output started at /pkinc/main.php:73) in /pkinc/class/env.php on line 170

    Warning: Cannot modify header information - headers already sent by (output started at /pkinc/main.php:73) in /pkinc/class/env.php on line 171

    Warning: Cannot modify header information - headers already sent by (output started at /pkinc/main.php:73) in /pkinc/class/env.php on line 170

    Warning: Cannot modify header information - headers already sent by (output started at /pkinc/main.php:73) in /pkinc/class/env.php on line 171

    Warning: Cannot modify header information - headers already sent by (output started at /pkinc/main.php:73) in /pkinc/func/default.php on line 603




    Wenn ich wieder auf "false" stelle, kommen erst mal keine Fehlermeldung wie oben. Dafür geht die Seiteninformationen immer noch nicht. Außerdem werden Links noch falsch dargestellt. Hat es vielleicht damit auf sich, weil ich dieses Addon verwende?

    Suche pkinc/class/bbcode.php

    Zitat
    #prevent double-links when imageresize is on
    if($this->imageresize && preg_match("/\<a (.*)<\/a>/i",$text))
    {
    return str_replace("\\\"","\"",$text);
    }

    und füge direkt DARUNTER:

    // Interne URL Erkennung by PimpYourKiT.de
    $url = preg_match('/(http|https):\/\//i',$url) ? 'href="'.$url.'" target="_blank"' : 'href="'.$url.'" target="_self"';
    // Interne URL Erkennung by PimpYourKiT.de





    Suche pkinc/cfg/bbcode.php

    Zitat
    array(
    'tag' => 'url',
    'html' => '<a href="{option}" target="_blank">{text}</a>',
    'type' => 'url',
    ),



    und ERSETZE mit:

    Zitat
    // Interne URL Erkennung by PimpYourKiT.de
    array(
    'tag' => 'url',
    'html' => '<a {option}>{text}</a>',
    'type' => 'url',
    ),
    // Interne URL Erkennung by PimpYourKiT.de



    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von DHH - 06.07.2016 - 11:22 Uhr
     
    Zum Anfang der Seite
    06.07.2016 - 15:55 Uhr
    Beitrag: #15
    Zitat
    Original geschrieben von DHH

    Hey,

    zuerst einmal möchte ich mich entschuldigen, das ich mich jetzt erst wieder melde. Leider kam in den letzten Tagen sehr viel zusammen, wo ich einfach keine Zeit mehr gefunden hatte.



    Kein Problem  

    --

    Zitat
    Original geschrieben von DHH

    Startseite, wenn "true" eingestellt ist:
    [..]
    Login, wenn "true" eingestellt ist:




    Dieser Part hatte nicht funktioniert?

    --

    Zitat
    Original geschrieben von DHH

    Ins ACP kann ich mich gar nicht einloggen, dann kommt gleich folgende Fehlermeldung, wenn "true" eingestellt ist:



    Nur mal so eine blöde Frage:
    Hast du versucht den ACP mit pkDEVMODE = true zu öffnen?
    Wenn ja:
    - Schalt auf false
    - gehe dann in ACP > Seiteninformationen (wo nur weiße Seite erscheint)
    - setze jetzt den pkDEVMODE auf true (und wenn nicht schon aktiviert PHP 7 aktivieren)
    - aktualisiere die o.g. Seite (also ACP > SeitenInfo)

    Erscheinen Fehler? Ist wieder alles weiß? Ist die Seite auch weiß wenn du PHP 5 aktiv hast?

    --

    Zitat
    Original geschrieben von DHH

    Außerdem werden Links noch falsch dargestellt. Hat es vielleicht damit auf sich, weil ich dieses Addon verwende?



    Dürfte eigentlich nicht. Diese Erweiterung setzt per BB-Code gesetzte Links so um, das wenn im Link ein "http:" oder "https:" drin ist, ein "Neues Fenster" im Browser geöffnet wird ( target="_blank" ). Sollte dem nicht so sein wird im "selben Fenster" der Link geöffnet.

    Könntest mal ein Bild zeigen ( oder näher beschreiben ) ? Kann mir grad nicht vorstellen wie er die Links darstellt  


     
    Zum Anfang der Seite
     Seiten (3):    1     2     3    Next    >  

    Ähnliche Themen
     

    Es wurden keine ähnlichen Themen gefunden.


    HTH-C.com - Webmedien & Community