Ankündigung

Einklappen
Keine Ankündigung bisher.

deprecated constructor in /usr/share/php/fpdf/fpdf.php bei Amazon mit PHP 7.1

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    deprecated constructor in /usr/share/php/fpdf/fpdf.php bei Amazon mit PHP 7.1

    Hallo Zusammen,

    mal der Auszug meiner Checkout Succes nach Update von Amazon P=ay 2.2.1 zu 2.2.2
    Geändert wurde wie im ChangeLocock beschrieben nur die frits.PHP

    Im Checkout erscheint beim Kunden am Ende folgendes:

    Herunterladen: RECHNUNG;AGB UND WIEDERUF ais Download Link

    reference">ORDERNUMBER


    Vielen Dank für Ihre Onlinebestellung!

    Wo liegt mein Denkfehler, bzw. wo kommt der Eintrag her?
    Developers Tool Kit wirft mir leider keine Antwort raus.

    Danke und Grüße Guido

    #2
    Das Amazon Modul ändert/beeinflusst diese Seite in keinster Weise.

    Vergleiche die includes/templates/DEINTEMPLATE/templates/tpl_account_history_info.php mit der Originaldatei aus 1.5.5f

    Kommentar


      #3
      Hallo Webchills,

      erst mal danke für den Tipp, aber jetzt stehe ich auf dem Schlauch.
      Im Download gibt es nur die tpl_account_history_info_default.php, so wie in meinen Shop auch.
      Die Datei ist nur mit dem Zusatz default vorhanden.
      Im responive_clasic, sowie im default
      Geändert wurde nur das Pakettracking in der Datei ...default.php

      Habe ich was nicht hochgeladen, oder ist dein Dateiname falsch?

      Kommentar


        #4
        includes/templates/DEINTEMPLATE/templates/tpl_account_history_info_default.php

        Kommentar


          #5
          Code:
          <?php
          /**
           * Page Template
           *
           * Loaded automatically by index.php?main_page=account_edit.<br />
           * Displays information related to a single specific order
           *
           * @package templateSystem
           * @copyright Copyright 2003-2018 Zen Cart Development Team
           * @copyright Portions Copyright 2003 osCommerce
           * @license http://www.zen-cart-pro.at/license/2_0.txt GNU Public License V2.0
           * @version $Id: tpl_account_history_info_default.php for Paket Tracking 2018-03-28 20:34:47Z webchills $
           */
          ?>
          <div class="centerColumn" id="accountHistInfo">
          
          <div class="forward"><?php echo HEADING_ORDER_DATE . ' ' . zen_date_long($order->info['date_purchased']); ?></div>
          <br class="clearBoth" />
          
          <?php if ($current_page != FILENAME_CHECKOUT_SUCCESS) { ?>
          <h2 id="orderHistoryDetailedOrder"><?php echo HEADING_TITLE . ORDER_HEADING_DIVIDER . sprintf(HEADING_ORDER_NUMBER, $_GET['order_id']); ?></h2>
          <?php } ?>
          <table id="orderHistoryHeading">
              <tr class="tableHeading">
                  <th scope="col" id="myAccountQuantity"><?php echo HEADING_QUANTITY; ?></th>
                  <th scope="col" id="myAccountProducts"><?php echo HEADING_PRODUCTS; ?></th>
          <?php
            if (sizeof($order->info['tax_groups']) > 1) {
          ?>
                  <th scope="col" id="myAccountTax"><?php echo HEADING_TAX; ?></th>
          <?php
           }
          ?>
                  <th scope="col" id="myAccountTotal"><?php echo HEADING_TOTAL; ?></th>
              </tr>
          <?php
            for ($i=0, $n=sizeof($order->products); $i<$n; $i++) {
            ?>
              <tr>
                  <td class="accountQuantityDisplay"><?php echo  $order->products[$i]['qty'] . QUANTITY_SUFFIX; ?></td>
          
                  <?php 
                  // START "Stock by Attributes"
                  $customid = null;
                  $tmpCheck = null;
                  if( STOCK_SBA_DISPLAY_CUSTOMID == 'true'){
                      if ( (isset($order->products[$i]['attributes'])) && (sizeof($order->products[$i]['attributes']) > 0) ) {
                          //create array for use in zen_get_customid
                          for ($j = 0, $n2 = sizeof($order->products[$i]['attributes']); $j < $n2; $j++) {
                              $attributes[] = $order->products[$i]['attributes'][$j]['value_id'];//value_id option_id
                          }
                          $customid = '(';
                          //get custom ID
                          for ($j = 0, $n2 = sizeof($order->products[$i]['attributes']); $j < $n2; $j++) {
                                 if( $tmpCheck != zen_get_customid($order->products[$i]['id'],$attributes) ){
                                     $tmpCheck = zen_get_customid($order->products[$i]['id'],$attributes);
                                     $customid .= ' ' . zen_get_customid($order->products[$i]['id'],$attributes) . ' ';
                                 }
                             }
                             $customid .= ')';
                      }
                      elseif(isset($order->products[$i]['products_model'])){
                          $customid = '(' . $order->products[$i]['products_model'] . ')';
                      }
                  }
                  
                  ?>
                  <td class="accountProductDisplay"><?php echo  $order->products[$i]['name'] . ' ' . $customid;
                  // END "Stock by Attributes"
                  
              if ( (isset($order->products[$i]['attributes'])) && (sizeof($order->products[$i]['attributes']) > 0) ) {
                echo '<ul class="orderAttribsList">';
                for ($j=0, $n2=sizeof($order->products[$i]['attributes']); $j<$n2; $j++) {
                  echo '<li>' . $order->products[$i]['attributes'][$j]['option'] . TEXT_OPTION_DIVIDER . nl2br(zen_output_string_protected($order->products[$i]['attributes'][$j]['value'])) . '</li>';
                }
                  echo '</ul>';
              }
          ?>
                  </td>
          <?php
              if (sizeof($order->info['tax_groups']) > 1) {
          ?>
                  <td class="accountTaxDisplay"><?php echo zen_display_tax_value($order->products[$i]['tax']) . '%' ?></td>
          <?php
              }
          ?>
                  <td class="accountTotalDisplay">
                  <?php 
                   $ppe = zen_round(zen_add_tax($order->products[$i]['final_price'], $order->products[$i]['tax']), $currencies->get_decimal_places($order->info['currency']));
                   $ppt = $ppe * $order->products[$i]['qty']; 
                  //        echo $currencies->format(zen_add_tax($order->products[$i]['final_price'], $order->products[$i]['tax']) * $order->products[$i]['qty'], true, $order->info['currency'], $order->info['currency_value']) . ($order->products[$i]['onetime_charges'] != 0 ? '<br />' . $currencies->format(zen_add_tax($order->products[$i]['onetime_charges'], $order->products[$i]['tax']), true, $order->info['currency'], $order->info['currency_value']) : '') 
                  echo $currencies->format($ppt, true, $order->info['currency'], $order->info['currency_value']) . ($order->products[$i]['onetime_charges'] != 0 ? '<br />' . $currencies->format(zen_add_tax($order->products[$i]['onetime_charges'], $order->products[$i]['tax']), true, $order->info['currency'], $order->info['currency_value']) : ''); 
                  ?></td>
              </tr>
          <?php
            }
          ?>
          </table>
          <hr />
          <div id="orderTotals">
          <?php
            for ($i=0, $n=sizeof($order->totals); $i<$n; $i++) {
          ?>
               <div class="amount larger forward"><?php echo $order->totals[$i]['text'] ?></div>
               <div class="lineTitle larger forward"><?php echo $order->totals[$i]['title'] ?></div>
          <br class="clearBoth" />
          <?php
            }
          ?>
          
          </div>
          
          <?php
          /**
           * Used to display any downloads associated with the cutomers account
           */
            if (DOWNLOAD_ENABLED == 'true') require($template->get_template_dir('tpl_modules_downloads.php',DIR_WS_TEMPLATE, $current_page_base,'templates'). '/tpl_modules_downloads.php');
          ?>
          
          
          <?php
          /**
           * Used to loop thru and display order status information
           */
          if (sizeof($statusArray)) {
          ?>
          
          <h2 id="orderHistoryStatus"><?php echo HEADING_ORDER_HISTORY; ?></h2>
          <table id="myAccountOrdersStatus">
              <tr class="tableHeading">
                  <th scope="col" id="myAccountStatusDate"><?php echo TABLE_HEADING_STATUS_DATE; ?></th>
                  <th scope="col" id="myAccountStatus"><?php echo TABLE_HEADING_STATUS_ORDER_STATUS; ?></th>
                  <!-- Begin Paket Tracking -->
                  <th scope="col" id="myAccountTracking"><?php echo TABLE_HEADING_TRACKING_ID; ?></th>
                  <!-- End Paket Tracking  -->
                  <th scope="col" id="myAccountStatusComments"><?php echo TABLE_HEADING_STATUS_COMMENTS; ?></th>
                 </tr>
          <?php
            foreach ($statusArray as $statuses) {
          ?>
              <tr>
                  <td><?php echo zen_date_short($statuses['date_added']); ?></td>
                  <td><?php echo $statuses['orders_status_name']; ?></td>
                  <!-- Begin Paket Tracking -->
                  <td>
                   <?php
                      $display_track_id = '';
                      $display_track_id .= (empty($statuses['track_id1']) ? '' : "" . CARRIER_NAME_1 . "" . ":<br/><a href=" . CARRIER_LINK_1 . nl2br(zen_output_string_protected($statuses['track_id1'])) . ' target="_blank">' . nl2br(zen_output_string_protected($statuses['track_id1'])) . "</a>" );
                      $display_track_id .= (empty($statuses['track_id2']) ? '' : "" . CARRIER_NAME_2 . "" . ":<br/><a href=" . CARRIER_LINK_2 . nl2br(zen_output_string_protected($statuses['track_id2'])) . ' target="_blank">' . nl2br(zen_output_string_protected($statuses['track_id2'])) . "</a>" );
                      $display_track_id .= (empty($statuses['track_id3']) ? '' : "" . CARRIER_NAME_3 . "" . ":<br/><a href=" . CARRIER_LINK_3 . nl2br(zen_output_string_protected($statuses['track_id3'])) . ' target="_blank">' . nl2br(zen_output_string_protected($statuses['track_id3'])) . "</a>" );
                      $display_track_id .= (empty($statuses['track_id4']) ? '' : "" . CARRIER_NAME_4 . "" . ":<br/><a href=" . CARRIER_LINK_4 . nl2br(zen_output_string_protected($statuses['track_id4'])) . ' target="_blank">' . nl2br(zen_output_string_protected($statuses['track_id4'])) . "</a>" );
                      $display_track_id .= (empty($statuses['track_id5']) ? '' : "" . CARRIER_NAME_5 . "" . ":<br/><a href=" . CARRIER_LINK_5 . nl2br(zen_output_string_protected($statuses['track_id5'])) . ' target="_blank">' . nl2br(zen_output_string_protected($statuses['track_id5'])) . "</a>" );
                      $display_track_id .= (empty($statuses['track_id6']) ? '' : "" . CARRIER_NAME_6 . "" . ":<br/><a href=" . CARRIER_LINK_6_PART1 . nl2br(zen_output_string_protected($statuses['track_id6'])) . CARRIER_LINK_6_PART2 . nl2br(zen_output_string_protected($statuses['track_day'])) . CARRIER_LINK_6_PART3 . nl2br(zen_output_string_protected($statuses['track_month'])) . CARRIER_LINK_6_PART4 . nl2br(zen_output_string_protected($statuses['track_year'])) . ' target="_blank">' . nl2br(zen_output_string_protected($statuses['track_id6'])) . "</a>" );
                      $display_track_id .= (empty($statuses['track_id7']) ? '' : "" . CARRIER_NAME_7 . "" . ":<br/><a href=" . CARRIER_LINK_7 . nl2br(zen_output_string_protected($statuses['track_id7'])) . ' target="_blank">' . nl2br(zen_output_string_protected($statuses['track_id7'])) . "</a>" );
                      $display_track_id .= (empty($statuses['track_id8']) ? '' : "" . CARRIER_NAME_8 . "" . ":<br/><a href=" . CARRIER_LINK_8 . nl2br(zen_output_string_protected($statuses['track_id8'])) . ' target="_blank">' . nl2br(zen_output_string_protected($statuses['track_id8'])) . "</a>" );
                      ?><?php echo $display_track_id; ?></td>
                      <!-- End Paket Tracking  -->
                  <td><?php echo (empty($statuses['comments']) ? '&nbsp;' : nl2br(zen_output_string_protected($statuses['comments']))); ?></td> 
               </tr>
          <?php
            }
          ?>
          </table>
          <?php } ?>
          
          <hr />
          <div id="myAccountShipInfo" class="floatingBox back">
          <?php
            if ($order->delivery != false) {
          ?>
          <h3><?php echo HEADING_DELIVERY_ADDRESS; ?></h3>
          <address><?php echo zen_address_format($order->delivery['format_id'], $order->delivery, 1, ' ', '<br />'); ?></address>
          <?php
            }
          ?>
          
          <?php
              if (zen_not_null($order->info['shipping_method'])) {
          ?>
          <h4><?php echo HEADING_SHIPPING_METHOD; ?></h4>
          <div><?php echo $order->info['shipping_method']; ?></div>
          <?php } else { // temporary just remove these 4 lines ?>
          <div>WARNING: Missing Shipping Information</div>
          <?php
              }
          ?>
          </div>
          
          <div id="myAccountPaymentInfo" class="floatingBox forward">
          <h3><?php echo HEADING_BILLING_ADDRESS; ?></h3>
          <address><?php echo zen_address_format($order->billing['format_id'], $order->billing, 1, ' ', '<br />'); ?></address>
          
          <h4><?php echo HEADING_PAYMENT_METHOD; ?></h4>
          <div><?php echo $order->info['payment_method']; ?></div>
          </div>
          <br class="clearBoth" />
          <?php if(RL_INVOICE3_STATUS=='true') {?>
          <?php
              require_once(DIR_WS_INCLUDES . 'classes/class.rl_invoice3.php');
              $pdfT = new rl_invoice3($_GET['order_id'], $paper['orientation'], $paper['unit'], $paper['format']);
              // use $pdfT->getPDFAttachments('NO') if only the invoice should be shown
              $a = $pdfT->getPDFAttachments('ALL');
              $tmp1 = '<div class="rl-invoice3-hlink"><span class="rl-invoice3-hlink-text">'. RL_INVOICE3_INVLINK_TEXT . '</span>';
              $tmp = '';
              foreach ($a as $key => $v) {
                  if(isset($v['fn'])){
                      $pa = zen_href_link('rl_invoice3', '', 'SSL') . '&fn=' . $v['fn'] . '&order=' . $_GET['order_id'];
                      $tmp .=  '| <a href="' . $pa . '">'. $v['name'] . '</a>';
                  } else {
                      $tmp .=  '| <a href="' . str_replace(DIR_FS_CATALOG, '', $v['file']) . '">'. $v['name'] . '</a>';
                  }
              }
              $tmp .= '</div>';
              echo $tmp1 . substr($tmp, 1);
          ?>
          <?php } ?>
          </div>
          da kann ich mit Bayond nichts finden. Die Original Datei aus dem Download ist nur ohne den Eintrag von Paket tracking.
          In Wordpad++ finde ich genauso wenig wenn ich auf suchen gehe.

          Noch eine Idee?

          Kommentar


            #6
            Die pdf Rechnung wird anscheinend nicht erstellt.
            Bei einer Testbestellung mit einer anderen Zahlungsart (z.B. eustandardtransfer) ist alles ok?

            Kommentar


              #7
              doch, und auch im Anhang mitgeschickt.
              Bei jeder meiner bezahlarten.
              Genauso die AGB und Wiederruf Datei, da habe ich nirgends Probleme damit.
              Ich hab nur den seltsamen Kommentar im Checkout Succes, da hatte ich auf eine Sprachdatei gehofft das die schuld wäre... Sieht halt für den Kunden seltsam aus wenn da so was unten plötzlich drin steht. Ist mir vorher nie aufgefallen.

              Kommentar


                #8
                Dieser Abschnitt hier hat in Deinem geposteten Template nichts verloren:
                Code:
                <?php 
                        // START "Stock by Attributes"
                        $customid = null;
                        $tmpCheck = null;
                        if( STOCK_SBA_DISPLAY_CUSTOMID == 'true'){
                            if ( (isset($order->products[$i]['attributes'])) && (sizeof($order->products[$i]['attributes']) > 0) ) {
                                //create array for use in zen_get_customid
                                for ($j = 0, $n2 = sizeof($order->products[$i]['attributes']); $j < $n2; $j++) {
                                    $attributes[] = $order->products[$i]['attributes'][$j]['value_id'];//value_id option_id
                                }
                                $customid = '(';
                                //get custom ID
                                for ($j = 0, $n2 = sizeof($order->products[$i]['attributes']); $j < $n2; $j++) {
                                       if( $tmpCheck != zen_get_customid($order->products[$i]['id'],$attributes) ){
                                           $tmpCheck = zen_get_customid($order->products[$i]['id'],$attributes);
                                           $customid .= ' ' . zen_get_customid($order->products[$i]['id'],$attributes) . ' ';
                                       }
                                   }
                                   $customid .= ')';
                            }
                            elseif(isset($order->products[$i]['products_model'])){
                                $customid = '(' . $order->products[$i]['products_model'] . ')';
                            }
                        }
                        
                        ?>
                        <td class="accountProductDisplay"><?php echo  $order->products[$i]['name'] . ' ' . $customid;
                        // END "Stock by Attributes"
                Sollte Dir beim Vergleichen leicht auffallen.

                Ansonsten gibt es wohl einen Zusammenhang mit dem Errorlog bei der pdf Rechnung bei Amazon Sandbox Testbestellungen.
                Das tritt in einem Livesystem definitiv nicht auf, diese Sandbox Spielerei ist nicht wirklich durchgetestet und auch nicht wirklich relevant.
                Die Sandbox Simulation wurde aus dem Original verbuggten alten Amazon Modul unverändert übernommen, hab mich nur um die Livedinge gekümmert.
                Wer auch die Simulation überarbeiten will kann sich gerne auf GitHub beteiligen, mir fehlt dazu die Zeit.
                GitHub is where people build software. More than 100 million people use GitHub to discover, fork, and contribute to over 420 million projects.

                Kommentar


                  #9
                  Hallo Webchills,

                  aus der Stock by Atributes, geänderte Dateien:

                  ich habe nur übernommen / gemacht was in deiner Datei vorhanden bzw. beschrieben ist.

                  Code:
                  <?php
                  /**
                   * Page Template
                   *
                   * Loaded automatically by index.php?main_page=account_edit.<br />
                   * Displays information related to a single specific order
                   *
                   * @package templateSystem
                   * @copyright Copyright 2003-2018 Zen Cart Development Team
                   * @copyright Portions Copyright 2003 osCommerce
                   * @license http://www.zen-cart-pro.at/license/2_0.txt GNU Public License V2.0
                   * @version $Id: tpl_account_history_info_default.php for SBA 2018-06-26 20:22:05Z webchills $
                   */
                  ?>
                  <div class="centerColumn" id="accountHistInfo">
                  
                  <div class="forward"><?php echo HEADING_ORDER_DATE . ' ' . zen_date_long($order->info['date_purchased']); ?></div>
                  <br class="clearBoth" />
                  
                  <?php if ($current_page != FILENAME_CHECKOUT_SUCCESS) { ?>
                  <h2 id="orderHistoryDetailedOrder"><?php echo HEADING_TITLE . ORDER_HEADING_DIVIDER . sprintf(HEADING_ORDER_NUMBER, $_GET['order_id']); ?></h2>
                  <?php } ?>
                  <table id="orderHistoryHeading">
                      <tr class="tableHeading">
                          <th scope="col" id="myAccountQuantity"><?php echo HEADING_QUANTITY; ?></th>
                          <th scope="col" id="myAccountProducts"><?php echo HEADING_PRODUCTS; ?></th>
                  <?php
                    if (sizeof($order->info['tax_groups']) > 1) {
                  ?>
                          <th scope="col" id="myAccountTax"><?php echo HEADING_TAX; ?></th>
                  <?php
                   }
                  ?>
                          <th scope="col" id="myAccountTotal"><?php echo HEADING_TOTAL; ?></th>
                      </tr>
                  <?php
                    for ($i=0, $n=sizeof($order->products); $i<$n; $i++) {
                    ?>
                      <tr>
                          <td class="accountQuantityDisplay"><?php echo  $order->products[$i]['qty'] . QUANTITY_SUFFIX; ?></td>
                  
                          <?php 
                          // START "Stock by Attributes"
                          $customid = null;
                          $tmpCheck = null;
                          if( STOCK_SBA_DISPLAY_CUSTOMID == 'true'){
                              if ( (isset($order->products[$i]['attributes'])) && (sizeof($order->products[$i]['attributes']) > 0) ) {
                                  //create array for use in zen_get_customid
                                  for ($j = 0, $n2 = sizeof($order->products[$i]['attributes']); $j < $n2; $j++) {
                                      $attributes[] = $order->products[$i]['attributes'][$j]['value_id'];//value_id option_id
                                  }
                                  $customid = '(';
                                  //get custom ID
                                  for ($j = 0, $n2 = sizeof($order->products[$i]['attributes']); $j < $n2; $j++) {
                                         if( $tmpCheck != zen_get_customid($order->products[$i]['id'],$attributes) ){
                                             $tmpCheck = zen_get_customid($order->products[$i]['id'],$attributes);
                                             $customid .= ' ' . zen_get_customid($order->products[$i]['id'],$attributes) . ' ';
                                         }
                                     }
                                     $customid .= ')';
                              }
                              elseif(isset($order->products[$i]['products_model'])){
                                  $customid = '(' . $order->products[$i]['products_model'] . ')';
                              }
                          }
                          
                          ?>
                          <td class="accountProductDisplay"><?php echo  $order->products[$i]['name'] . ' ' . $customid;
                          // END "Stock by Attributes"
                  Ist die Version vom Juni 2018 stock-by-attributes-1.9.1-zencart-155-deutsch

                  Wie kann das drin stehen, wenn die Datei plötzlich nichts mehr darin zu suchen hat?

                  Versteh ich nicht ganz.

                  Die Fehlermeldungen kommen leider auch im Live Betrieb



                  Ist vom Live Shop aus einer Bestellung raus kopiert.

                  es gehen alle PDF Dateien, nur kommt halt immer ein Error Log, der aber laut deiner Aussage mit der Version 1.55f verschwunden ist.

                  Kommentar


                    #10
                    Das sind so viele leere Kilometer...
                    Du schreibtst "geändert wurde nur vom Paket Tracking", jetzt ist auch Stock by Attributes beteiligt. Dann ist es ja ok, aber dann schreib doch gleich was da sonst noch alles aktiv ist. Dann kann man sich das alles sparen.
                    Und in dem anderen Thread ist auch immer von einem Testshop mit Sandbox Betrieb die Rede. Jetzt ist es doch ein Livebetrieb in einem Liveshop.

                    Kommentar


                      #11
                      Sorry,
                      das ich geboren bin, und meinen Geburtstag nicht preisgegben habe.

                      Wir reden über zwei Themen und Probleme.
                      Das eine Thema ist die Zeile in der Checkout Succes bei Bezahlen mit Amazon,
                      das zweite Thema ist ein Log Eintrag, der ist leider seit ZC 1.55 E vorhanden, hat sich nicht geändert trotz Update auf bzw. komplette NEU Instalation von 1.55 F.

                      Das Problem mit der Zusatz Zeile im Checkout wird in diesen Thema gerade tot Diskutiert und mit verschieden Aussagen von dir belegt.
                      Der Shop mist ein Reiner Test Shop mit Amazon usw wie der Live Shop, halt aber eine Eigene DOMAIN für Testzwecke.

                      Der Live Shop wird im anderen Bereich beschrieben, mit den wiederkehrenden Log Eintrag der nach deiner Aussage gar nicht mehr kommen darf, und auch überhaupt nicht in Verbindung steht mit der Amazon Bezahlung.

                      Bzw. es gibt noch einen zweiten Post, da ist das Test System mit den gleichen Log beschrieben, incvl, der Zeit Daten, wann und bei welcher Datei der Log auftritt.
                      Betroffen ist die Zeile 12 der fpdf.php die bei mir leer ist.


                      Also vergleich bitte mal nicht Äpfel mit Birnen, du bist der große Meister des Shop Systems, ich nur ein kleiner User

                      Kommentar


                        #12
                        @ Logeintrag bei Bestellung
                        PHP Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; FPDF has a deprecated constructor
                        Nicht nachvollziehbar mit:
                        Zen Cart 1.5.5f
                        Provider All-Inkl
                        PHP Version 7.1.11

                        @ Seltsame Anzeige auf der Checkout Success Seite nach Bezahlung via Amazon
                        Nicht nachvollziehbar mit:
                        Zen Cart 1.5.5f
                        Provider All-Inkl
                        PHP Version 7.1.11
                        Amazon Version 2.2.2

                        Kommentar


                          #13
                          Guten Morgen Webchills,

                          danke für die Klare Antwort.
                          Leider ist das ganze in meinen Shop so, Provider und PHP Einstellungen hast du bereits richtig angegeben.

                          Als ich den Shop unter PHP 5.6 am laufen hatte ist der Log Eintrag nicht aufgetaucht, erst mit der Umstellunf auf PHP 7 / PHP 7.1
                          Getestet mit zwei unterschiedlichen Providern, meinen alten, und den jetzigen neuen.
                          Die Server sollten ja theoretisch alle gleich und auch konfiguriert sein.

                          Hast du noch ein Idee?
                          Die Log Datei und auch die seltsame Anzeige sind ja nicht an den Haaren herbeigezogen.

                          Du kennst halt das ganze System besser als jeder andere, deshalb frage ich nach.

                          Kommentar


                            #14
                            Überprüfe ob die includes/classes/class.rl_invoice3.php wirklich Original 1.5.5f ist

                            Überprüfe ob unter Konfiguration > pdf Rechnung wirklich eingestellt ist, dass die pdf Rechnung am Server gespeichert werden soll und ob der angegebene Pfad stimmt:
                            /www/htdocs/xxx/xxx/includes/pdf/|1

                            Überprüfe ob die Anzeige im normalen Kundenkonto in der Bestellhistory korrekt ist und die drei Dateien dort problemlos heruntergeladen werden können.

                            Kommentar


                              #15
                              Hallo Webchills,

                              Zu 2:
                              /www/htdocs/XXXXXXX_SHOP_155/pdf/|1 Alle Rechnungen liegen am Server

                              Zu 3:

                              Download geht, im Test Saystem, sowiue im Live Shop.

                              Zu 1: schaue ich abends zu Hause, wenn ich FTP Zugang habe.
                              Sollte aucch passen, der Shop wurde anfang Juli nach erscheinen von 1.55 f neu und komplett installiert, also kein Update.
                              War noch die rev ...036, wurde dann mit der neuen angeglichen.

                              Kommentar

                              Info zu diesem Forenarchiv:
                              Mit Release von 1.5.7 wurde die deutsche Zen Cart Version auf eine reine DIY-Lösung umgestellt.
                              Für einen Support via Forum stehen keine personellen und zeitlichen Ressourcen mehr zur Verfügung.
                              Dieses Supportforum bleibt im Nur-Lesen-Modus als Wissensarchiv noch online verfügbar.
                              PM Funktionalität, Registrierung und Posten neuer Beiträge sind deaktiviert.
                              Zugriff auf Anhänge in den Postings ist auch ohne Registrierung/Einloggen möglich.
                              FAQ und Downloadbereich des Forums wurden in die neue umfangreiche Knowledgebase auf der zen-cart-pro.at Website übernommen.

                              Das Development der deutschen Zen Cart Version geht wie bisher auf Github weiter.
                              Wir werden auch weiterhin neue Versionen bereitstellen und die Onlinedokumentation/Knowledgebase aktualisieren.
                              Fehler in der Software können auf Github als Issues gemeldet werden.
                              Follow us
                              aktuelle version
                              Zen Cart 1.5.7g deutsch
                              vom 12.12.2023
                              [Download]
                              Lädt...
                              X