Probleme mit PHP Version

Fragen zu PHP.
Fragen zu we:Tags bitte im Forum webEdition Templates erstellen (we:Tags) posten.
arndtschmidt
Junior Member
Beiträge: 3
Registriert: Mo 24. Nov 2014, 22:12

Probleme mit PHP Version

Beitragvon arndtschmidt » Mo 24. Nov 2014, 23:17

Hallo ich habe seit eine webEdition Installation von einem verstorbenen Kollegen geerbt bei der ich ein Problem gefunden habe.
Solange die Domain mit PHP 5.2.17 betreibe funktioniert das einbinden von Mitarbeitern für entsprechende Fachbereiche die der Kollege mit PHP realisiert hat. Mit neueren Versionen funktioniert das einfach nicht und ich kann den Fehler nicht finden.
Ich habe mir jetzt damit beholfen das ich die öffentliche Domain auf der älteren PHP Version laufen lasse und webEdition mit einer Domain pflege die mit einer neueren Version läuft. Das ist aber natürlich auf Dauer keine Lösung.


http://ihk.de1.cc/gf/Standortpolitik/Fa ... /index.php
http://ihk-coburg.de/gf/Standortpolitik ... /index.php

Der Code von dem Include sieht so aus:

Code: Alles auswählen

<we:ifNotEditmode>
<div id="rechts">
<we:include type="document" id="1488" name="frmSuche" />
<we:include type="document" id="171" name="NavigationRechts" />

<?php // Links zu weiteren Seiten in diesem Bereich ?>
<we:setVar to="global" nameto="wedoctypeID" from="top" namefrom="DocType" propertyfrom="true" />
<?php
  if($wedoctypeID!="") { 
 // echo "<br/>Doc Type: ".$wedoctypeID;


    include_once($_SERVER['DOCUMENT_ROOT'].'_include/config/mTiA310385g.php');
    $tabelle  = "we6tblDocTypes";
    $verbindung = @mysql_connect ($server,$user,$passwort);
    @mysql_select_db($dbname, $verbindung);
    $sql = "SELECT DocType FROM $tabelle WHERE ID='$wedoctypeID'";
    $ergebnis = mysql_query($sql,$verbindung);
    $wedoctype = mysql_result($ergebnis, 'DocType');
  
    // echo "<br/>DocType Text: ".$wedoctype;

?>
<we:listview type="document" name="Zusatzdokumente" doctype="\$wedoctype" order="we_creationdate" desc="true">
<we:ifFound>
<?php 
  $foo=$lv->anz_all; 
  if($foo>1){
  // Ausgabe nur wenn mehr als die Index-Datei gefunden wurde
?>
<div id="LstInterests" style="display:none;">
  <h3>... mehr zu diesem Thema:</h3>
  <ul>
  <we:repeat>
<?php
  $bar=$lv->f('wedoc_Filename'); 
  if($bar!="index"){
?>
    <li><we:field type="text" name="Ueberschrift_kurz" hyperlink="true" alt="Ueberschrift" /></li>
<?php
  }
?>
  </we:repeat>
  </ul>
</div>
<?php
  }
?>
</we:ifFound>
</we:listview>
<?php
  } // if wedoctypeID!=""
?>
<?php // Ansprechpartner ?>
<we:setVar to="global" nameto="wecategory" from="top" namefrom="Category" propertyfrom="true" />
<?php
    // echo "<br/>KAT: ".$wecategory;
    $wecategory_ID=str_replace(",","",$wecategory);
    //echo "<br/>KAT_ID: ".$wecategory_ID;
  if ($wecategory != ''){
    include_once($_SERVER['DOCUMENT_ROOT'].'/_include/config/mTiA310385g.php');
    
    // echo "<br/>DB: ".$dbname;    
    
    $tabelle  = "we6tblCategorys";
    $verbindung = @mysql_connect ($server,$user,$passwort);
    @mysql_select_db($dbname, $verbindung);
    $sql = "SELECT Path FROM $tabelle WHERE ID='$wecategory_ID'";
    $ergebnis = mysql_query($sql,$verbindung);
    
    // echo "<br/>SQL: ".$ergebnis;    
    
    $wecategory_path = mysql_result($ergebnis, 'Path');
    
    // echo "<br/>SQL: ".$wecategory_path; 
    
    $wecategory_splitted=explode("/",$wecategory_path);
    $CCcategory1=$wecategory_splitted[1];
    $CCcategory2=$wecategory_splitted[2];
    $CCcategory3=$wecategory_splitted[3];
    $CCcategory4=$wecategory_splitted[4];
    $CCcategory5=$wecategory_splitted[5];

    // echo "<br/>KAT PATH: ".$wecategory_path;
    // echo "<br/>KAT 2: ".$CCcategory2;
    // echo "<br/>KAT 3: ".$CCcategory3;
    // echo "<br/>KAT 4: ".$CCcategory4;
    // echo "<br/>KAT 5: ".$CCcategory5;
    // echo "<br/>KAT 1: ".$CCcategory1;
  
    // echo "<br/>KAT ID: ".$wecategory_ID;


    switch($CCcategory2){
      case "Aus- und Weiterbildung": {
        $CCNewsWspc="214";
        break;
      }
      case "Hauptgeschäftsführung": {
        $CCNewsWspc="216";
        break;
      }
      case "Innovation und Umwelt": {
        $CCNewsWspc="217";
        break;
      }
      case "International": {
        $CCNewsWspc="218";
        break;
      }
      case "Recht": {
        $CCNewsWspc="219";
        break;
      }
      case "Standortpolitik": {
        $CCNewsWspc="220";
        break;
      }
      case "Starthilfe und Unternehmensfoerderung": {
        $CCNewsWspc="641";
        break;
      }
      case "Zentrale Dienste": {
        $CCNewsWspc="222";
        break;
      }
      default: {
        $CCNewsWspc="";
      }
    } // eof switch
  
    $CCcatInterests="Geschäftsfelder/".$CCcategory2;
    if($CCcategory3!=""){
      $CCcatInterests.="/".$CCcategory3;
      if($CCcategory4!=""){
        $CCcatInterests.="/".$CCcategory4;
        if($CCcategory5!=""){
          $CCcatInterests.="/".$CCcategory5;
        }
      }
    }
//  echo "<br/>KAT 4: ".$CCcatInterests;
// echo "<br/>TEST WSPC NEWS:".$CCNewsWspc;
  }

?>

<?php
  if($CCNewsWspc!="") {
?>

<?php // Aktuelles zu diesem Bereich ?>  


<we:listview type="document" name="lstNewsBereich" categories="/News/allgemeine-News,/News/Top-News" catOr="true"  workspaceID="\$CCNewsWspc">
<?php 
  $ccAnzNews = $lv->anz_all; 

?>
</we:listview>

<script language="JavaScript">
  function LVshowAll() {
    window.document.getElementById('LV_short').style.display='none';
    window.document.getElementById('LV_all').style.display='block';
  }
</script>

  <we:listview type="document" name="lstNewsBereich" categories="/News/allgemeine-News,/News/Top-News" catOr="true" rows="3" order="Erstelldatum" desc="true" workspaceID="\$CCNewsWspc">

  <div id="LV_short" class="LstNewsRight" style="margin-left:0px;display:<?php if($ccAnzNews>3){ echo "block"; }else{ echo "none";} ?>">
    <div class="headline">
      <h4 style="padding-top:3px;padding-bottom:3px;margin-bottom:3px;">Aktuelles aus diesem Bereich:</h4>
    </div>
    <we:repeat>
      <div class="zeile" style="margin-left:14px;">
        <h4 class="beitrag"><we:field type="text" name="Ueberschrift" /></h4> 
        <a href="<we:field type="text" name="WE_PATH" />">... lesen</a><!-- verweis -->
      </div>
    </we:repeat>
    <div class="zeile" style="margin-left:14px;text-align:right;">
       <a href="javascript:void(0)" onclick="LVshowAll()">... mehr</a>
    </div>
  </div>
<?php // News ?>

  </we:listview>

<we:listview type="document" name="lstNewsBereich" categories="/News/allgemeine-News,/News/Top-News" catOr="true"  order="Erstelldatum" desc="true" workspaceID="\$CCNewsWspc">
  <we:ifFound>
  <div id="LV_all" class="LstNewsRight" style="margin-left:0px;display:<?php if($ccAnzNews>3){ echo "none"; }else{ echo "block";} ?>">
<div class="headline">
    <h4 style="padding-top:3px;padding-bottom:3px;margin-bottom:3px;">Aktuelles aus diesem Bereich:</h4>
</div>
    <we:repeat>
      <div class="zeile" style="margin-left:14px;">
        <h4 class="beitrag"><we:field type="text" name="Ueberschrift" /></h4> 
        <a href="<we:field type="text" name="WE_PATH" />">... lesen</a><!-- verweis -->
      </div>
    </we:repeat>
  </div><?php // News ?>
  </we:ifFound>
  </we:listview>


<?php
  }
?>

<?php // Ansprechpartner zu diesem Bereich ?>  
<?php
  $CClistCounter=0;
    //echo "<br/>C1 ".$CCcategory1;
    //echo "<br/>C2 ".$CCcategory2;
    //echo "<br/>C3 ".$CCcategory3;
    //echo "<br/>C4 ".$CCcategory4;

if($CCcategory2!="") {
  if($CCcategory2=="Aus- und Weiterbildung"){
    if($CCcategory3!=""){
      $cc_Kriterium_GB=$CCcategory3;
      $CCcondGeschaeftsbereich="(((Geschaeftsbereich_1='".$cc_Kriterium_GB."')||(Geschaeftsbereich_2='".$cc_Kriterium_GB."')||(Geschaeftsbereich_3='".$cc_Kriterium_GB."')||(Geschaeftsbereich_4='".$cc_Kriterium_GB."')||(Geschaeftsbereich_5='".$cc_Kriterium_GB."'))&&(Status='IHK-Mitarbeiter'))";
    }else{
      $cc_Kriterium_GB_1="Weiterbildung";
      $cc_Kriterium_GB_2="Ausbildung";
      $CCcondGeschaeftsbereich=
   "(
    (
      ((Geschaeftsbereich_1='Weiterbildung')||(Geschaeftsbereich_1='Ausbildung'))
      ||
      ((Geschaeftsbereich_2='Weiterbildung')||(Geschaeftsbereich_2='Ausbildung'))
      ||
      ((Geschaeftsbereich_3='Weiterbildung')||(Geschaeftsbereich_3='Ausbildung'))
      ||
      ((Geschaeftsbereich_4='Weiterbildung')||(Geschaeftsbereich_4='Ausbildung'))
      ||
      ((Geschaeftsbereich_5='Weiterbildung')||(Geschaeftsbereich_5='Ausbildung'))
    )
    &&
    (Status='IHK-Mitarbeiter')
)";
    }
  }else{


    $cc_Kriterium_GB=$CCcategory2;

    $CCcondGeschaeftsbereich="(((Geschaeftsbereich_1='".$cc_Kriterium_GB."')||(Geschaeftsbereich_2='".$cc_Kriterium_GB."')||(Geschaeftsbereich_3='".$cc_Kriterium_GB."')||(Geschaeftsbereich_4='".$cc_Kriterium_GB."')||(Geschaeftsbereich_5='".$cc_Kriterium_GB."'))&&(Status='IHK-Mitarbeiter'))";

  }

?>

  <we:listview type="object" name="lstAnsprechpartner" order="Hirarchie" desc="true" classid="2" condition="\$CCcondGeschaeftsbereich">
    <we:ifFound>
      <div id="LstAnsprechpartner">
        <h4>Ansprechpartner:</h4>
        <we:repeat>
<?php
          // Mitarbeiterdaten in Array schreiben
          $mitarbeiterArray[$CClistCounter]['vorname']=$GLOBALS['lv']->f('Vorname');
          $mitarbeiterArray[$CClistCounter]['nachname']=$GLOBALS['lv']->f('Nachname');

          // Zuordnung Funktionsbezeichnung in Abhängigkeit des gültigen Geschäftsbereichs
          $foo=$GLOBALS['lv']->f('Geschaeftsbereich_1');
          if($cc_Kriterium_GB==$foo){ 
            $mitarbeiterArray[$CClistCounter]['funktion']=$GLOBALS['lv']->f('Funktion');
          }else{
            $foo=$GLOBALS['lv']->f('Geschaeftsbereich_2');
            if($cc_Kriterium_GB==$foo){    
              $mitarbeiterArray[$CClistCounter]['funktion']=$GLOBALS['lv']->f('Funktion_2');
            }else{
              $foo=$GLOBALS['lv']->f('Geschaeftsbereich_3');
              if($cc_Kriterium_GB==$foo){
                $mitarbeiterArray[$CClistCounter]['funktion']=$GLOBALS['lv']->f('Funktion_3');
              }else{
                $foo=$GLOBALS['lv']->f('Geschaeftsbereich_4');
                if($cc_Kriterium_GB==$foo){
                  $mitarbeiterArray[$CClistCounter]['funktion']=$GLOBALS['lv']->f('Funktion_4');
                }else{
                  $foo=$GLOBALS['lv']->f('Geschaeftsbereich_5');
                  if($cc_Kriterium_GB==$foo){
                    $mitarbeiterArray[$CClistCounter]['funktion']=$GLOBALS['lv']->f('Funktion_5');
                  }else{
                    $mitarbeiterArray[$CClistCounter]['funktion']="";
                  }
                }
              }
            }
          }

          $mitarbeiterArray[$CClistCounter]['telefon']=$GLOBALS['lv']->f('Telefon');
          $mitarbeiterArray[$CClistCounter]['telefax']=$GLOBALS['lv']->f('Telefax');
          $mitarbeiterArray[$CClistCounter]['email']=$GLOBALS['lv']->f('Email');
          $mitarbeiterArray[$CClistCounter]['bild']=$GLOBALS['lv']->f('Bild');

if(($CCcategory2!="Aus- und Weiterbildung")||(($CCcategory2=="Aus- und Weiterbildung")&&($CCcategory3!=""))){   

          if($GLOBALS['lv']->f('Geschaeftsbereich_1')==$cc_Kriterium_GB) {
            $mitarbeiterArray[$CClistCounter]['sort']=$GLOBALS['lv']->f('Hirarchie_1');
          }else{
            if($GLOBALS['lv']->f('Geschaeftsbereich_2')==$cc_Kriterium_GB) {
              $mitarbeiterArray[$CClistCounter]['sort']=$GLOBALS['lv']->f('Hirarchie_2');
            }else{
              if($GLOBALS['lv']->f('Geschaeftsbereich_3')==$cc_Kriterium_GB) {
                $mitarbeiterArray[$CClistCounter]['sort']=$GLOBALS['lv']->f('Hirarchie_3');
              }else{
                if($GLOBALS['lv']->f('Geschaeftsbereich_4')==$cc_Kriterium_GB) {
                  $mitarbeiterArray[$CClistCounter]['sort']=$GLOBALS['lv']->f('Hirarchie_4');
                }else{
                  if($GLOBALS['lv']->f('Geschaeftsbereich_5')==$cc_Kriterium_GB) {
                    $mitarbeiterArray[$CClistCounter]['sort']=$GLOBALS['lv']->f('Hirarchie_5');
                  }else{
                    $mitarbeiterArray[$CClistCounter]['sort']=0;
                  }
                }
              }
            }
          }
// Ende !=Aus- und Weiterbildung Startseite
}else{
          if(($GLOBALS['lv']->f('Geschaeftsbereich_1')=="Ausbildung")||($GLOBALS['lv']->f('Geschaeftsbereich_1')=="Weiterbildung") ){
            $mitarbeiterArray[$CClistCounter]['sort']=$GLOBALS['lv']->f('Hirarchie_1');
          }else{
            if(($GLOBALS['lv']->f('Geschaeftsbereich_2')=="Ausbildung")||($GLOBALS['lv']->f('Geschaeftsbereich_2')=="Weiterbildung") ){
              $mitarbeiterArray[$CClistCounter]['sort']=$GLOBALS['lv']->f('Hirarchie_2');
            }else{
              if(($GLOBALS['lv']->f('Geschaeftsbereich_3')=="Ausbildung")||($GLOBALS['lv']->f('Geschaeftsbereich_3')=="Weiterbildung") ){
                $mitarbeiterArray[$CClistCounter]['sort']=$GLOBALS['lv']->f('Hirarchie_3');
              }else{
                if(($GLOBALS['lv']->f('Geschaeftsbereich_4')=="Ausbildung")||($GLOBALS['lv']->f('Geschaeftsbereich_4')=="Weiterbildung") ){
                  $mitarbeiterArray[$CClistCounter]['sort']=$GLOBALS['lv']->f('Hirarchie_4');
                }else{
                  if(($GLOBALS['lv']->f('Geschaeftsbereich_5')=="Ausbildung")||($GLOBALS['lv']->f('Geschaeftsbereich_5')=="Weiterbildung") ){
                    $mitarbeiterArray[$CClistCounter]['sort']=$GLOBALS['lv']->f('Hirarchie_5');
                  }else{
                    $mitarbeiterArray[$CClistCounter]['sort']=0;
                  }
                }
              }
            }
          }

} // Ende Zuordnung sort


          $CClistCounter++;
?>   
        </we:repeat>
<?php
        // echo "<br/>listcounter ".$CClistCounter;
        // echo "<br/>countarray".count($mitarbeiterArray);

        // Array nach Feld Hirarchie absteigend sortieren
        function cmp($a, $b){
          if ($a['sort'] == $b['sort']) {
            return 0;
          }
          return ($a['sort'] < $b['sort']) ? 1 : -1;
        }
        usort($mitarbeiterArray, "cmp");

        // ausgabe Daten
        $cc_Counter_Ausgabe=0;
        for($cc_Counter_Ausgabe=0;$cc_Counter_Ausgabe<$CClistCounter;$cc_Counter_Ausgabe++) {
?>
    
          <div id="Ansprechpartner_<?php echo $cc_Counter_Ausgabe; ?>" name="Ansprechpartner_<?php echo $cc_Counter_Ausgabe; ?>" class="<?php if($cc_Counter_Ausgabe==0){echo "lstAnsprechpartnerAll";}else{echo "lstAnsprechpartnerShort";} ?>">
<?php
            if($mitarbeiterArray[$cc_Counter_Ausgabe]['bild']!="") {
              $foo=$mitarbeiterArray[$cc_Counter_Ausgabe]['bild'];
?>
              <div class="ansprechpartnerBild">
                <we:img name="Bild" id="\$foo" border="0" thumbnail="Passfoto" />
              </div>
<?php
  }
?>    
              <a href="#" onClick="showhideAnsprechpartner(<?php echo $cc_Counter_Ausgabe; ?>)">
                <div class="ansprechpartnerName">
<?php
                  echo $mitarbeiterArray[$cc_Counter_Ausgabe]['vorname']." ".$mitarbeiterArray[$cc_Counter_Ausgabe]['nachname'];
?>    
               </div>
               <div class="ansprechpartnerFunktion">
<?php
                 echo $mitarbeiterArray[$cc_Counter_Ausgabe]['funktion'];
?>    
               </div>
             </a>
             <div class="ansprechpartnerKontakt">
               <we:img name="Telefon" id="481" border="0" align="absmiddle" /> <?php  echo $mitarbeiterArray[$cc_Counter_Ausgabe]['telefon']; ?><br/>
               <we:img name="Telefax" id="480" border="0" align="absmiddle" /> <?php  echo $mitarbeiterArray[$cc_Counter_Ausgabe]['telefax']; ?><br/>
               <we:img name="Email" id="479" border="0" align="absmiddle" /> <?php  echo $mitarbeiterArray[$cc_Counter_Ausgabe]['email']; ?>
             </div>

           </div>

<?php
  } // Ende Ausgabeschleife
?>

         </we:ifFound>
       </we:listview>
<?php
  }  // Ende if cat2 !=""

?>
       <div id="clear"></div>

<script language="JavaScript">
  function showhideAnsprechpartner(show){
    anzahl=<?php echo $CClistCounter; ?>;
    for(i=0;i<anzahl;i++){
    container_hide="Ansprechpartner_"+i;  
    document.getElementById('Ansprechpartner_'+i).className='lstAnsprechpartnerShort';
  }
  container_show='Ansprechpartner_'+show;
  window.document.getElementById('Ansprechpartner_'+show).className='lstAnsprechpartnerAll';
  }
</script>

<div class="clear"></div>
<we:include type="document" id="2044" name="GrafikLeisteRechtsAbschlussUnten" />
</we:ifNotEditmode>


mokraemer
Senior Member
Beiträge: 3619
Registriert: So 8. Aug 2010, 01:23
Wohnort: Mainz

Re: Probleme mit PHP Version

Beitragvon mokraemer » Di 25. Nov 2014, 01:20

Hallo Arndt,
ich stimme dir schon mal zu, daß dies kein Dauerzustand ist, v.a. weil der Support für php 5.2 bereits ausgelaufen ist und ab WE 6.4 auch min. PHP 5.3 benötigt wird. Hilfreich ist bei sowas immer mal die verwendete WE-Version anzugeben.
Was mir mal direkt auffällt: im Kode sind bei einigen Teilen die Fehlermeldungen unterdrückt (bspw. @mysql_select_db). Die mysql_ Funktionen gibt es nach 5.5 def. nicht mehr. Vorher muß man sie bereits nicht mehr installieren.

Du kannst auf jeden Fall mal in WE das Fehlerlog anschalten (Einstellungen, Fehlerlog) und dort alle Fehlerarten protokollieren lassen. (v.a. deprecated und Notice); loggen in die Datenbank. Unter Hilfe Fehlerlog findest du dann nach dem Seitenaufruf alles was so an Fehlern aufschlägt.
Ansonsten ist mir jetzt beim drüber schauen über den Kode nichts extrem besonderes aufgefallen, warum das nicht in einer neuen Version laufen sollte. Ich denke du solltest erst mal das Fehlerlog in der Hinsicht prüfen - da kommen wahrscheinlich schon die richtigen Meldungen raus.
webEdition-Kern-Entwickler

arndtschmidt
Junior Member
Beiträge: 3
Registriert: Mo 24. Nov 2014, 22:12

Re: Probleme mit PHP Version

Beitragvon arndtschmidt » Di 25. Nov 2014, 15:04

Hallo schon mal vielen Dank für die Antwort, ich habe Version WE Version 6.3.8.0

Diese Fehlermeldung sieht ja schon mal so aus als hätte es damit zu tun:

#39271 2014-11-25 13:54:10
Error type: Warning
Error message:
include_once() [<a href='function.include'>function.include</a>]: Failed opening 'SECURITY_REPL_DOC_ROOT_include/config/mTiA310385g.php' for inclusion (include_path='SECURITY_REPL_DOC_ROOT/webEdition/lib:SECURITY_REPL_DOC_ROOT/webEdition/apps:.:/usr/local/lib/php')
Script name: webEdition/we/templates/elements/leiste-rechts/menue-verwDocs-news-ansprechpartner.php
Line number: 23
Backtrace
#0 error_handler called at [webEdition/we/templates/elements/leiste-rechts/menue-verwDocs-news-ansprechpartner.php:23]
#1 include_once called at [webEdition/we/templates/elements/leiste-rechts/menue-verwDocs-news-ansprechpartner.php:23]
#2 include called at [webEdition/we/include/we_showDocument.inc.php:122]
#3 include called at [_include/leiste-rechts/menue-verwDocs-news-ansprechpartner.php:21]
#4 include called at [webEdition/we/templates/presse/standard-text-bild.php(466) : eval()'d code:1]
#5 eval called at [webEdition/we/templates/presse/standard-text-bild.php:466]
#6 include called at [webEdition/we/include/we_showDocument.inc.php:122]
#7 include called at [IHK-Wahl_2014/index.php:21]


Request
Array
(
[we_cmd] => Array
(
[1] => 885
)

[pv_id] => 0
[pv_tid] => 0
)
Server
Array
(
[PATH] => /usr/local/bin:/usr/bin:/bin
[UNIQUE_ID] => VHR78X8AAAEAAFOzlE0AAABT
[SCRIPT_URL] => /IHK-Wahl_2014/index.php
[SCRIPT_URI] => http://www.ihk-coburg.de/IHK-Wahl_2014/index.php
[SWFFONTPATH] => /usr/lib/libswf/fonts/
[PDFLIBRESOURCE] => /usr/local/fonts/pdflib.upr
[HTTP_USER_AGENT] => Java/1.4.1_04
[HTTP_HOST] => www.ihk-coburg.de
[HTTP_ACCEPT] => text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
[HTTP_CONNECTION] => keep-alive
[SERVER_SOFTWARE] => Apache/2.2.22
[SERVER_NAME] => www.ihk-coburg.de
[SERVER_ADDR] => 46.252.18.155
[SERVER_PORT] => 80
[REMOTE_ADDR] => 74.201.135.17
[DOCUMENT_ROOT] => /kunden/389780_96450/webseiten/live
[SERVER_ADMIN] => webmaster@www.ihk-coburg.de
[SCRIPT_FILENAME] => /kunden/389780_96450/webseiten/live/IHK-Wahl_2014/index.php
[REMOTE_PORT] => 63702
[GATEWAY_INTERFACE] => CGI/1.1
[SERVER_PROTOCOL] => HTTP/1.1
[REQUEST_METHOD] => GET
[QUERY_STRING] =>
[REQUEST_URI] => /IHK-Wahl_2014/index.php
[SCRIPT_NAME] => /IHK-Wahl_2014/index.php
[DOCROOT] => /kunden/389780_96450/webseiten/live
[DOC_ROOT] => /kunden/389780_96450/webseiten/live
[PHPRC] => ./:/etc/php.ini/5/389780/1827768:/etc/php.ini/5/389780:/usr/local/php5-SECURE
[PHP_SELF] => /IHK-Wahl_2014/index.php
[REQUEST_TIME] => 1416920049
[argv] => Array
(
)

[argc] => 0
[TMP] => /kunden/389780_96450/webseiten/live/webEdition/we/zendcache
)
Session
-

Global


#39462 2014-11-25 13:54:55
Error type: Notice
Error message:
Undefined variable: passwort
Script name: webEdition/we/templates/elements/leiste-rechts/menue-verwDocs-news-ansprechpartner.php
Line number: 25
Backtrace
#0 error_handler called at [webEdition/we/templates/elements/leiste-rechts/menue-verwDocs-news-ansprechpartner.php:25]
#1 include called at [webEdition/we/include/we_showDocument.inc.php:122]
#2 include called at [_include/leiste-rechts/menue-verwDocs-news-ansprechpartner.php:21]
#3 include called at [webEdition/we/templates/presse/pressemitteilung.php(443) : eval()'d code:1]
#4 eval called at [webEdition/we/templates/presse/pressemitteilung.php:443]
#5 include called at [webEdition/we/include/we_showDocument.inc.php:122]
#6 include called at [presse/pressemitteilungen/2012/IHK-Coburg-Campus-Messe-2012.php:21]


Request
Array
(
[we_cmd] => Array
(
[1] => 885
)

[pv_id] => 0
[pv_tid] => 0
)
Server
Array
(
[PATH] => /usr/local/bin:/usr/bin:/bin
[UNIQUE_ID] => VHR8H38AAAEAADNCGSgAAAAK
[SCRIPT_URL] => /presse/pressemitteilungen/2012/IHK-Coburg-Campus-Messe-2012.php
[SCRIPT_URI] => http://coburg-ihk.de/presse/pressemitte ... e-2012.php
[SWFFONTPATH] => /usr/lib/libswf/fonts/
[PDFLIBRESOURCE] => /usr/local/fonts/pdflib.upr
[HTTP_HOST] => coburg-ihk.de
[HTTP_CONNECTION] => Keep-alive
[HTTP_ACCEPT] => */*
[HTTP_FROM] => googlebot(at)googlebot.com
[HTTP_ACCEPT_ENCODING] => gzip,deflate
[HTTP_USER_AGENT] => Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
[SERVER_SOFTWARE] => Apache/2.2.22
[SERVER_NAME] => coburg-ihk.de
[SERVER_ADDR] => 46.252.18.155
[SERVER_PORT] => 80
[REMOTE_ADDR] => 66.249.78.90
[DOCUMENT_ROOT] => /kunden/389780_96450/webseiten/live
[SERVER_ADMIN] => webmaster@coburg-ihk.de
[SCRIPT_FILENAME] => /kunden/389780_96450/webseiten/live/presse/pressemitteilungen/2012/IHK-Coburg-Campus-Messe-2012.php
[REMOTE_PORT] => 40713
[GATEWAY_INTERFACE] => CGI/1.1
[SERVER_PROTOCOL] => HTTP/1.1
[REQUEST_METHOD] => GET
[QUERY_STRING] =>
[REQUEST_URI] => /presse/pressemitteilungen/2012/IHK-Coburg-Campus-Messe-2012.php
[SCRIPT_NAME] => /presse/pressemitteilungen/2012/IHK-Coburg-Campus-Messe-2012.php
[DOCROOT] => /kunden/389780_96450/webseiten/live
[DOC_ROOT] => /kunden/389780_96450/webseiten/live
[PHPRC] => ./:/etc/php.ini/5/389780/2071005:/etc/php.ini/5/389780:/usr/local/php5-SECURE
[PHP_SELF] => /presse/pressemitteilungen/2012/IHK-Coburg-Campus-Messe-2012.php
[REQUEST_TIME] => 1416920095
[argv] => Array
(
)

[argc] => 0
[TMP] => /kunden/389780_96450/webseiten/live/webEdition/we/zendcache
)
Session
-

Global


#39589 2014-11-25 13:55:16
Error type: Notice
Error message:
Undefined offset: 5
Script name: webEdition/we/templates/elements/leiste-rechts/menue-verwDocs-news-ansprechpartner.php
Line number: 91
Backtrace
#0 error_handler called at [webEdition/we/templates/elements/leiste-rechts/menue-verwDocs-news-ansprechpartner.php:91]
#1 include called at [webEdition/we/include/we_showDocument.inc.php:122]
#2 include called at [_include/leiste-rechts/menue-verwDocs-news-ansprechpartner.php:21]
#3 include called at [webEdition/we/templates/presse/standard-text-bild.php(466) : eval()'d code:1]
#4 eval called at [webEdition/we/templates/presse/standard-text-bild.php:466]
#5 include called at [webEdition/we/include/we_showDocument.inc.php:122]
#6 include called at [presse/Index.php:21]


Request
Array
(
[we_cmd] => Array
(
[1] => 885
)

[pv_id] => 0
[pv_tid] => 0
)
Server
Array
(
[PATH] => /usr/local/bin:/usr/bin:/bin
[UNIQUE_ID] => VHR8MX8AAAEAADM55rUAAAAB
[SCRIPT_URL] => /presse/Index.php
[SCRIPT_URI] => http://www.ihk-coburg.de/presse/Index.php
[SWFFONTPATH] => /usr/lib/libswf/fonts/
[PDFLIBRESOURCE] => /usr/local/fonts/pdflib.upr
[HTTP_USER_AGENT] => Java/1.4.1_04
[HTTP_HOST] => www.ihk-coburg.de
[HTTP_ACCEPT] => text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
[HTTP_CONNECTION] => keep-alive
[SERVER_SOFTWARE] => Apache/2.2.22
[SERVER_NAME] => www.ihk-coburg.de
[SERVER_ADDR] => 46.252.18.155
[SERVER_PORT] => 80
[REMOTE_ADDR] => 74.201.135.17
[DOCUMENT_ROOT] => /kunden/389780_96450/webseiten/live
[SERVER_ADMIN] => webmaster@www.ihk-coburg.de
[SCRIPT_FILENAME] => /kunden/389780_96450/webseiten/live/presse/Index.php
[REMOTE_PORT] => 64494
[GATEWAY_INTERFACE] => CGI/1.1
[SERVER_PROTOCOL] => HTTP/1.1
[REQUEST_METHOD] => GET
[QUERY_STRING] =>
[REQUEST_URI] => /presse/Index.php
[SCRIPT_NAME] => /presse/Index.php
[DOCROOT] => /kunden/389780_96450/webseiten/live
[DOC_ROOT] => /kunden/389780_96450/webseiten/live
[PHPRC] => ./:/etc/php.ini/5/389780/1827768:/etc/php.ini/5/389780:/usr/local/php5-SECURE
[PHP_SELF] => /presse/Index.php
[REQUEST_TIME] => 1416920113
[argv] => Array
(
)

[argc] => 0
[TMP] => /kunden/389780_96450/webseiten/live/webEdition/we/zendcache
)
Session
-

Global

e_herrmann
Senior Member
Beiträge: 1319
Registriert: Do 22. Mai 2003, 23:25

Re: Probleme mit PHP Version

Beitragvon e_herrmann » Di 25. Nov 2014, 15:27

Hi,
also der include_path in der ersten Meldung sieht schon etwas abenteuerlich aus.
(include_path='SECURITY_REPL_DOC_ROOT/webEdition/lib:SECURITY_REPL_DOC_ROOT/webEdition/apps:.:/usr/local/lib/php')
Ist das der Wert, der aus $_SERVER['DOCUMENT_ROOT'] ausgegeben wird?
Elko Herrmann
komplexx | internet.fotografie
web: http://www.komplexx.de

mokraemer
Senior Member
Beiträge: 3619
Registriert: So 8. Aug 2010, 01:23
Wohnort: Mainz

Re: Probleme mit PHP Version

Beitragvon mokraemer » Di 25. Nov 2014, 19:06

ich würde hier mal spontan schätzen, daß in der alten php-Config ein paar Suchpfade für includes eingetragen wurden.
Außerdem ist wohl in der alten php-Config /Serverconfig der DOCUMENT_ROOT mit schließendem / angegeben. Dein include_once:

Code: Alles auswählen

include_once($_SERVER['DOCUMENT_ROOT'].'_include/config/mTiA310385g.php');
setzt dies eben vorraus. Wobei es sauberer ist die Zeile durch

Code: Alles auswählen

include_once($_SERVER['DOCUMENT_ROOT'].'/_include/config/mTiA310385g.php');
zu korrigieren, sofern es nicht wirklich einen Pfad gibt, der sich auf diese Weise (ohne /) zusammensetzt.
webEdition-Kern-Entwickler

arndtschmidt
Junior Member
Beiträge: 3
Registriert: Mo 24. Nov 2014, 22:12

Re: Probleme mit PHP Version

Beitragvon arndtschmidt » Mi 26. Nov 2014, 14:50

meinst Du die PHP.ini? An der habe ich nichts gemacht.

Die Zeile habe ich mal ersetzt allerdings hat das bisher das Problem nicht beseitigt :-(

mokraemer
Senior Member
Beiträge: 3619
Registriert: So 8. Aug 2010, 01:23
Wohnort: Mainz

Re: Probleme mit PHP Version

Beitragvon mokraemer » Mi 26. Nov 2014, 17:45

ich fürchte da müßte man sich das mal etwas geanuer an ort und Stelle anschauen - es wird sicherlich einen Grund geben.
Das waren halt jetzt mal die, die einem so direkt ins Auge springen.
Mit einer neuen php-Version kommen eben auch neue Module und wenn man das so on-the-fly umschalten kann, sind hier auch andere Werte gesetzt (idr. als cgi). Die meisten Systeme sehen nicht mal den Parallelbetrieb vor.
webEdition-Kern-Entwickler


Zurück zu „PHP“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 6 Gäste