|
|
Latest News |
Latest Threads |
|
|
55.080 Posts & 4.945 Themen in 78 Foren |
|
|
|
|
Forensuche |
|
Suchbegriff |
Benutzerauswahl |
Ergebnisse anzeigen |
|
|
PHP 7 33 Beiträge in diesem Thema |
|
|
|
|
|
01.07.2016 - 07:32 Uhr |
|
|
|
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 |
|
|
|
|
|
|
|
|
|
|
01.07.2016 - 19:51 Uhr |
|
|
|
Zitat Original geschrieben von DHH
Wenn ich es nutze, gibt es aber einige Fehler. |
Naja, PHPKIT funktioniert ja ab Version 5.x, siehe Zitat:
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:
| 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
|
|
|
|
|
|
|
|
|
|
02.07.2016 - 08:22 Uhr |
|
|
|
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
|
|
|
|
|
|
|
|
|
|
02.07.2016 - 09:25 Uhr |
|
|
|
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
| 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.):
| 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:
| 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
|
|
|
|
|
|
|
|
|
|
02.07.2016 - 10:27 Uhr |
|
|
|
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 |
|
|
|
|
|
|
|
|
|
|
02.07.2016 - 13:21 Uhr |
|
|
|
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
|
|
|
|
|
|
|
|
|
|
03.07.2016 - 07:53 Uhr |
|
|
|
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:
| PHP-Quelltext $pattern = "#\[(".$code['tag'].")=(.*)\](.*)\[/\\1\]#eisuSU";
$text = preg_replace($pattern,"\$this->replace_bbcode('$code[html]','\\3','\\2')",$text); | |
Mache daraus:
| 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:
| 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:
| 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:
| 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:
| 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:
| PHP-Quelltext $pattern = "#\[(".$code['tag'].")\](.*)\[/\\1\]#eisuSU"; | |
Mache daraus:
| PHP-Quelltext # PHP 5.5.0 - Suchmuster-Modifikatoren-FIX
$pattern = "#\[(".$code['tag'].")\](.*)\[/\\1\]#isuSU";
# PHP 5.5.0 - Suchmuster-Modifikatoren-FIX | |
- Suche weiter:
| PHP-Quelltext $text = preg_replace($pattern,"\$this->$func('$code[html]','\\2')",$text); | |
Mache daraus:
| 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 |
|
|
|
|
|
|
|
|
|
|
03.07.2016 - 11:17 Uhr |
|
|
|
Suche weiter:
| 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
|
|
|
|
|
|
|
|
|
|
03.07.2016 - 12:10 Uhr |
|
|
|
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:
| PHP-Quelltext $text = preg_replace("#\[(".$code['tag'].")=(.*)\](.*)\[/\\1\]#eisuSU","\$this->htmlcode('\\2','\\3')",$text); | |
Und mache daraus das:
| 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:
| PHP-Quelltext $text=preg_replace("#\[".$Import['movie_type']."\](.*)\[/".$Import['movie_type']."\]#esiU","\$this->movierewrite('\\1','$Import[movie_type]')",$text); | |
Und mache daraus das:
| 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.
|
|
|
|
|
|
|
|
|
|
03.07.2016 - 12:29 Uhr |
|
|
|
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 ^^
|
|
|
|
|
|
|
|
|
|
03.07.2016 - 15:17 Uhr |
|
|
|
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
|
|
|
|
|
|
|
|
|
|
03.07.2016 - 17:30 Uhr |
|
|
|
So, gerade nicht viel los, daher habe ich nun doch schon mal geschaut.
Also
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 |
|
|
|
|
|
|
|
|
|
|
03.07.2016 - 19:41 Uhr |
|
|
|
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:
| 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:
| PHP-Quelltext $text = preg_replace_callback($pattern, function($match) use ($code) { return $this->replace_bbcode($code['html'],$match[3],$match[2]); }, $text); | |
|
|
|
|
|
|
|
|
|
|
06.07.2016 - 11:18 Uhr |
|
|
|
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 |
|
|
|
|
|
|
|
|
|
|
06.07.2016 - 15:55 Uhr |
|
|
|
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
|
|
|
|
|
|
|
|
|
|
|
Ähnliche Themen |
|
Es wurden keine ähnlichen Themen gefunden.
|
|
|
|
|
|
|
|
|
|