דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. רשתות
  3. הגדרות קובץ NGINX מאחורי פרוקסי

הגדרות קובץ NGINX מאחורי פרוקסי

מתוזמן נעוץ נעול הועבר רשתות
12 פוסטים 3 כותבים 349 צפיות 3 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • A0533057932A A0533057932

    יש ברשותי שרת המשמש גם לניתוב אתרים לשרת אחר ברשת הפנימית
    כלומר פורט 80 מגיע אליו בהפניה מהראוטר ואז יש NGINX ששולח את הבקשות לכתובת IP פנימית אחרת ששם יש NGINX רגיל
    להלן התצורה של שרת A
    עבור הדומיין עצמו

    server {
        listen 80;
    
        server_name XX.ovh;
    
       location / {
           proxy_set_header Host      $http_host;
            proxy_set_header X-Real-IP $remote_addr;
            proxy_pass http://192.168.182.132;
       }
    }
    

    עבור תת דומיין

    server {
        listen 80;
    
        server_name pma.XX.ovh;
    
       location / {
           proxy_set_header Host      $http_host;
            proxy_set_header X-Real-IP $remote_addr;
            proxy_pass http://192.168.182.132;
       }
    }
    

    וזה ההגדרות בשרת B
    עבור הדומיין הראשי

    עבור תת הדומיין

    server {
        listen 80;
        server_name pma.XX.ovh;
        root /var/www/phpmyadmin/;
    
      index index.php index.html index.htm index.nginx-debian.html;
    
      access_log /var/log/nginx/phpmyadmin_access.log;
      error_log /var/log/nginx/phpmyadmin_error.log;
    
      location / {
        try_files $uri $uri/ /index.php;
      }
    
      location ~ ^/(doc|sql|setup)/ {
        deny all;
      }
    
      location ~ \.php$ {
        fastcgi_pass unix:/run/php/php8.1-fpm.sock;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
        include fastcgi_params;
        include snippets/fastcgi-php.conf;
      }
    
      location ~ /\.ht {
        deny all;
      }
    }
    
    

    והתוצאה היא כזאת
    כאשר נכנסים לדומיין הראשי הוא טוען דף תקין לחלוטין (דף HTML רגיל)
    אבל שאני נכנס לתת הדומיין התוצאה היא כזאת
    המון שגיאות כאלה
    d6dcc466-eae3-4f6f-81f8-aac055bfc5e4-image.png
    כולם אותה שגיאה בדיוק
    הא יש למישהו ניסיון בהפעלת phpmyadmin מאחורי פרוקסי ויודע לומר לי או לתת מראה מקום לפחות איפה הבעיה?

    dovidD מנותק
    dovidD מנותק
    dovid
    ניהול
    כתב ב נערך לאחרונה על ידי
    #2

    אתה מתעקש לחשוב שזה הפרוקסי...
    לך לשרת B.
    תכתוב שמה ככה:

    curl localhost/themes/pmahomme/jquery/jquery-ui.css -H "Host: pma.xx.ovh"

    אם זה מחזיר תוצאה תקינה, אז אתה צודק והבעיה בפרוקסי.
    אם זה לא עובד, אז התיקיה של הPMA צריכה בדיקה.

    • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
    • בכל נושא אפשר ליצור קשר dovid@tchumim.com
    A0533057932A תגובה 1 תגובה אחרונה
    1
    • dovidD dovid

      אתה מתעקש לחשוב שזה הפרוקסי...
      לך לשרת B.
      תכתוב שמה ככה:

      curl localhost/themes/pmahomme/jquery/jquery-ui.css -H "Host: pma.xx.ovh"

      אם זה מחזיר תוצאה תקינה, אז אתה צודק והבעיה בפרוקסי.
      אם זה לא עובד, אז התיקיה של הPMA צריכה בדיקה.

      A0533057932A מנותק
      A0533057932A מנותק
      A0533057932
      כתב ב נערך לאחרונה על ידי A0533057932
      #3

      @dovid בגישה דרך השרת ללוקאל הוסט זה טוען
      רק בגישה דרך הדומיין זה לא טוען
      הקוד שלך גם לא מעלה HTML תקין
      af037d76-830c-4fa6-b0d7-cb8b8148f93a-image.png

      curl localhost/phpmyadmin/themes/pmahomme/jquery/jquery-ui.css -H "Host: pma.XX.ovh"

      <!doctype html>
      <html lang="en" dir="ltr">
      <head>
        <meta charset="utf-8">
        <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
        <meta name="referrer" content="no-referrer">
        <meta name="robots" content="noindex,nofollow">
        <meta http-equiv="X-UA-Compatible" content="IE=Edge">
        <style id="cfs-style">html{display: none;}</style>
        <link rel="icon" href="favicon.ico" type="image/x-icon">
        <link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
            <link rel="stylesheet" type="text/css" href="./themes/pmahomme/jquery/jquery-ui.css">
          <link rel="stylesheet" type="text/css" href="js/vendor/codemirror/lib/codemirror.css?v=5.1.1deb5ubuntu1">
          <link rel="stylesheet" type="text/css" href="js/vendor/codemirror/addon/hint/show-hint.css?v=5.1.1deb5ubuntu1">
          <link rel="stylesheet" type="text/css" href="js/vendor/codemirror/addon/lint/lint.css?v=5.1.1deb5ubuntu1">
          <link rel="stylesheet" type="text/css" href="./themes/pmahomme/css/theme.css?v=5.1.1deb5ubuntu1&nocache=670142994ltr&server=1">
          <link rel="stylesheet" type="text/css" href="./themes/pmahomme/css/printview.css?v=5.1.1deb5ubuntu1" media="print" id="printcss">
          <title>phpMyAdmin</title>
          <script data-cfasync="false" type="text/javascript" src="js/vendor/jquery/jquery.min.js?v=5.1.1deb5ubuntu1"></script>
        <script data-cfasync="false" type="text/javascript" src="js/vendor/jquery/jquery-migrate.js?v=5.1.1deb5ubuntu1"></script>
        <script data-cfasync="false" type="text/javascript" src="js/vendor/sprintf.js?v=5.1.1deb5ubuntu1"></script>
        <script data-cfasync="false" type="text/javascript" src="js/dist/ajax.js?v=5.1.1deb5ubuntu1"></script>
        <script data-cfasync="false" type="text/javascript" src="js/dist/keyhandler.js?v=5.1.1deb5ubuntu1"></script>
        <script data-cfasync="false" type="text/javascript" src="js/vendor/bootstrap/bootstrap.bundle.min.js?v=5.1.1deb5ubuntu1"></script>
        <script data-cfasync="false" type="text/javascript" src="js/vendor/jquery/jquery-ui.min.js?v=5.1.1deb5ubuntu1"></script>
        <script data-cfasync="false" type="text/javascript" src="js/vendor/js.cookie.js?v=5.1.1deb5ubuntu1"></script>
        <script data-cfasync="false" type="text/javascript" src="js/vendor/jquery/jquery.mousewheel.js?v=5.1.1deb5ubuntu1"></script>
        <script data-cfasync="false" type="text/javascript" src="js/vendor/jquery/jquery.validate.js?v=5.1.1deb5ubuntu1"></script>
        <script data-cfasync="false" type="text/javascript" src="js/vendor/jquery/jquery-ui-timepicker-addon.js?v=5.1.1deb5ubuntu1"></script>
        <script data-cfasync="false" type="text/javascript" src="js/vendor/jquery/jquery.ba-hashchange-2.0.js?v=5.1.1deb5ubuntu1"></script>
        <script data-cfasync="false" type="text/javascript" src="js/vendor/jquery/jquery.debounce-1.0.6.js?v=5.1.1deb5ubuntu1"></script>
        <script data-cfasync="false" type="text/javascript" src="js/dist/menu_resizer.js?v=5.1.1deb5ubuntu1"></script>
        <script data-cfasync="false" type="text/javascript" src="js/dist/cross_framing_protection.js?v=5.1.1deb5ubuntu1"></script>
        <script data-cfasync="false" type="text/javascript" src="js/dist/rte.js?v=5.1.1deb5ubuntu1"></script>
        <script data-cfasync="false" type="text/javascript" src="js/vendor/tracekit.js?v=5.1.1deb5ubuntu1"></script>
        <script data-cfasync="false" type="text/javascript" src="js/dist/error_report.js?v=5.1.1deb5ubuntu1"></script>
        <script data-cfasync="false" type="text/javascript" src="js/messages.php?l=en&v=5.1.1deb5ubuntu1&lang=en"></script>
        <script data-cfasync="false" type="text/javascript" src="js/dist/config.js?v=5.1.1deb5ubuntu1"></script>
        <script data-cfasync="false" type="text/javascript" src="js/dist/doclinks.js?v=5.1.1deb5ubuntu1"></script>
        <script data-cfasync="false" type="text/javascript" src="js/dist/functions.js?v=5.1.1deb5ubuntu1"></script>
        <script data-cfasync="false" type="text/javascript" src="js/dist/navigation.js?v=5.1.1deb5ubuntu1"></script>
        <script data-cfasync="false" type="text/javascript" src="js/dist/indexes.js?v=5.1.1deb5ubuntu1"></script>
        <script data-cfasync="false" type="text/javascript" src="js/dist/common.js?v=5.1.1deb5ubuntu1"></script>
        <script data-cfasync="false" type="text/javascript" src="js/dist/page_settings.js?v=5.1.1deb5ubuntu1"></script>
        <script data-cfasync="false" type="text/javascript" src="js/dist/drag_drop_import.js?v=5.1.1deb5ubuntu1"></script>
        <script data-cfasync="false" type="text/javascript" src="js/dist/shortcuts_handler.js?v=5.1.1deb5ubuntu1"></script>
        <script data-cfasync="false" type="text/javascript" src="js/vendor/codemirror/lib/codemirror.js?v=5.1.1deb5ubuntu1"></script>
        <script data-cfasync="false" type="text/javascript" src="js/vendor/codemirror/mode/sql/sql.js?v=5.1.1deb5ubuntu1"></script>
        <script data-cfasync="false" type="text/javascript" src="js/vendor/codemirror/addon/runmode/runmode.js?v=5.1.1deb5ubuntu1"></script>
        <script data-cfasync="false" type="text/javascript" src="js/vendor/codemirror/addon/hint/show-hint.js?v=5.1.1deb5ubuntu1"></script>
        <script data-cfasync="false" type="text/javascript" src="js/vendor/codemirror/addon/hint/sql-hint.js?v=5.1.1deb5ubuntu1"></script>
        <script data-cfasync="false" type="text/javascript" src="js/vendor/codemirror/addon/lint/lint.js?v=5.1.1deb5ubuntu1"></script>
        <script data-cfasync="false" type="text/javascript" src="js/dist/codemirror/addon/lint/sql-lint.js?v=5.1.1deb5ubuntu1"></script>
        <script data-cfasync="false" type="text/javascript" src="js/dist/console.js?v=5.1.1deb5ubuntu1"></script>
      
      <script data-cfasync="false" type="text/javascript">
      // <![CDATA[
      var firstDayOfCalendar = '0';
      var themeImagePath = '.\/themes\/pmahomme\/img\/';
      var mysqlDocTemplate = '.\/url.php\u003Furl\u003Dhttps\u00253A\u00252F\u00252Fdev.mysql.com\u00252Fdoc\u00252Frefman\u00252F5.7\u00252Fen\u00252F\u002525s.html';
      var maxInputVars = 1000;
      
      if ($.datepicker) {
        $.datepicker.regional[''].closeText = 'Done';
        $.datepicker.regional[''].prevText = 'Prev';
        $.datepicker.regional[''].nextText = 'Next';
        $.datepicker.regional[''].currentText = 'Today';
        $.datepicker.regional[''].monthNames = [
          'January',
          'February',
          'March',
          'April',
          'May',
          'June',
          'July',
          'August',
          'September',
          'October',
          'November',
          'December',
        ];
        $.datepicker.regional[''].monthNamesShort = [
          'Jan',
          'Feb',
          'Mar',
          'Apr',
          'May',
          'Jun',
          'Jul',
          'Aug',
          'Sep',
          'Oct',
          'Nov',
          'Dec',
        ];
        $.datepicker.regional[''].dayNames = [
          'Sunday',
          'Monday',
          'Tuesday',
          'Wednesday',
          'Thursday',
          'Friday',
          'Saturday',
        ];
        $.datepicker.regional[''].dayNamesShort = [
          'Sun',
          'Mon',
          'Tue',
          'Wed',
          'Thu',
          'Fri',
          'Sat',
        ];
        $.datepicker.regional[''].dayNamesMin = [
          'Su',
          'Mo',
          'Tu',
          'We',
          'Th',
          'Fr',
          'Sa',
        ];
        $.datepicker.regional[''].weekHeader = 'Wk';
        $.datepicker.regional[''].showMonthAfterYear = false;
        $.datepicker.regional[''].yearSuffix = '';
        $.extend($.datepicker._defaults, $.datepicker.regional['']);
      }
      
      if ($.timepicker) {
        $.timepicker.regional[''].timeText = 'Time';
        $.timepicker.regional[''].hourText = 'Hour';
        $.timepicker.regional[''].minuteText = 'Minute';
        $.timepicker.regional[''].secondText = 'Second';
        $.extend($.timepicker._defaults, $.timepicker.regional['']);
      }
      
      function extendingValidatorMessages () {
        $.extend($.validator.messages, {
          required: 'This\u0020field\u0020is\u0020required',
          remote: 'Please\u0020fix\u0020this\u0020field',
          email: 'Please\u0020enter\u0020a\u0020valid\u0020email\u0020address',
          url: 'Please\u0020enter\u0020a\u0020valid\u0020URL',
          date: 'Please\u0020enter\u0020a\u0020valid\u0020date',
          dateISO: 'Please\u0020enter\u0020a\u0020valid\u0020date\u0020\u0028\u0020ISO\u0020\u0029',
          number: 'Please\u0020enter\u0020a\u0020valid\u0020number',
          creditcard: 'Please\u0020enter\u0020a\u0020valid\u0020credit\u0020card\u0020number',
          digits: 'Please\u0020enter\u0020only\u0020digits',
          equalTo: 'Please\u0020enter\u0020the\u0020same\u0020value\u0020again',
          maxlength: $.validator.format('Please\u0020enter\u0020no\u0020more\u0020than\u0020\u007B0\u007D\u0020characters'),
          minlength: $.validator.format('Please\u0020enter\u0020at\u0020least\u0020\u007B0\u007D\u0020characters'),
          rangelength: $.validator.format('Please\u0020enter\u0020a\u0020value\u0020between\u0020\u007B0\u007D\u0020and\u0020\u007B1\u007D\u0020characters\u0020long'),
          range: $.validator.format('Please\u0020enter\u0020a\u0020value\u0020between\u0020\u007B0\u007D\u0020and\u0020\u007B1\u007D'),
          max: $.validator.format('Please\u0020enter\u0020a\u0020value\u0020less\u0020than\u0020or\u0020equal\u0020to\u0020\u007B0\u007D'),
          min: $.validator.format('Please\u0020enter\u0020a\u0020value\u0020greater\u0020than\u0020or\u0020equal\u0020to\u0020\u007B0\u007D'),
          validationFunctionForDateTime: $.validator.format('Please\u0020enter\u0020a\u0020valid\u0020date\u0020or\u0020time'),
          validationFunctionForHex: $.validator.format('Please\u0020enter\u0020a\u0020valid\u0020HEX\u0020input'),
          validationFunctionForMd5: $.validator.format('This\u0020column\u0020can\u0020not\u0020contain\u0020a\u002032\u0020chars\u0020value'),
          validationFunctionForAesDesEncrypt: $.validator.format('These\u0020functions\u0020are\u0020meant\u0020to\u0020return\u0020a\u0020binary\u0020result\u003B\u0020to\u0020avoid\u0020inconsistent\u0020results\u0020you\u0020should\u0020store\u0020it\u0020in\u0020a\u0020BINARY,\u0020VARBINARY,\u0020or\u0020BLOB\u0020column.')
        });
      }
      
      CommonParams.setAll({common_query:"lang=en",opendb_url:"index.php?route=/database/structure&lang=en",lang:"en",server:"1",table:"",db:"",token:"2466285c30692a753362686740296740",text_dir:"ltr",show_databases_navigation_as_tree:true,pma_text_default_tab:"Browse",pma_text_left_default_tab:"Structure",pma_text_left_default_tab2:false,LimitChars:"50",pftext:"",confirm:true,LoginCookieValidity:"1440",session_gc_maxlifetime:"1440",logged_in:false,is_https:false,rootPath:"/",arg_separator:"&",PMA_VERSION:"5.1.1deb5ubuntu1",auth_type:"cookie",user:"root"});
      ConsoleEnterExecutes=false
      
      AJAX.scriptHandler
        .add('vendor/jquery/jquery.min.js', 0)
        .add('vendor/jquery/jquery-migrate.js', 0)
        .add('vendor/sprintf.js', 1)
        .add('ajax.js', 0)
        .add('keyhandler.js', 1)
        .add('vendor/bootstrap/bootstrap.bundle.min.js', 1)
        .add('vendor/jquery/jquery-ui.min.js', 0)
        .add('vendor/js.cookie.js', 1)
        .add('vendor/jquery/jquery.mousewheel.js', 0)
        .add('vendor/jquery/jquery.validate.js', 0)
        .add('vendor/jquery/jquery-ui-timepicker-addon.js', 0)
        .add('vendor/jquery/jquery.ba-hashchange-2.0.js', 0)
        .add('vendor/jquery/jquery.debounce-1.0.6.js', 0)
        .add('menu_resizer.js', 1)
        .add('cross_framing_protection.js', 0)
        .add('rte.js', 1)
        .add('vendor/tracekit.js', 1)
        .add('error_report.js', 1)
        .add('messages.php', 0)
        .add('config.js', 1)
        .add('doclinks.js', 1)
        .add('functions.js', 1)
        .add('navigation.js', 1)
        .add('indexes.js', 1)
        .add('common.js', 1)
        .add('page_settings.js', 1)
        .add('drag_drop_import.js', 1)
        .add('shortcuts_handler.js', 1)
        .add('vendor/codemirror/lib/codemirror.js', 0)
        .add('vendor/codemirror/mode/sql/sql.js', 0)
        .add('vendor/codemirror/addon/runmode/runmode.js', 0)
        .add('vendor/codemirror/addon/hint/show-hint.js', 0)
        .add('vendor/codemirror/addon/hint/sql-hint.js', 0)
        .add('vendor/codemirror/addon/lint/lint.js', 0)
        .add('codemirror/addon/lint/sql-lint.js', 0)
        .add('console.js', 1)
      ;
      $(function() {
              AJAX.fireOnload('vendor/sprintf.js');
              AJAX.fireOnload('keyhandler.js');
            AJAX.fireOnload('vendor/bootstrap/bootstrap.bundle.min.js');
              AJAX.fireOnload('vendor/js.cookie.js');
                      AJAX.fireOnload('menu_resizer.js');
              AJAX.fireOnload('rte.js');
            AJAX.fireOnload('vendor/tracekit.js');
            AJAX.fireOnload('error_report.js');
              AJAX.fireOnload('config.js');
            AJAX.fireOnload('doclinks.js');
            AJAX.fireOnload('functions.js');
            AJAX.fireOnload('navigation.js');
            AJAX.fireOnload('indexes.js');
            AJAX.fireOnload('common.js');
            AJAX.fireOnload('page_settings.js');
            AJAX.fireOnload('drag_drop_import.js');
            AJAX.fireOnload('shortcuts_handler.js');
                          AJAX.fireOnload('console.js');
        });
      // ]]>
      </script>
      
        <noscript><style>html{display:block}</style></noscript>
      </head>
      <body id=loginform>
        
        <div id="pma_header"></div>
        
      
        
        
        
        
      
        <div id="page_content">
          
      
          
      <div class="container">
      <div class="row">
      <div class="col-12">
      <a href="./url.php?url=https%3A%2F%2Fwww.phpmyadmin.net%2F" target="_blank" rel="noopener noreferrer" class="logo">
      <img src="./themes/pmahomme/img/logo_right.png" id="imLogo" name="imLogo" alt="phpMyAdmin" border="0">
      </a>
      <h1>Welcome to <bdo dir="ltr" lang="en">phpMyAdmin</bdo></h1>
      
      <noscript>
      <div class="alert alert-danger" role="alert">
        <img src="themes/dot.gif" title="" alt="" class="icon ic_s_error"> Javascript must be enabled past this point!
      </div>
      
      </noscript>
      
      <div class="hide" id="js-https-mismatch">
      <div class="alert alert-danger" role="alert">
        <img src="themes/dot.gif" title="" alt="" class="icon ic_s_error"> There is a mismatch between HTTPS indicated on the server and client. This can lead to a non working phpMyAdmin or a security risk. Please fix your server configuration to indicate HTTPS properly.
      </div>
      
      </div>
      
      
      
      
      
        <div class='hide js-show'>
              <form method="get" action="index.php?route=/&lang=en" class="disableAjax">
          <input type="hidden" name="db" value=""><input type="hidden" name="table" value=""><input type="hidden" name="lang" value="en"><input type="hidden" name="token" value="2466285c30692a753362686740296740">
      
                  <fieldset>
                  <legend class="col-form-label" lang="en" dir="ltr">Language</legend>
          
          <select name="lang" class="autosubmit" lang="en" dir="ltr" id="sel-lang">
      
                          <option value="sq">
              Shqip - Albanian
              </option>
                          <option value="ar">
              &#1575;&#1604;&#1593;&#1585;&#1576;&#1610;&#1577; - Arabic
              </option>
                          <option value="hy">
              Հայերէն - Armenian
              </option>
                          <option value="az">
              Az&#601;rbaycanca - Azerbaijani
              </option>
                          <option value="bn">
              বাংলা - Bangla
              </option>
                          <option value="be">
              &#1041;&#1077;&#1083;&#1072;&#1088;&#1091;&#1089;&#1082;&#1072;&#1103; - Belarusian
              </option>
                          <option value="bg">
              &#1041;&#1098;&#1083;&#1075;&#1072;&#1088;&#1089;&#1082;&#1080; - Bulgarian
              </option>
                          <option value="ca">
              Catal&agrave; - Catalan
              </option>
                          <option value="zh_cn">
              &#20013;&#25991; - Chinese simplified
              </option>
                          <option value="zh_tw">
              &#20013;&#25991; - Chinese traditional
              </option>
                          <option value="cs">
              Čeština - Czech
              </option>
                          <option value="da">
              Dansk - Danish
              </option>
                          <option value="nl">
              Nederlands - Dutch
              </option>
                          <option value="en"                selected="selected">
              English
              </option>
                          <option value="en_gb">
              English (United Kingdom)
              </option>
                          <option value="et">
              Eesti - Estonian
              </option>
                          <option value="fi">
              Suomi - Finnish
              </option>
                          <option value="fr">
              Fran&ccedil;ais - French
              </option>
                          <option value="gl">
              Galego - Galician
              </option>
                          <option value="de">
              Deutsch - German
              </option>
                          <option value="el">
              &Epsilon;&lambda;&lambda;&eta;&nu;&iota;&kappa;&#940; - Greek
              </option>
                          <option value="he">
              &#1506;&#1489;&#1512;&#1497;&#1514; - Hebrew
              </option>
                          <option value="hu">
              Magyar - Hungarian
              </option>
                          <option value="id">
              Bahasa Indonesia - Indonesian
              </option>
                          <option value="ia">
              Interlingua
              </option>
                          <option value="it">
              Italiano - Italian
              </option>
                          <option value="ja">
              &#26085;&#26412;&#35486; - Japanese
              </option>
                          <option value="kk">
              Қазақ - Kazakh
              </option>
                          <option value="ko">
              &#54620;&#44397;&#50612; - Korean
              </option>
                          <option value="nb">
              Norsk - Norwegian
              </option>
                          <option value="pl">
              Polski - Polish
              </option>
                          <option value="pt">
              Portugu&ecirc;s - Portuguese
              </option>
                          <option value="pt_br">
              Portugu&ecirc;s (Brasil) - Portuguese (Brazil)
              </option>
                          <option value="ro">
              Rom&acirc;n&#259; - Romanian
              </option>
                          <option value="ru">
              &#1056;&#1091;&#1089;&#1089;&#1082;&#1080;&#1081; - Russian
              </option>
                          <option value="sr@latin">
              Srpski - Serbian (latin)
              </option>
                          <option value="si">
              &#3523;&#3538;&#3458;&#3524;&#3517; - Sinhala
              </option>
                          <option value="sk">
              Sloven&#269;ina - Slovak
              </option>
                          <option value="sl">
              Sloven&scaron;&#269;ina - Slovenian
              </option>
                          <option value="es">
              Espa&ntilde;ol - Spanish
              </option>
                          <option value="sv">
              Svenska - Swedish
              </option>
                          <option value="tr">
              T&uuml;rk&ccedil;e - Turkish
              </option>
                          <option value="uk">
              &#1059;&#1082;&#1088;&#1072;&#1111;&#1085;&#1089;&#1100;&#1082;&#1072; - Ukrainian
              </option>
                          <option value="vi">
              Tiếng Việt - Vietnamese
              </option>
          
          </select>
      
                  </fieldset>
          
          </form>
      
        </div>
      
      <form method="post" id="login_form" action="index.php?route=/" name="login_form" class="disableAjax hide login js-show form-horizontal">
        <fieldset>
          <legend class="col-form-label">
            <input type="hidden" name="set_session" value="tkeknuhc0ai5du3jcq9paeqde1">
                  Log in      <a href="./url.php?url=https%3A%2F%2Fdocs.phpmyadmin.net%2Fen%2Flatest%2Findex.html" target="documentation"><img src="themes/dot.gif" title="Documentation" alt="Documentation" class="icon ic_b_help"></a>
          </legend>
      
          
          <div class="item form-row">
            <label for="input_username" class="col-4 d-flex align-items-center">
              Username:      </label>
            <div class="col-8">
              <input type="text" name="pma_username" id="input_username" value="" size="24" class="textfield" autocomplete="username">
            </div>
          </div>
      
          <div class="item form-row">
            <label for="input_password" class="col-4 d-flex align-items-center">
              Password:      </label>
            <div class="col-8">
              <input type="password" name="pma_password" id="input_password" value="" size="24" class="textfield" autocomplete="current-password">
            </div>
          </div>
      
                <input type="hidden" name="server" value="1">
            </fieldset>
      
        <fieldset class="tblFooters">
                <input class="btn btn-primary" value="Go" type="submit" id="input_go">
                  <input type="hidden" name="route" value="/"><input type="hidden" name="lang" value="en"><input type="hidden" name="token" value="2466285c30692a753362686740296740">
        </fieldset>
      </form>
      
      
      </div>
      
      
      <div id="pma_footer"></div>
        </div>
        </body>
      </html>
      
      dovidD ליבלל 2 תגובות תגובה אחרונה
      0
      • A0533057932A A0533057932

        @dovid בגישה דרך השרת ללוקאל הוסט זה טוען
        רק בגישה דרך הדומיין זה לא טוען
        הקוד שלך גם לא מעלה HTML תקין
        af037d76-830c-4fa6-b0d7-cb8b8148f93a-image.png

        curl localhost/phpmyadmin/themes/pmahomme/jquery/jquery-ui.css -H "Host: pma.XX.ovh"

        <!doctype html>
        <html lang="en" dir="ltr">
        <head>
          <meta charset="utf-8">
          <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
          <meta name="referrer" content="no-referrer">
          <meta name="robots" content="noindex,nofollow">
          <meta http-equiv="X-UA-Compatible" content="IE=Edge">
          <style id="cfs-style">html{display: none;}</style>
          <link rel="icon" href="favicon.ico" type="image/x-icon">
          <link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
              <link rel="stylesheet" type="text/css" href="./themes/pmahomme/jquery/jquery-ui.css">
            <link rel="stylesheet" type="text/css" href="js/vendor/codemirror/lib/codemirror.css?v=5.1.1deb5ubuntu1">
            <link rel="stylesheet" type="text/css" href="js/vendor/codemirror/addon/hint/show-hint.css?v=5.1.1deb5ubuntu1">
            <link rel="stylesheet" type="text/css" href="js/vendor/codemirror/addon/lint/lint.css?v=5.1.1deb5ubuntu1">
            <link rel="stylesheet" type="text/css" href="./themes/pmahomme/css/theme.css?v=5.1.1deb5ubuntu1&nocache=670142994ltr&server=1">
            <link rel="stylesheet" type="text/css" href="./themes/pmahomme/css/printview.css?v=5.1.1deb5ubuntu1" media="print" id="printcss">
            <title>phpMyAdmin</title>
            <script data-cfasync="false" type="text/javascript" src="js/vendor/jquery/jquery.min.js?v=5.1.1deb5ubuntu1"></script>
          <script data-cfasync="false" type="text/javascript" src="js/vendor/jquery/jquery-migrate.js?v=5.1.1deb5ubuntu1"></script>
          <script data-cfasync="false" type="text/javascript" src="js/vendor/sprintf.js?v=5.1.1deb5ubuntu1"></script>
          <script data-cfasync="false" type="text/javascript" src="js/dist/ajax.js?v=5.1.1deb5ubuntu1"></script>
          <script data-cfasync="false" type="text/javascript" src="js/dist/keyhandler.js?v=5.1.1deb5ubuntu1"></script>
          <script data-cfasync="false" type="text/javascript" src="js/vendor/bootstrap/bootstrap.bundle.min.js?v=5.1.1deb5ubuntu1"></script>
          <script data-cfasync="false" type="text/javascript" src="js/vendor/jquery/jquery-ui.min.js?v=5.1.1deb5ubuntu1"></script>
          <script data-cfasync="false" type="text/javascript" src="js/vendor/js.cookie.js?v=5.1.1deb5ubuntu1"></script>
          <script data-cfasync="false" type="text/javascript" src="js/vendor/jquery/jquery.mousewheel.js?v=5.1.1deb5ubuntu1"></script>
          <script data-cfasync="false" type="text/javascript" src="js/vendor/jquery/jquery.validate.js?v=5.1.1deb5ubuntu1"></script>
          <script data-cfasync="false" type="text/javascript" src="js/vendor/jquery/jquery-ui-timepicker-addon.js?v=5.1.1deb5ubuntu1"></script>
          <script data-cfasync="false" type="text/javascript" src="js/vendor/jquery/jquery.ba-hashchange-2.0.js?v=5.1.1deb5ubuntu1"></script>
          <script data-cfasync="false" type="text/javascript" src="js/vendor/jquery/jquery.debounce-1.0.6.js?v=5.1.1deb5ubuntu1"></script>
          <script data-cfasync="false" type="text/javascript" src="js/dist/menu_resizer.js?v=5.1.1deb5ubuntu1"></script>
          <script data-cfasync="false" type="text/javascript" src="js/dist/cross_framing_protection.js?v=5.1.1deb5ubuntu1"></script>
          <script data-cfasync="false" type="text/javascript" src="js/dist/rte.js?v=5.1.1deb5ubuntu1"></script>
          <script data-cfasync="false" type="text/javascript" src="js/vendor/tracekit.js?v=5.1.1deb5ubuntu1"></script>
          <script data-cfasync="false" type="text/javascript" src="js/dist/error_report.js?v=5.1.1deb5ubuntu1"></script>
          <script data-cfasync="false" type="text/javascript" src="js/messages.php?l=en&v=5.1.1deb5ubuntu1&lang=en"></script>
          <script data-cfasync="false" type="text/javascript" src="js/dist/config.js?v=5.1.1deb5ubuntu1"></script>
          <script data-cfasync="false" type="text/javascript" src="js/dist/doclinks.js?v=5.1.1deb5ubuntu1"></script>
          <script data-cfasync="false" type="text/javascript" src="js/dist/functions.js?v=5.1.1deb5ubuntu1"></script>
          <script data-cfasync="false" type="text/javascript" src="js/dist/navigation.js?v=5.1.1deb5ubuntu1"></script>
          <script data-cfasync="false" type="text/javascript" src="js/dist/indexes.js?v=5.1.1deb5ubuntu1"></script>
          <script data-cfasync="false" type="text/javascript" src="js/dist/common.js?v=5.1.1deb5ubuntu1"></script>
          <script data-cfasync="false" type="text/javascript" src="js/dist/page_settings.js?v=5.1.1deb5ubuntu1"></script>
          <script data-cfasync="false" type="text/javascript" src="js/dist/drag_drop_import.js?v=5.1.1deb5ubuntu1"></script>
          <script data-cfasync="false" type="text/javascript" src="js/dist/shortcuts_handler.js?v=5.1.1deb5ubuntu1"></script>
          <script data-cfasync="false" type="text/javascript" src="js/vendor/codemirror/lib/codemirror.js?v=5.1.1deb5ubuntu1"></script>
          <script data-cfasync="false" type="text/javascript" src="js/vendor/codemirror/mode/sql/sql.js?v=5.1.1deb5ubuntu1"></script>
          <script data-cfasync="false" type="text/javascript" src="js/vendor/codemirror/addon/runmode/runmode.js?v=5.1.1deb5ubuntu1"></script>
          <script data-cfasync="false" type="text/javascript" src="js/vendor/codemirror/addon/hint/show-hint.js?v=5.1.1deb5ubuntu1"></script>
          <script data-cfasync="false" type="text/javascript" src="js/vendor/codemirror/addon/hint/sql-hint.js?v=5.1.1deb5ubuntu1"></script>
          <script data-cfasync="false" type="text/javascript" src="js/vendor/codemirror/addon/lint/lint.js?v=5.1.1deb5ubuntu1"></script>
          <script data-cfasync="false" type="text/javascript" src="js/dist/codemirror/addon/lint/sql-lint.js?v=5.1.1deb5ubuntu1"></script>
          <script data-cfasync="false" type="text/javascript" src="js/dist/console.js?v=5.1.1deb5ubuntu1"></script>
        
        <script data-cfasync="false" type="text/javascript">
        // <![CDATA[
        var firstDayOfCalendar = '0';
        var themeImagePath = '.\/themes\/pmahomme\/img\/';
        var mysqlDocTemplate = '.\/url.php\u003Furl\u003Dhttps\u00253A\u00252F\u00252Fdev.mysql.com\u00252Fdoc\u00252Frefman\u00252F5.7\u00252Fen\u00252F\u002525s.html';
        var maxInputVars = 1000;
        
        if ($.datepicker) {
          $.datepicker.regional[''].closeText = 'Done';
          $.datepicker.regional[''].prevText = 'Prev';
          $.datepicker.regional[''].nextText = 'Next';
          $.datepicker.regional[''].currentText = 'Today';
          $.datepicker.regional[''].monthNames = [
            'January',
            'February',
            'March',
            'April',
            'May',
            'June',
            'July',
            'August',
            'September',
            'October',
            'November',
            'December',
          ];
          $.datepicker.regional[''].monthNamesShort = [
            'Jan',
            'Feb',
            'Mar',
            'Apr',
            'May',
            'Jun',
            'Jul',
            'Aug',
            'Sep',
            'Oct',
            'Nov',
            'Dec',
          ];
          $.datepicker.regional[''].dayNames = [
            'Sunday',
            'Monday',
            'Tuesday',
            'Wednesday',
            'Thursday',
            'Friday',
            'Saturday',
          ];
          $.datepicker.regional[''].dayNamesShort = [
            'Sun',
            'Mon',
            'Tue',
            'Wed',
            'Thu',
            'Fri',
            'Sat',
          ];
          $.datepicker.regional[''].dayNamesMin = [
            'Su',
            'Mo',
            'Tu',
            'We',
            'Th',
            'Fr',
            'Sa',
          ];
          $.datepicker.regional[''].weekHeader = 'Wk';
          $.datepicker.regional[''].showMonthAfterYear = false;
          $.datepicker.regional[''].yearSuffix = '';
          $.extend($.datepicker._defaults, $.datepicker.regional['']);
        }
        
        if ($.timepicker) {
          $.timepicker.regional[''].timeText = 'Time';
          $.timepicker.regional[''].hourText = 'Hour';
          $.timepicker.regional[''].minuteText = 'Minute';
          $.timepicker.regional[''].secondText = 'Second';
          $.extend($.timepicker._defaults, $.timepicker.regional['']);
        }
        
        function extendingValidatorMessages () {
          $.extend($.validator.messages, {
            required: 'This\u0020field\u0020is\u0020required',
            remote: 'Please\u0020fix\u0020this\u0020field',
            email: 'Please\u0020enter\u0020a\u0020valid\u0020email\u0020address',
            url: 'Please\u0020enter\u0020a\u0020valid\u0020URL',
            date: 'Please\u0020enter\u0020a\u0020valid\u0020date',
            dateISO: 'Please\u0020enter\u0020a\u0020valid\u0020date\u0020\u0028\u0020ISO\u0020\u0029',
            number: 'Please\u0020enter\u0020a\u0020valid\u0020number',
            creditcard: 'Please\u0020enter\u0020a\u0020valid\u0020credit\u0020card\u0020number',
            digits: 'Please\u0020enter\u0020only\u0020digits',
            equalTo: 'Please\u0020enter\u0020the\u0020same\u0020value\u0020again',
            maxlength: $.validator.format('Please\u0020enter\u0020no\u0020more\u0020than\u0020\u007B0\u007D\u0020characters'),
            minlength: $.validator.format('Please\u0020enter\u0020at\u0020least\u0020\u007B0\u007D\u0020characters'),
            rangelength: $.validator.format('Please\u0020enter\u0020a\u0020value\u0020between\u0020\u007B0\u007D\u0020and\u0020\u007B1\u007D\u0020characters\u0020long'),
            range: $.validator.format('Please\u0020enter\u0020a\u0020value\u0020between\u0020\u007B0\u007D\u0020and\u0020\u007B1\u007D'),
            max: $.validator.format('Please\u0020enter\u0020a\u0020value\u0020less\u0020than\u0020or\u0020equal\u0020to\u0020\u007B0\u007D'),
            min: $.validator.format('Please\u0020enter\u0020a\u0020value\u0020greater\u0020than\u0020or\u0020equal\u0020to\u0020\u007B0\u007D'),
            validationFunctionForDateTime: $.validator.format('Please\u0020enter\u0020a\u0020valid\u0020date\u0020or\u0020time'),
            validationFunctionForHex: $.validator.format('Please\u0020enter\u0020a\u0020valid\u0020HEX\u0020input'),
            validationFunctionForMd5: $.validator.format('This\u0020column\u0020can\u0020not\u0020contain\u0020a\u002032\u0020chars\u0020value'),
            validationFunctionForAesDesEncrypt: $.validator.format('These\u0020functions\u0020are\u0020meant\u0020to\u0020return\u0020a\u0020binary\u0020result\u003B\u0020to\u0020avoid\u0020inconsistent\u0020results\u0020you\u0020should\u0020store\u0020it\u0020in\u0020a\u0020BINARY,\u0020VARBINARY,\u0020or\u0020BLOB\u0020column.')
          });
        }
        
        CommonParams.setAll({common_query:"lang=en",opendb_url:"index.php?route=/database/structure&lang=en",lang:"en",server:"1",table:"",db:"",token:"2466285c30692a753362686740296740",text_dir:"ltr",show_databases_navigation_as_tree:true,pma_text_default_tab:"Browse",pma_text_left_default_tab:"Structure",pma_text_left_default_tab2:false,LimitChars:"50",pftext:"",confirm:true,LoginCookieValidity:"1440",session_gc_maxlifetime:"1440",logged_in:false,is_https:false,rootPath:"/",arg_separator:"&",PMA_VERSION:"5.1.1deb5ubuntu1",auth_type:"cookie",user:"root"});
        ConsoleEnterExecutes=false
        
        AJAX.scriptHandler
          .add('vendor/jquery/jquery.min.js', 0)
          .add('vendor/jquery/jquery-migrate.js', 0)
          .add('vendor/sprintf.js', 1)
          .add('ajax.js', 0)
          .add('keyhandler.js', 1)
          .add('vendor/bootstrap/bootstrap.bundle.min.js', 1)
          .add('vendor/jquery/jquery-ui.min.js', 0)
          .add('vendor/js.cookie.js', 1)
          .add('vendor/jquery/jquery.mousewheel.js', 0)
          .add('vendor/jquery/jquery.validate.js', 0)
          .add('vendor/jquery/jquery-ui-timepicker-addon.js', 0)
          .add('vendor/jquery/jquery.ba-hashchange-2.0.js', 0)
          .add('vendor/jquery/jquery.debounce-1.0.6.js', 0)
          .add('menu_resizer.js', 1)
          .add('cross_framing_protection.js', 0)
          .add('rte.js', 1)
          .add('vendor/tracekit.js', 1)
          .add('error_report.js', 1)
          .add('messages.php', 0)
          .add('config.js', 1)
          .add('doclinks.js', 1)
          .add('functions.js', 1)
          .add('navigation.js', 1)
          .add('indexes.js', 1)
          .add('common.js', 1)
          .add('page_settings.js', 1)
          .add('drag_drop_import.js', 1)
          .add('shortcuts_handler.js', 1)
          .add('vendor/codemirror/lib/codemirror.js', 0)
          .add('vendor/codemirror/mode/sql/sql.js', 0)
          .add('vendor/codemirror/addon/runmode/runmode.js', 0)
          .add('vendor/codemirror/addon/hint/show-hint.js', 0)
          .add('vendor/codemirror/addon/hint/sql-hint.js', 0)
          .add('vendor/codemirror/addon/lint/lint.js', 0)
          .add('codemirror/addon/lint/sql-lint.js', 0)
          .add('console.js', 1)
        ;
        $(function() {
                AJAX.fireOnload('vendor/sprintf.js');
                AJAX.fireOnload('keyhandler.js');
              AJAX.fireOnload('vendor/bootstrap/bootstrap.bundle.min.js');
                AJAX.fireOnload('vendor/js.cookie.js');
                        AJAX.fireOnload('menu_resizer.js');
                AJAX.fireOnload('rte.js');
              AJAX.fireOnload('vendor/tracekit.js');
              AJAX.fireOnload('error_report.js');
                AJAX.fireOnload('config.js');
              AJAX.fireOnload('doclinks.js');
              AJAX.fireOnload('functions.js');
              AJAX.fireOnload('navigation.js');
              AJAX.fireOnload('indexes.js');
              AJAX.fireOnload('common.js');
              AJAX.fireOnload('page_settings.js');
              AJAX.fireOnload('drag_drop_import.js');
              AJAX.fireOnload('shortcuts_handler.js');
                            AJAX.fireOnload('console.js');
          });
        // ]]>
        </script>
        
          <noscript><style>html{display:block}</style></noscript>
        </head>
        <body id=loginform>
          
          <div id="pma_header"></div>
          
        
          
          
          
          
        
          <div id="page_content">
            
        
            
        <div class="container">
        <div class="row">
        <div class="col-12">
        <a href="./url.php?url=https%3A%2F%2Fwww.phpmyadmin.net%2F" target="_blank" rel="noopener noreferrer" class="logo">
        <img src="./themes/pmahomme/img/logo_right.png" id="imLogo" name="imLogo" alt="phpMyAdmin" border="0">
        </a>
        <h1>Welcome to <bdo dir="ltr" lang="en">phpMyAdmin</bdo></h1>
        
        <noscript>
        <div class="alert alert-danger" role="alert">
          <img src="themes/dot.gif" title="" alt="" class="icon ic_s_error"> Javascript must be enabled past this point!
        </div>
        
        </noscript>
        
        <div class="hide" id="js-https-mismatch">
        <div class="alert alert-danger" role="alert">
          <img src="themes/dot.gif" title="" alt="" class="icon ic_s_error"> There is a mismatch between HTTPS indicated on the server and client. This can lead to a non working phpMyAdmin or a security risk. Please fix your server configuration to indicate HTTPS properly.
        </div>
        
        </div>
        
        
        
        
        
          <div class='hide js-show'>
                <form method="get" action="index.php?route=/&lang=en" class="disableAjax">
            <input type="hidden" name="db" value=""><input type="hidden" name="table" value=""><input type="hidden" name="lang" value="en"><input type="hidden" name="token" value="2466285c30692a753362686740296740">
        
                    <fieldset>
                    <legend class="col-form-label" lang="en" dir="ltr">Language</legend>
            
            <select name="lang" class="autosubmit" lang="en" dir="ltr" id="sel-lang">
        
                            <option value="sq">
                Shqip - Albanian
                </option>
                            <option value="ar">
                &#1575;&#1604;&#1593;&#1585;&#1576;&#1610;&#1577; - Arabic
                </option>
                            <option value="hy">
                Հայերէն - Armenian
                </option>
                            <option value="az">
                Az&#601;rbaycanca - Azerbaijani
                </option>
                            <option value="bn">
                বাংলা - Bangla
                </option>
                            <option value="be">
                &#1041;&#1077;&#1083;&#1072;&#1088;&#1091;&#1089;&#1082;&#1072;&#1103; - Belarusian
                </option>
                            <option value="bg">
                &#1041;&#1098;&#1083;&#1075;&#1072;&#1088;&#1089;&#1082;&#1080; - Bulgarian
                </option>
                            <option value="ca">
                Catal&agrave; - Catalan
                </option>
                            <option value="zh_cn">
                &#20013;&#25991; - Chinese simplified
                </option>
                            <option value="zh_tw">
                &#20013;&#25991; - Chinese traditional
                </option>
                            <option value="cs">
                Čeština - Czech
                </option>
                            <option value="da">
                Dansk - Danish
                </option>
                            <option value="nl">
                Nederlands - Dutch
                </option>
                            <option value="en"                selected="selected">
                English
                </option>
                            <option value="en_gb">
                English (United Kingdom)
                </option>
                            <option value="et">
                Eesti - Estonian
                </option>
                            <option value="fi">
                Suomi - Finnish
                </option>
                            <option value="fr">
                Fran&ccedil;ais - French
                </option>
                            <option value="gl">
                Galego - Galician
                </option>
                            <option value="de">
                Deutsch - German
                </option>
                            <option value="el">
                &Epsilon;&lambda;&lambda;&eta;&nu;&iota;&kappa;&#940; - Greek
                </option>
                            <option value="he">
                &#1506;&#1489;&#1512;&#1497;&#1514; - Hebrew
                </option>
                            <option value="hu">
                Magyar - Hungarian
                </option>
                            <option value="id">
                Bahasa Indonesia - Indonesian
                </option>
                            <option value="ia">
                Interlingua
                </option>
                            <option value="it">
                Italiano - Italian
                </option>
                            <option value="ja">
                &#26085;&#26412;&#35486; - Japanese
                </option>
                            <option value="kk">
                Қазақ - Kazakh
                </option>
                            <option value="ko">
                &#54620;&#44397;&#50612; - Korean
                </option>
                            <option value="nb">
                Norsk - Norwegian
                </option>
                            <option value="pl">
                Polski - Polish
                </option>
                            <option value="pt">
                Portugu&ecirc;s - Portuguese
                </option>
                            <option value="pt_br">
                Portugu&ecirc;s (Brasil) - Portuguese (Brazil)
                </option>
                            <option value="ro">
                Rom&acirc;n&#259; - Romanian
                </option>
                            <option value="ru">
                &#1056;&#1091;&#1089;&#1089;&#1082;&#1080;&#1081; - Russian
                </option>
                            <option value="sr@latin">
                Srpski - Serbian (latin)
                </option>
                            <option value="si">
                &#3523;&#3538;&#3458;&#3524;&#3517; - Sinhala
                </option>
                            <option value="sk">
                Sloven&#269;ina - Slovak
                </option>
                            <option value="sl">
                Sloven&scaron;&#269;ina - Slovenian
                </option>
                            <option value="es">
                Espa&ntilde;ol - Spanish
                </option>
                            <option value="sv">
                Svenska - Swedish
                </option>
                            <option value="tr">
                T&uuml;rk&ccedil;e - Turkish
                </option>
                            <option value="uk">
                &#1059;&#1082;&#1088;&#1072;&#1111;&#1085;&#1089;&#1100;&#1082;&#1072; - Ukrainian
                </option>
                            <option value="vi">
                Tiếng Việt - Vietnamese
                </option>
            
            </select>
        
                    </fieldset>
            
            </form>
        
          </div>
        
        <form method="post" id="login_form" action="index.php?route=/" name="login_form" class="disableAjax hide login js-show form-horizontal">
          <fieldset>
            <legend class="col-form-label">
              <input type="hidden" name="set_session" value="tkeknuhc0ai5du3jcq9paeqde1">
                    Log in      <a href="./url.php?url=https%3A%2F%2Fdocs.phpmyadmin.net%2Fen%2Flatest%2Findex.html" target="documentation"><img src="themes/dot.gif" title="Documentation" alt="Documentation" class="icon ic_b_help"></a>
            </legend>
        
            
            <div class="item form-row">
              <label for="input_username" class="col-4 d-flex align-items-center">
                Username:      </label>
              <div class="col-8">
                <input type="text" name="pma_username" id="input_username" value="" size="24" class="textfield" autocomplete="username">
              </div>
            </div>
        
            <div class="item form-row">
              <label for="input_password" class="col-4 d-flex align-items-center">
                Password:      </label>
              <div class="col-8">
                <input type="password" name="pma_password" id="input_password" value="" size="24" class="textfield" autocomplete="current-password">
              </div>
            </div>
        
                  <input type="hidden" name="server" value="1">
              </fieldset>
        
          <fieldset class="tblFooters">
                  <input class="btn btn-primary" value="Go" type="submit" id="input_go">
                    <input type="hidden" name="route" value="/"><input type="hidden" name="lang" value="en"><input type="hidden" name="token" value="2466285c30692a753362686740296740">
          </fieldset>
        </form>
        
        
        </div>
        
        
        <div id="pma_footer"></div>
          </div>
          </body>
        </html>
        
        dovidD מנותק
        dovidD מנותק
        dovid
        ניהול
        כתב ב נערך לאחרונה על ידי
        #4

        @A0533057932 כתב בהגדרות קובץ NGINX מאחורי פרוקסי:

        הקוד שלך גם לא מעלה HTML תקין

        לא יודע מה התכוונת במשפט,
        אבל הפלט של הפקודה בהחלט לא תקין (מגיע HTML במקום הCSS הרצוי).
        ממילא הבעיה לא בפרוקסי אלא בשרת B, בהגדרת האתר.

        @A0533057932 כתב בהגדרות קובץ NGINX מאחורי פרוקסי:

        בגישה דרך השרת ללוקאל הוסט זה טוען

        לא מובן, הרי הדפדפן לא כתבת שם דומיין, והnginx של שרת B מתייחס לאתר pma.XX.ovh, אז לא אמור בכלל להתקבל הPMA.

        • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
        • בכל נושא אפשר ליצור קשר dovid@tchumim.com
        A0533057932A תגובה 1 תגובה אחרונה
        0
        • dovidD dovid

          @A0533057932 כתב בהגדרות קובץ NGINX מאחורי פרוקסי:

          הקוד שלך גם לא מעלה HTML תקין

          לא יודע מה התכוונת במשפט,
          אבל הפלט של הפקודה בהחלט לא תקין (מגיע HTML במקום הCSS הרצוי).
          ממילא הבעיה לא בפרוקסי אלא בשרת B, בהגדרת האתר.

          @A0533057932 כתב בהגדרות קובץ NGINX מאחורי פרוקסי:

          בגישה דרך השרת ללוקאל הוסט זה טוען

          לא מובן, הרי הדפדפן לא כתבת שם דומיין, והnginx של שרת B מתייחס לאתר pma.XX.ovh, אז לא אמור בכלל להתקבל הPMA.

          A0533057932A מנותק
          A0533057932A מנותק
          A0533057932
          כתב ב נערך לאחרונה על ידי A0533057932
          #5

          @dovid אני רוצה לגשת לPHPMYADMIN שיושב על שרת B
          הדיפולט של NGINX של שרת B מגיע לתיקיה /var/www/xx.ovh/
          קובץ הPMA מגיע לתיקיה PHPMYADMIN שיושבת במיקום הבא /var/www/xx.ovh/PHPMYADMIN
          אני מנסה לגשת מהמחשב שלי לדומיין הראשי התיקיה נפתחת
          כאשר אני עושה /PHPMYADMIמ או כותב את תת הדומיין לא עולה הדף עולה רק שגיאות
          אולם אם אני הולך לשרת ושם רושם את הIP הפנימי עולה הדף הראשי שבמיקום הזה /var/www/xx.ovh/
          ואם בו אני רושם /PHPMYADMI עולה לי הדף של PHPMYADMIN

          כאשר אני מריץ בשרת B את הפקודה
          curl localhost/phpmyadmin/themes/pmahomme/jquery/jquery-ui.css
          עולה התוצאה הבאה

          /*! jQuery UI - v1.13.1 - 2016-09-14
          * http://jqueryui.com
          * Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
          * To view and modify this theme, visit http://jqueryui.com/themeroller/?bgShadowXPos=&bgOverlayXPos=&bgErrorXPos=&bgHighlightXPos=&bgContentXPos=&bgHeaderXPos=&bgActiveXPos=&bgHoverXPos=&bgDefaultXPos=&bgShadowYPos=&bgOverlayYPos=&bgErrorYPos=&bgHighlightYPos=&bgContentYPos=&bgHeaderYPos=&bgActiveYPos=&bgHoverYPos=&bgDefaultYPos=&bgShadowRepeat=&bgOverlayRepeat=&bgErrorRepeat=&bgHighlightRepeat=&bgContentRepeat=&bgHeaderRepeat=&bgActiveRepeat=&bgHoverRepeat=&bgDefaultRepeat=&iconsHover=url(%22images%2Fui-icons_555555_256x240.png%22)&iconsHighlight=url(%22images%2Fui-icons_777620_256x240.png%22)&iconsHeader=url(%22images%2Fui-icons_444444_256x240.png%22)&iconsError=url(%22images%2Fui-icons_cc0000_256x240.png%22)&iconsDefault=url(%22images%2Fui-icons_777777_256x240.png%22)&iconsContent=url(%22images%2Fui-icons_444444_256x240.png%22)&iconsActive=url(%22images%2Fui-icons_ffffff_256x240.png%22)&bgImgUrlShadow=&bgImgUrlOverlay=&bgImgUrlHover=&bgImgUrlHighlight=&bgImgUrlHeader=&bgImgUrlError=&bgImgUrlDefault=&bgImgUrlContent=&bgImgUrlActive=&opacityFilterShadow=Alpha(Opacity%3D30)&opacityFilterOverlay=Alpha(Opacity%3D30)&opacityShadowPerc=30&opacityOverlayPerc=30&iconColorHover=%23555555&iconColorHighlight=%23777620&iconColorHeader=%23444444&iconColorError=%23cc0000&iconColorDefault=%23777777&iconColorContent=%23444444&iconColorActive=%23ffffff&bgImgOpacityShadow=0&bgImgOpacityOverlay=0&bgImgOpacityError=95&bgImgOpacityHighlight=55&bgImgOpacityContent=75&bgImgOpacityHeader=75&bgImgOpacityActive=65&bgImgOpacityHover=75&bgImgOpacityDefault=75&bgTextureShadow=flat&bgTextureOverlay=flat&bgTextureError=flat&bgTextureHighlight=flat&bgTextureContent=flat&bgTextureHeader=flat&bgTextureActive=flat&bgTextureHover=flat&bgTextureDefault=flat&cornerRadius=3px&fwDefault=normal&ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&cornerRadiusShadow=8px&thicknessShadow=5px&offsetLeftShadow=0px&offsetTopShadow=0px&opacityShadow=.3&bgColorShadow=%23666666&opacityOverlay=.3&bgColorOverlay=%23aaaaaa&fcError=%235f3f3f&borderColorError=%23f1a899&bgColorError=%23fddfdf&fcHighlight=%23777620&borderColorHighlight=%23dad55e&bgColorHighlight=%23fffa90&fcContent=%23333333&borderColorContent=%23dddddd&bgColorContent=%23ffffff&fcHeader=%23333333&borderColorHeader=%23dddddd&bgColorHeader=%23e9e9e9&fcActive=%23ffffff&borderColorActive=%23003eff&bgColorActive=%23007fff&fcHover=%232b2b2b&borderColorHover=%23cccccc&bgColorHover=%23ededed&fcDefault=%23454545&borderColorDefault=%23c5c5c5&bgColorDefault=%23f6f6f6
          * Copyright jQuery Foundation and other contributors; Licensed MIT */
          
          
          
          
          
          
          
          
          
          
          
          /* Layout helpers
          ----------------------------------*/
          .ui-helper-hidden {
                  display: none;
          }
          .ui-helper-hidden-accessible {
                  border: 0;
                  clip: rect(0 0 0 0);
                  height: 1px;
                  margin: -1px;
                  overflow: hidden;
                  padding: 0;
                  position: absolute;
                  width: 1px;
          }
          .ui-helper-reset {
                  margin: 0;
                  padding: 0;
                  border: 0;
                  outline: 0;
                  line-height: 1.3;
                  text-decoration: none;
                  font-size: 100%;
                  list-style: none;
          }
          .ui-helper-clearfix:before,
          .ui-helper-clearfix:after {
                  content: "";
                  display: table;
                  border-collapse: collapse;
          }
          .ui-helper-clearfix:after {
                  clear: both;
          }
          .ui-helper-zfix {
                  width: 100%;
                  height: 100%;
                  top: 0;
                  left: 0;
                  position: absolute;
                  opacity: 0;
                  -ms-filter: "alpha(opacity=0)"; /* support: IE8 */
          }
          
          .ui-front {
                  z-index: 100;
          }
          
          
          /* Interaction Cues
          ----------------------------------*/
          .ui-state-disabled {
                  cursor: default !important;
                  pointer-events: none;
          }
          
          
          /* Icons
          ----------------------------------*/
          .ui-icon {
                  display: inline-block;
                  vertical-align: middle;
                  margin-top: -.25em;
                  position: relative;
                  text-indent: -99999px;
                  overflow: hidden;
                  background-repeat: no-repeat;
          }
          
          .ui-widget-icon-block {
                  left: 50%;
                  margin-left: -8px;
                  display: block;
          }
          
          /* Misc visuals
          ----------------------------------*/
          
          /* Overlays */
          .ui-widget-overlay {
                  position: fixed;
                  top: 0;
                  left: 0;
                  width: 100%;
                  height: 100%;
          }
          
          
          
          
          
          
          
          
          
          
          .ui-accordion .ui-accordion-header {
                  display: block;
                  cursor: pointer;
                  position: relative;
                  margin: 2px 0 0 0;
                  padding: .5em .5em .5em .7em;
                  font-size: 100%;
          }
          .ui-accordion .ui-accordion-content {
                  padding: 1em 2.2em;
                  border-top: 0;
                  overflow: auto;
          }
          
          
          
          
          
          
          
          
          
          
          .ui-autocomplete {
                  position: absolute;
                  top: 0;
                  left: 0;
                  cursor: default;
          }
          
          
          
          
          
          
          
          
          
          
          .ui-menu {
                  list-style: none;
                  padding: 0;
                  margin: 0;
                  display: block;
                  outline: 0;
          }
          .ui-menu .ui-menu {
                  position: absolute;
          }
          .ui-menu .ui-menu-item {
                  margin: 0;
                  cursor: pointer;
                  /* support: IE10, see #8844 */
                  list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
          }
          .ui-menu .ui-menu-item-wrapper {
                  position: relative;
                  padding: 3px 1em 3px .4em;
          }
          .ui-menu .ui-menu-divider {
                  margin: 5px 0;
                  height: 0;
                  font-size: 0;
                  line-height: 0;
                  border-width: 1px 0 0 0;
          }
          .ui-menu .ui-state-focus,
          .ui-menu .ui-state-active {
                  margin: -1px;
          }
          
          /* icon support */
          .ui-menu-icons {
                  position: relative;
          }
          .ui-menu-icons .ui-menu-item-wrapper {
                  padding-left: 2em;
          }
          
          /* left-aligned */
          .ui-menu .ui-icon {
                  position: absolute;
                  top: 0;
                  bottom: 0;
                  left: .2em;
                  margin: auto 0;
          }
          
          /* right-aligned */
          .ui-menu .ui-menu-icon {
                  left: auto;
                  right: 0;
          }
          
          
          
          
          
          
          
          
          
          
          .ui-button {
                  padding: .4em 1em;
                  display: inline-block;
                  position: relative;
                  line-height: normal;
                  margin-right: .1em;
                  cursor: pointer;
                  vertical-align: middle;
                  text-align: center;
                  -webkit-user-select: none;
                  -moz-user-select: none;
                  -ms-user-select: none;
                  user-select: none;
          
                  /* Support: IE <= 11 */
                  overflow: visible;
          }
          
          .ui-button,
          .ui-button:link,
          .ui-button:visited,
          .ui-button:hover,
          .ui-button:active {
                  text-decoration: none;
          }
          
          /* to make room for the icon, a width needs to be set here */
          .ui-button-icon-only {
                  width: 2em;
                  box-sizing: border-box;
                  text-indent: -9999px;
                  white-space: nowrap;
          }
          
          /* no icon support for input elements */
          input.ui-button.ui-button-icon-only {
                  text-indent: 0;
          }
          
          /* button icon element(s) */
          .ui-button-icon-only .ui-icon {
                  position: absolute;
                  top: 50%;
                  left: 50%;
                  margin-top: -8px;
                  margin-left: -8px;
          }
          
          .ui-button.ui-icon-notext .ui-icon {
                  padding: 0;
                  width: 2.1em;
                  height: 2.1em;
                  text-indent: -9999px;
                  white-space: nowrap;
          
          }
          
          input.ui-button.ui-icon-notext .ui-icon {
                  width: auto;
                  height: auto;
                  text-indent: 0;
                  white-space: normal;
                  padding: .4em 1em;
          }
          
          /* workarounds */
          /* Support: Firefox 5 - 40 */
          input.ui-button::-moz-focus-inner,
          button.ui-button::-moz-focus-inner {
                  border: 0;
                  padding: 0;
          }
          
          
          
          
          
          
          
          
          
          
          
          .ui-controlgroup {
                  vertical-align: middle;
                  display: inline-block;
          }
          .ui-controlgroup > .ui-controlgroup-item {
                  float: left;
                  margin-left: 0;
                  margin-right: 0;
          }
          .ui-controlgroup > .ui-controlgroup-item:focus,
          .ui-controlgroup > .ui-controlgroup-item.ui-visual-focus {
                  z-index: 9999;
          }
          .ui-controlgroup-vertical > .ui-controlgroup-item {
                  display: block;
                  float: none;
                  width: 100%;
                  margin-top: 0;
                  margin-bottom: 0;
                  text-align: left;
          }
          .ui-controlgroup-vertical .ui-controlgroup-item {
                  box-sizing: border-box;
          }
          .ui-controlgroup .ui-controlgroup-label {
                  padding: .4em 1em;
          }
          .ui-controlgroup .ui-controlgroup-label span {
                  font-size: 80%;
          }
          .ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item {
                  border-left: none;
          }
          .ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item {
                  border-top: none;
          }
          .ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content {
                  border-right: none;
          }
          .ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content {
                  border-bottom: none;
          }
          
          /* Spinner specific style fixes */
          .ui-controlgroup-vertical .ui-spinner-input {
          
                  /* Support: IE8 only, Android < 4.4 only */
                  width: 75%;
                  width: calc( 100% - 2.4em );
          }
          .ui-controlgroup-vertical .ui-spinner .ui-spinner-up {
                  border-top-style: solid;
          }
          
          
          
          
          
          
          
          
          
          
          
          
          .ui-checkboxradio-label .ui-icon-background {
                  box-shadow: inset 1px 1px 1px #ccc;
                  border-radius: .12em;
                  border: none;
          }
          .ui-checkboxradio-radio-label .ui-icon-background {
                  width: 16px;
                  height: 16px;
                  border-radius: 1em;
                  overflow: visible;
                  border: none;
          }
          .ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,
          .ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon {
                  background-image: none;
                  width: 8px;
                  height: 8px;
                  border-width: 4px;
                  border-style: solid;
          }
          .ui-checkboxradio-disabled {
                  pointer-events: none;
          }
          
          
          
          
          
          
          
          
          
          
          .ui-datepicker {
                  width: 17em;
                  padding: .2em .2em 0;
                  display: none;
          }
          .ui-datepicker .ui-datepicker-header {
                  position: relative;
                  padding: .2em 0;
          }
          .ui-datepicker .ui-datepicker-prev,
          .ui-datepicker .ui-datepicker-next {
                  position: absolute;
                  top: 2px;
                  width: 1.8em;
                  height: 1.8em;
          }
          .ui-datepicker .ui-datepicker-prev-hover,
          .ui-datepicker .ui-datepicker-next-hover {
                  top: 1px;
          }
          .ui-datepicker .ui-datepicker-prev {
                  left: 2px;
          }
          .ui-datepicker .ui-datepicker-next {
                  right: 2px;
          }
          .ui-datepicker .ui-datepicker-prev-hover {
                  left: 1px;
          }
          .ui-datepicker .ui-datepicker-next-hover {
                  right: 1px;
          }
          .ui-datepicker .ui-datepicker-prev span,
          .ui-datepicker .ui-datepicker-next span {
                  display: block;
                  position: absolute;
                  left: 50%;
                  margin-left: -8px;
                  top: 50%;
                  margin-top: -8px;
          }
          .ui-datepicker .ui-datepicker-title {
                  margin: 0 2.3em;
                  line-height: 1.8em;
                  text-align: center;
          }
          .ui-datepicker .ui-datepicker-title select {
                  font-size: 1em;
                  margin: 1px 0;
          }
          .ui-datepicker select.ui-datepicker-month,
          .ui-datepicker select.ui-datepicker-year {
                  width: 45%;
          }
          .ui-datepicker table {
                  width: 100%;
                  font-size: .9em;
                  border-collapse: collapse;
                  margin: 0 0 .4em;
          }
          .ui-datepicker th {
                  padding: .7em .3em;
                  text-align: center;
                  font-weight: bold;
                  border: 0;
          }
          .ui-datepicker td {
                  border: 0;
                  padding: 1px;
          }
          .ui-datepicker td span,
          .ui-datepicker td a {
                  display: block;
                  padding: .2em;
                  text-align: right;
                  text-decoration: none;
          }
          .ui-datepicker .ui-datepicker-buttonpane {
                  background-image: none;
                  margin: .7em 0 0 0;
                  padding: 0 .2em;
                  border-left: 0;
                  border-right: 0;
                  border-bottom: 0;
          }
          .ui-datepicker .ui-datepicker-buttonpane button {
                  float: right;
                  margin: .5em .2em .4em;
                  cursor: pointer;
                  padding: .2em .6em .3em .6em;
                  width: auto;
                  overflow: visible;
          }
          .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
                  float: left;
          }
          
          /* with multiple calendars */
          .ui-datepicker.ui-datepicker-multi {
                  width: auto;
          }
          .ui-datepicker-multi .ui-datepicker-group {
                  float: left;
          }
          .ui-datepicker-multi .ui-datepicker-group table {
                  width: 95%;
                  margin: 0 auto .4em;
          }
          .ui-datepicker-multi-2 .ui-datepicker-group {
                  width: 50%;
          }
          .ui-datepicker-multi-3 .ui-datepicker-group {
                  width: 33.3%;
          }
          .ui-datepicker-multi-4 .ui-datepicker-group {
                  width: 25%;
          }
          .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
          .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
                  border-left-width: 0;
          }
          .ui-datepicker-multi .ui-datepicker-buttonpane {
                  clear: left;
          }
          .ui-datepicker-row-break {
                  clear: both;
                  width: 100%;
                  font-size: 0;
          }
          
          /* RTL support */
          .ui-datepicker-rtl {
                  direction: rtl;
          }
          .ui-datepicker-rtl .ui-datepicker-prev {
                  right: 2px;
                  left: auto;
          }
          .ui-datepicker-rtl .ui-datepicker-next {
                  left: 2px;
                  right: auto;
          }
          .ui-datepicker-rtl .ui-datepicker-prev:hover {
                  right: 1px;
                  left: auto;
          }
          .ui-datepicker-rtl .ui-datepicker-next:hover {
                  left: 1px;
                  right: auto;
          }
          .ui-datepicker-rtl .ui-datepicker-buttonpane {
                  clear: right;
          }
          .ui-datepicker-rtl .ui-datepicker-buttonpane button {
                  float: left;
          }
          .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
          .ui-datepicker-rtl .ui-datepicker-group {
                  float: right;
          }
          .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
          .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
                  border-right-width: 0;
                  border-left-width: 1px;
          }
          
          /* Icons */
          .ui-datepicker .ui-icon {
                  display: block;
                  text-indent: -99999px;
                  overflow: hidden;
                  background-repeat: no-repeat;
                  left: .5em;
                  top: .3em;
          }
          
          
          
          
          
          
          
          
          
          
          .ui-dialog {
                  position: absolute;
                  top: 0;
                  left: 0;
                  padding: .2em;
                  outline: 0;
          }
          .ui-dialog .ui-dialog-titlebar {
                  padding: .4em 1em;
                  position: relative;
          }
          .ui-dialog .ui-dialog-title {
                  float: left;
                  margin: .1em 0;
                  white-space: nowrap;
                  width: 90%;
                  overflow: hidden;
                  text-overflow: ellipsis;
          }
          .ui-dialog .ui-dialog-titlebar-close {
                  position: absolute;
                  right: .3em;
                  top: 50%;
                  width: 20px;
                  margin: -10px 0 0 0;
                  padding: 1px;
                  height: 20px;
          }
          .ui-dialog .ui-dialog-content {
                  position: relative;
                  border: 0;
                  padding: .5em 1em;
                  background: none;
                  overflow: auto;
          }
          .ui-dialog .ui-dialog-buttonpane {
                  text-align: left;
                  border-width: 1px 0 0 0;
                  background-image: none;
                  margin-top: .5em;
                  padding: .3em 1em .5em .4em;
          }
          .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
                  float: right;
          }
          .ui-dialog .ui-dialog-buttonpane button {
                  margin: .5em .4em .5em 0;
                  cursor: pointer;
          }
          .ui-dialog .ui-resizable-n {
                  height: 2px;
                  top: 0;
          }
          .ui-dialog .ui-resizable-e {
                  width: 2px;
                  right: 0;
          }
          .ui-dialog .ui-resizable-s {
                  height: 2px;
                  bottom: 0;
          }
          .ui-dialog .ui-resizable-w {
                  width: 2px;
                  left: 0;
          }
          .ui-dialog .ui-resizable-se,
          .ui-dialog .ui-resizable-sw,
          .ui-dialog .ui-resizable-ne,
          .ui-dialog .ui-resizable-nw {
                  width: 7px;
                  height: 7px;
          }
          .ui-dialog .ui-resizable-se {
                  right: 0;
                  bottom: 0;
          }
          .ui-dialog .ui-resizable-sw {
                  left: 0;
                  bottom: 0;
          }
          .ui-dialog .ui-resizable-ne {
                  right: 0;
                  top: 0;
          }
          .ui-dialog .ui-resizable-nw {
                  left: 0;
                  top: 0;
          }
          .ui-draggable .ui-dialog-titlebar {
                  cursor: move;
          }
          
          
          
          
          
          
          
          
          .ui-draggable-handle {
                  -ms-touch-action: none;
                  touch-action: none;
          }
          
          
          
          
          
          
          
          
          .ui-resizable {
                  position: relative;
          }
          .ui-resizable-handle {
                  position: absolute;
                  font-size: 0.1px;
                  display: block;
                  -ms-touch-action: none;
                  touch-action: none;
          }
          .ui-resizable-disabled .ui-resizable-handle,
          .ui-resizable-autohide .ui-resizable-handle {
                  display: none;
          }
          .ui-resizable-n {
                  cursor: n-resize;
                  height: 7px;
                  width: 100%;
                  top: -5px;
                  left: 0;
          }
          .ui-resizable-s {
                  cursor: s-resize;
                  height: 7px;
                  width: 100%;
                  bottom: -5px;
                  left: 0;
          }
          .ui-resizable-e {
                  cursor: e-resize;
                  width: 7px;
                  right: -5px;
                  top: 0;
                  height: 100%;
          }
          .ui-resizable-w {
                  cursor: w-resize;
                  width: 7px;
                  left: -5px;
                  top: 0;
                  height: 100%;
          }
          .ui-resizable-se {
                  cursor: se-resize;
                  width: 12px;
                  height: 12px;
                  right: 1px;
                  bottom: 1px;
          }
          .ui-resizable-sw {
                  cursor: sw-resize;
                  width: 9px;
                  height: 9px;
                  left: -5px;
                  bottom: -5px;
          }
          .ui-resizable-nw {
                  cursor: nw-resize;
                  width: 9px;
                  height: 9px;
                  left: -5px;
                  top: -5px;
          }
          .ui-resizable-ne {
                  cursor: ne-resize;
                  width: 9px;
                  height: 9px;
                  right: -5px;
                  top: -5px;
          }
          
          
          
          
          
          
          
          
          
          
          .ui-progressbar {
                  height: 2em;
                  text-align: left;
                  overflow: hidden;
          }
          .ui-progressbar .ui-progressbar-value {
                  margin: -1px;
                  height: 100%;
          }
          .ui-progressbar .ui-progressbar-overlay {
                  background: url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");
                  height: 100%;
                  -ms-filter: "alpha(opacity=25)"; /* support: IE8 */
                  opacity: 0.25;
          }
          .ui-progressbar-indeterminate .ui-progressbar-value {
                  background-image: none;
          }
          
          
          
          
          
          
          
          
          .ui-selectable {
                  -ms-touch-action: none;
                  touch-action: none;
          }
          .ui-selectable-helper {
                  position: absolute;
                  z-index: 100;
                  border: 1px dotted black;
          }
          
          
          
          
          
          
          
          
          
          
          .ui-selectmenu-menu {
                  padding: 0;
                  margin: 0;
                  position: absolute;
                  top: 0;
                  left: 0;
                  display: none;
          }
          .ui-selectmenu-menu .ui-menu {
                  overflow: auto;
                  overflow-x: hidden;
                  padding-bottom: 1px;
          }
          .ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
                  font-size: 1em;
                  font-weight: bold;
                  line-height: 1.5;
                  padding: 2px 0.4em;
                  margin: 0.5em 0 0 0;
                  height: auto;
                  border: 0;
          }
          .ui-selectmenu-open {
                  display: block;
          }
          .ui-selectmenu-text {
                  display: block;
                  margin-right: 20px;
                  overflow: hidden;
                  text-overflow: ellipsis;
          }
          .ui-selectmenu-button.ui-button {
                  text-align: left;
                  white-space: nowrap;
                  width: 14em;
          }
          .ui-selectmenu-icon.ui-icon {
                  float: right;
                  margin-top: 0;
          }
          
          
          
          
          
          
          
          
          
          
          .ui-slider {
                  position: relative;
                  text-align: left;
          }
          .ui-slider .ui-slider-handle {
                  position: absolute;
                  z-index: 2;
                  width: 1.2em;
                  height: 1.2em;
                  cursor: pointer;
                  -ms-touch-action: none;
                  touch-action: none;
          }
          .ui-slider .ui-slider-range {
                  position: absolute;
                  z-index: 1;
                  font-size: .7em;
                  display: block;
                  border: 0;
                  background-position: 0 0;
          }
          
          /* support: IE8 - See #6727 */
          .ui-slider.ui-state-disabled .ui-slider-handle,
          .ui-slider.ui-state-disabled .ui-slider-range {
                  filter: inherit;
          }
          
          .ui-slider-horizontal {
                  height: .8em;
          }
          .ui-slider-horizontal .ui-slider-handle {
                  top: -.3em;
                  margin-left: -.6em;
          }
          .ui-slider-horizontal .ui-slider-range {
                  top: 0;
                  height: 100%;
          }
          .ui-slider-horizontal .ui-slider-range-min {
                  left: 0;
          }
          .ui-slider-horizontal .ui-slider-range-max {
                  right: 0;
          }
          
          .ui-slider-vertical {
                  width: .8em;
                  height: 100px;
          }
          .ui-slider-vertical .ui-slider-handle {
                  left: -.3em;
                  margin-left: 0;
                  margin-bottom: -.6em;
          }
          .ui-slider-vertical .ui-slider-range {
                  left: 0;
                  width: 100%;
          }
          .ui-slider-vertical .ui-slider-range-min {
                  bottom: 0;
          }
          .ui-slider-vertical .ui-slider-range-max {
                  top: 0;
          }
          
          
          
          
          
          
          
          
          .ui-sortable-handle {
                  -ms-touch-action: none;
                  touch-action: none;
          }
          
          
          
          
          
          
          
          
          
          
          .ui-spinner {
                  position: relative;
                  display: inline-block;
                  overflow: hidden;
                  padding: 0;
                  vertical-align: middle;
          }
          .ui-spinner-input {
                  border: none;
                  background: none;
                  color: inherit;
                  padding: .222em 0;
                  margin: .2em 0;
                  vertical-align: middle;
                  margin-left: .4em;
                  margin-right: 2em;
          }
          .ui-spinner-button {
                  width: 1.6em;
                  height: 50%;
                  font-size: .5em;
                  padding: 0;
                  margin: 0;
                  text-align: center;
                  position: absolute;
                  cursor: default;
                  display: block;
                  overflow: hidden;
                  right: 0;
          }
          /* more specificity required here to override default borders */
          .ui-spinner a.ui-spinner-button {
                  border-top-style: none;
                  border-bottom-style: none;
                  border-right-style: none;
          }
          .ui-spinner-up {
                  top: 0;
          }
          .ui-spinner-down {
                  bottom: 0;
          }
          
          
          
          
          
          
          
          
          
          
          .ui-tabs {
                  position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
                  padding: .2em;
          }
          .ui-tabs .ui-tabs-nav {
                  margin: 0;
                  padding: .2em .2em 0;
          }
          .ui-tabs .ui-tabs-nav li {
                  list-style: none;
                  float: left;
                  position: relative;
                  top: 0;
                  margin: 1px .2em 0 0;
                  border-bottom-width: 0;
                  padding: 0;
                  white-space: nowrap;
          }
          .ui-tabs .ui-tabs-nav .ui-tabs-anchor {
                  float: left;
                  padding: .5em 1em;
                  text-decoration: none;
          }
          .ui-tabs .ui-tabs-nav li.ui-tabs-active {
                  margin-bottom: -1px;
                  padding-bottom: 1px;
          }
          .ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
          .ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
          .ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
                  cursor: text;
          }
          .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
                  cursor: pointer;
          }
          .ui-tabs .ui-tabs-panel {
                  display: block;
                  border-width: 0;
                  padding: 1em 1.4em;
                  background: none;
          }
          
          
          
          
          
          
          
          
          
          
          .ui-tooltip {
                  padding: 8px;
                  position: absolute;
                  z-index: 9999;
                  max-width: 300px;
          }
          body .ui-tooltip {
                  border-width: 2px;
          }
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          /* Component containers
          ----------------------------------*/
          .ui-widget {
                  font-family: Arial,Helvetica,sans-serif;
                  font-size: 1em;
          }
          .ui-widget .ui-widget {
                  font-size: 1em;
          }
          .ui-widget input,
          .ui-widget select,
          .ui-widget textarea,
          .ui-widget button {
                  font-family: Arial,Helvetica,sans-serif;
                  font-size: 1em;
          }
          .ui-widget.ui-widget-content {
                  border: 1px solid #c5c5c5;
          }
          .ui-widget-content {
                  border: 1px solid #dddddd;
                  background: #ffffff    ;
                  color: #333333;
          }
          .ui-widget-content a {
                  color: #333333;
          }
          .ui-widget-header {
                  border: 1px solid #dddddd;
                  background: #e9e9e9    ;
                  color: #333333;
                  font-weight: bold;
          }
          .ui-widget-header a {
                  color: #333333;
          }
          
          /* Interaction states
          ----------------------------------*/
          .ui-state-default,
          .ui-widget-content .ui-state-default,
          .ui-widget-header .ui-state-default,
          .ui-button,
          
          /* We use html here because we need a greater specificity to make sure disabled
          works properly when clicked or hovered */
          html .ui-button.ui-state-disabled:hover,
          html .ui-button.ui-state-disabled:active {
                  border: 1px solid #c5c5c5;
                  background: #f6f6f6    ;
                  font-weight: normal;
                  color: #454545;
          }
          .ui-state-default a,
          .ui-state-default a:link,
          .ui-state-default a:visited,
          a.ui-button,
          a:link.ui-button,
          a:visited.ui-button,
          .ui-button {
                  color: #454545;
                  text-decoration: none;
          }
          .ui-state-hover,
          .ui-widget-content .ui-state-hover,
          .ui-widget-header .ui-state-hover,
          .ui-state-focus,
          .ui-widget-content .ui-state-focus,
          .ui-widget-header .ui-state-focus,
          .ui-button:hover,
          .ui-button:focus {
                  border: 1px solid #cccccc;
                  background: #ededed    ;
                  font-weight: normal;
                  color: #2b2b2b;
          }
          .ui-state-hover a,
          .ui-state-hover a:hover,
          .ui-state-hover a:link,
          .ui-state-hover a:visited,
          .ui-state-focus a,
          .ui-state-focus a:hover,
          .ui-state-focus a:link,
          .ui-state-focus a:visited,
          a.ui-button:hover,
          a.ui-button:focus {
                  color: #2b2b2b;
                  text-decoration: none;
          }
          
          .ui-visual-focus {
                  box-shadow: 0 0 3px 1px rgb(94, 158, 214);
          }
          .ui-state-active,
          .ui-widget-content .ui-state-active,
          .ui-widget-header .ui-state-active,
          a.ui-button:active,
          .ui-button:active,
          .ui-button.ui-state-active:hover {
                  border: 1px solid #003eff;
                  background: #007fff    ;
                  font-weight: normal;
                  color: #ffffff;
          }
          .ui-icon-background,
          .ui-state-active .ui-icon-background {
                  border: #003eff;
                  background-color: #ffffff;
          }
          .ui-state-active a,
          .ui-state-active a:link,
          .ui-state-active a:visited {
                  color: #ffffff;
                  text-decoration: none;
          }
          
          /* Interaction Cues
          ----------------------------------*/
          .ui-state-highlight,
          .ui-widget-content .ui-state-highlight,
          .ui-widget-header .ui-state-highlight {
                  border: 1px solid #dad55e;
                  background: #fffa90    ;
                  color: #777620;
          }
          .ui-state-checked {
                  border: 1px solid #dad55e;
                  background: #fffa90;
          }
          .ui-state-highlight a,
          .ui-widget-content .ui-state-highlight a,
          .ui-widget-header .ui-state-highlight a {
                  color: #777620;
          }
          .ui-state-error,
          .ui-widget-content .ui-state-error,
          .ui-widget-header .ui-state-error {
                  border: 1px solid #f1a899;
                  background: #fddfdf    ;
                  color: #5f3f3f;
          }
          .ui-state-error a,
          .ui-widget-content .ui-state-error a,
          .ui-widget-header .ui-state-error a {
                  color: #5f3f3f;
          }
          .ui-state-error-text,
          .ui-widget-content .ui-state-error-text,
          .ui-widget-header .ui-state-error-text {
                  color: #5f3f3f;
          }
          .ui-priority-primary,
          .ui-widget-content .ui-priority-primary,
          .ui-widget-header .ui-priority-primary {
                  font-weight: bold;
          }
          .ui-priority-secondary,
          .ui-widget-content .ui-priority-secondary,
          .ui-widget-header .ui-priority-secondary {
                  opacity: .7;
                  -ms-filter: "alpha(opacity=70)"; /* support: IE8 */
                  font-weight: normal;
          }
          .ui-state-disabled,
          .ui-widget-content .ui-state-disabled,
          .ui-widget-header .ui-state-disabled {
                  opacity: .35;
                  -ms-filter: "alpha(opacity=35)"; /* support: IE8 */
                  background-image: none;
          }
          .ui-state-disabled .ui-icon {
                  -ms-filter: "alpha(opacity=35)"; /* support: IE8 - See #6059 */
          }
          
          /* Icons
          ----------------------------------*/
          
          /* states and images */
          .ui-icon {
                  width: 16px;
                  height: 16px;
          }
          .ui-icon,
          .ui-widget-content .ui-icon {
                  background-image: url("images/ui-icons_444444_256x240.png");
          }
          .ui-widget-header .ui-icon {
                  background-image: url("images/ui-icons_444444_256x240.png");
          }
          .ui-state-hover .ui-icon,
          .ui-state-focus .ui-icon,
          .ui-button:hover .ui-icon,
          .ui-button:focus .ui-icon {
                  background-image: url("images/ui-icons_555555_256x240.png");
          }
          .ui-state-active .ui-icon,
          .ui-button:active .ui-icon {
                  background-image: url("images/ui-icons_ffffff_256x240.png");
          }
          .ui-state-highlight .ui-icon,
          .ui-button .ui-state-highlight.ui-icon {
                  background-image: url("images/ui-icons_777620_256x240.png");
          }
          .ui-state-error .ui-icon,
          .ui-state-error-text .ui-icon {
                  background-image: url("images/ui-icons_cc0000_256x240.png");
          }
          .ui-button .ui-icon {
                  background-image: url("images/ui-icons_777777_256x240.png");
          }
          
          /* positioning */
          /* Three classes needed to override `.ui-button:hover .ui-icon` */
          .ui-icon-blank.ui-icon-blank.ui-icon-blank {
                  background-image: none;
          }
          .ui-icon-caret-1-n { background-position: 0 0; }
          .ui-icon-caret-1-ne { background-position: -16px 0; }
          .ui-icon-caret-1-e { background-position: -32px 0; }
          .ui-icon-caret-1-se { background-position: -48px 0; }
          .ui-icon-caret-1-s { background-position: -65px 0; }
          .ui-icon-caret-1-sw { background-position: -80px 0; }
          .ui-icon-caret-1-w { background-position: -96px 0; }
          .ui-icon-caret-1-nw { background-position: -112px 0; }
          .ui-icon-caret-2-n-s { background-position: -128px 0; }
          .ui-icon-caret-2-e-w { background-position: -144px 0; }
          .ui-icon-triangle-1-n { background-position: 0 -16px; }
          .ui-icon-triangle-1-ne { background-position: -16px -16px; }
          .ui-icon-triangle-1-e { background-position: -32px -16px; }
          .ui-icon-triangle-1-se { background-position: -48px -16px; }
          .ui-icon-triangle-1-s { background-position: -65px -16px; }
          .ui-icon-triangle-1-sw { background-position: -80px -16px; }
          .ui-icon-triangle-1-w { background-position: -96px -16px; }
          .ui-icon-triangle-1-nw { background-position: -112px -16px; }
          .ui-icon-triangle-2-n-s { background-position: -128px -16px; }
          .ui-icon-triangle-2-e-w { background-position: -144px -16px; }
          .ui-icon-arrow-1-n { background-position: 0 -32px; }
          .ui-icon-arrow-1-ne { background-position: -16px -32px; }
          .ui-icon-arrow-1-e { background-position: -32px -32px; }
          .ui-icon-arrow-1-se { background-position: -48px -32px; }
          .ui-icon-arrow-1-s { background-position: -65px -32px; }
          .ui-icon-arrow-1-sw { background-position: -80px -32px; }
          .ui-icon-arrow-1-w { background-position: -96px -32px; }
          .ui-icon-arrow-1-nw { background-position: -112px -32px; }
          .ui-icon-arrow-2-n-s { background-position: -128px -32px; }
          .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
          .ui-icon-arrow-2-e-w { background-position: -160px -32px; }
          .ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
          .ui-icon-arrowstop-1-n { background-position: -192px -32px; }
          .ui-icon-arrowstop-1-e { background-position: -208px -32px; }
          .ui-icon-arrowstop-1-s { background-position: -224px -32px; }
          .ui-icon-arrowstop-1-w { background-position: -240px -32px; }
          .ui-icon-arrowthick-1-n { background-position: 1px -48px; }
          .ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
          .ui-icon-arrowthick-1-e { background-position: -32px -48px; }
          .ui-icon-arrowthick-1-se { background-position: -48px -48px; }
          .ui-icon-arrowthick-1-s { background-position: -64px -48px; }
          .ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
          .ui-icon-arrowthick-1-w { background-position: -96px -48px; }
          .ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
          .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
          .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
          .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
          .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
          .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
          .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
          .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
          .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
          .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
          .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
          .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
          .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
          .ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
          .ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
          .ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
          .ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
          .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
          .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
          .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
          .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
          .ui-icon-arrow-4 { background-position: 0 -80px; }
          .ui-icon-arrow-4-diag { background-position: -16px -80px; }
          .ui-icon-extlink { background-position: -32px -80px; }
          .ui-icon-newwin { background-position: -48px -80px; }
          .ui-icon-refresh { background-position: -64px -80px; }
          .ui-icon-shuffle { background-position: -80px -80px; }
          .ui-icon-transfer-e-w { background-position: -96px -80px; }
          .ui-icon-transferthick-e-w { background-position: -112px -80px; }
          .ui-icon-folder-collapsed { background-position: 0 -96px; }
          .ui-icon-folder-open { background-position: -16px -96px; }
          .ui-icon-document { background-position: -32px -96px; }
          .ui-icon-document-b { background-position: -48px -96px; }
          .ui-icon-note { background-position: -64px -96px; }
          .ui-icon-mail-closed { background-position: -80px -96px; }
          .ui-icon-mail-open { background-position: -96px -96px; }
          .ui-icon-suitcase { background-position: -112px -96px; }
          .ui-icon-comment { background-position: -128px -96px; }
          .ui-icon-person { background-position: -144px -96px; }
          .ui-icon-print { background-position: -160px -96px; }
          .ui-icon-trash { background-position: -176px -96px; }
          .ui-icon-locked { background-position: -192px -96px; }
          .ui-icon-unlocked { background-position: -208px -96px; }
          .ui-icon-bookmark { background-position: -224px -96px; }
          .ui-icon-tag { background-position: -240px -96px; }
          .ui-icon-home { background-position: 0 -112px; }
          .ui-icon-flag { background-position: -16px -112px; }
          .ui-icon-calendar { background-position: -32px -112px; }
          .ui-icon-cart { background-position: -48px -112px; }
          .ui-icon-pencil { background-position: -64px -112px; }
          .ui-icon-clock { background-position: -80px -112px; }
          .ui-icon-disk { background-position: -96px -112px; }
          .ui-icon-calculator { background-position: -112px -112px; }
          .ui-icon-zoomin { background-position: -128px -112px; }
          .ui-icon-zoomout { background-position: -144px -112px; }
          .ui-icon-search { background-position: -160px -112px; }
          .ui-icon-wrench { background-position: -176px -112px; }
          .ui-icon-gear { background-position: -192px -112px; }
          .ui-icon-heart { background-position: -208px -112px; }
          .ui-icon-star { background-position: -224px -112px; }
          .ui-icon-link { background-position: -240px -112px; }
          .ui-icon-cancel { background-position: 0 -128px; }
          .ui-icon-plus { background-position: -16px -128px; }
          .ui-icon-plusthick { background-position: -32px -128px; }
          .ui-icon-minus { background-position: -48px -128px; }
          .ui-icon-minusthick { background-position: -64px -128px; }
          .ui-icon-close { background-position: -80px -128px; }
          .ui-icon-closethick { background-position: -96px -128px; }
          .ui-icon-key { background-position: -112px -128px; }
          .ui-icon-lightbulb { background-position: -128px -128px; }
          .ui-icon-scissors { background-position: -144px -128px; }
          .ui-icon-clipboard { background-position: -160px -128px; }
          .ui-icon-copy { background-position: -176px -128px; }
          .ui-icon-contact { background-position: -192px -128px; }
          .ui-icon-image { background-position: -208px -128px; }
          .ui-icon-video { background-position: -224px -128px; }
          .ui-icon-script { background-position: -240px -128px; }
          .ui-icon-alert { background-position: 0 -144px; }
          .ui-icon-info { background-position: -16px -144px; }
          .ui-icon-notice { background-position: -32px -144px; }
          .ui-icon-help { background-position: -48px -144px; }
          .ui-icon-check { background-position: -64px -144px; }
          .ui-icon-bullet { background-position: -80px -144px; }
          .ui-icon-radio-on { background-position: -96px -144px; }
          .ui-icon-radio-off { background-position: -112px -144px; }
          .ui-icon-pin-w { background-position: -128px -144px; }
          .ui-icon-pin-s { background-position: -144px -144px; }
          .ui-icon-play { background-position: 0 -160px; }
          .ui-icon-pause { background-position: -16px -160px; }
          .ui-icon-seek-next { background-position: -32px -160px; }
          .ui-icon-seek-prev { background-position: -48px -160px; }
          .ui-icon-seek-end { background-position: -64px -160px; }
          .ui-icon-seek-start { background-position: -80px -160px; }
          /* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
          .ui-icon-seek-first { background-position: -80px -160px; }
          .ui-icon-stop { background-position: -96px -160px; }
          .ui-icon-eject { background-position: -112px -160px; }
          .ui-icon-volume-off { background-position: -128px -160px; }
          .ui-icon-volume-on { background-position: -144px -160px; }
          .ui-icon-power { background-position: 0 -176px; }
          .ui-icon-signal-diag { background-position: -16px -176px; }
          .ui-icon-signal { background-position: -32px -176px; }
          .ui-icon-battery-0 { background-position: -48px -176px; }
          .ui-icon-battery-1 { background-position: -64px -176px; }
          .ui-icon-battery-2 { background-position: -80px -176px; }
          .ui-icon-battery-3 { background-position: -96px -176px; }
          .ui-icon-circle-plus { background-position: 0 -192px; }
          .ui-icon-circle-minus { background-position: -16px -192px; }
          .ui-icon-circle-close { background-position: -32px -192px; }
          .ui-icon-circle-triangle-e { background-position: -48px -192px; }
          .ui-icon-circle-triangle-s { background-position: -64px -192px; }
          .ui-icon-circle-triangle-w { background-position: -80px -192px; }
          .ui-icon-circle-triangle-n { background-position: -96px -192px; }
          .ui-icon-circle-arrow-e { background-position: -112px -192px; }
          .ui-icon-circle-arrow-s { background-position: -128px -192px; }
          .ui-icon-circle-arrow-w { background-position: -144px -192px; }
          .ui-icon-circle-arrow-n { background-position: -160px -192px; }
          .ui-icon-circle-zoomin { background-position: -176px -192px; }
          .ui-icon-circle-zoomout { background-position: -192px -192px; }
          .ui-icon-circle-check { background-position: -208px -192px; }
          .ui-icon-circlesmall-plus { background-position: 0 -208px; }
          .ui-icon-circlesmall-minus { background-position: -16px -208px; }
          .ui-icon-circlesmall-close { background-position: -32px -208px; }
          .ui-icon-squaresmall-plus { background-position: -48px -208px; }
          .ui-icon-squaresmall-minus { background-position: -64px -208px; }
          .ui-icon-squaresmall-close { background-position: -80px -208px; }
          .ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
          .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
          .ui-icon-grip-solid-vertical { background-position: -32px -224px; }
          .ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
          .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
          .ui-icon-grip-diagonal-se { background-position: -80px -224px; }
          
          
          /* Misc visuals
          ----------------------------------*/
          
          /* Corner radius */
          .ui-corner-all,
          .ui-corner-top,
          .ui-corner-left,
          .ui-corner-tl {
                  border-top-left-radius: 3px;
          }
          .ui-corner-all,
          .ui-corner-top,
          .ui-corner-right,
          .ui-corner-tr {
                  border-top-right-radius: 3px;
          }
          .ui-corner-all,
          .ui-corner-bottom,
          .ui-corner-left,
          .ui-corner-bl {
                  border-bottom-left-radius: 3px;
          }
          .ui-corner-all,
          .ui-corner-bottom,
          .ui-corner-right,
          .ui-corner-br {
                  border-bottom-right-radius: 3px;
          }
          
          /* Overlays */
          .ui-widget-overlay {
                  background: #aaaaaa    ;
                  opacity: .003;
                  -ms-filter: "alpha(opacity=.3)"; /* support: IE8 */
          }
          .ui-widget-shadow {
                  -webkit-box-shadow: 0px 0px 5px #666666;
                  box-shadow: 0px 0px 5px #666666;
          }
          

          גם הרצה בשרת A של הפקודה הבאה
          curl pma.XX.ovh/themes/pmahomme/jquery/jquery-ui.css מעלה תוצאה תקינה

          /*! jQuery UI - v1.13.1 - 2016-09-14
          * http://jqueryui.com
          * Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
          * To view and modify this theme, visit http://jqueryui.com/themeroller/?bgShadowXPos=&bgOverlayXPos=&bgErrorXPos=&bgHighlightXPos=&bgContentXPos=&bgHeaderXPos=&bgActiveXPos=&bgHoverXPos=&bgDefaultXPos=&bgShadowYPos=&bgOverlayYPos=&bgErrorYPos=&bgHighlightYPos=&bgContentYPos=&bgHeaderYPos=&bgActiveYPos=&bgHoverYPos=&bgDefaultYPos=&bgShadowRepeat=&bgOverlayRepeat=&bgErrorRepeat=&bgHighlightRepeat=&bgContentRepeat=&bgHeaderRepeat=&bgActiveRepeat=&bgHoverRepeat=&bgDefaultRepeat=&iconsHover=url(%22images%2Fui-icons_555555_256x240.png%22)&iconsHighlight=url(%22images%2Fui-icons_777620_256x240.png%22)&iconsHeader=url(%22images%2Fui-icons_444444_256x240.png%22)&iconsError=url(%22images%2Fui-icons_cc0000_256x240.png%22)&iconsDefault=url(%22images%2Fui-icons_777777_256x240.png%22)&iconsContent=url(%22images%2Fui-icons_444444_256x240.png%22)&iconsActive=url(%22images%2Fui-icons_ffffff_256x240.png%22)&bgImgUrlShadow=&bgImgUrlOverlay=&bgImgUrlHover=&bgImgUrlHighlight=&bgImgUrlHeader=&bgImgUrlError=&bgImgUrlDefault=&bgImgUrlContent=&bgImgUrlActive=&opacityFilterShadow=Alpha(Opacity%3D30)&opacityFilterOverlay=Alpha(Opacity%3D30)&opacityShadowPerc=30&opacityOverlayPerc=30&iconColorHover=%23555555&iconColorHighlight=%23777620&iconColorHeader=%23444444&iconColorError=%23cc0000&iconColorDefault=%23777777&iconColorContent=%23444444&iconColorActive=%23ffffff&bgImgOpacityShadow=0&bgImgOpacityOverlay=0&bgImgOpacityError=95&bgImgOpacityHighlight=55&bgImgOpacityContent=75&bgImgOpacityHeader=75&bgImgOpacityActive=65&bgImgOpacityHover=75&bgImgOpacityDefault=75&bgTextureShadow=flat&bgTextureOverlay=flat&bgTextureError=flat&bgTextureHighlight=flat&bgTextureContent=flat&bgTextureHeader=flat&bgTextureActive=flat&bgTextureHover=flat&bgTextureDefault=flat&cornerRadius=3px&fwDefault=normal&ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&cornerRadiusShadow=8px&thicknessShadow=5px&offsetLeftShadow=0px&offsetTopShadow=0px&opacityShadow=.3&bgColorShadow=%23666666&opacityOverlay=.3&bgColorOverlay=%23aaaaaa&fcError=%235f3f3f&borderColorError=%23f1a899&bgColorError=%23fddfdf&fcHighlight=%23777620&borderColorHighlight=%23dad55e&bgColorHighlight=%23fffa90&fcContent=%23333333&borderColorContent=%23dddddd&bgColorContent=%23ffffff&fcHeader=%23333333&borderColorHeader=%23dddddd&bgColorHeader=%23e9e9e9&fcActive=%23ffffff&borderColorActive=%23003eff&bgColorActive=%23007fff&fcHover=%232b2b2b&borderColorHover=%23cccccc&bgColorHover=%23ededed&fcDefault=%23454545&borderColorDefault=%23c5c5c5&bgColorDefault=%23f6f6f6
          * Copyright jQuery Foundation and other contributors; Licensed MIT */
          
          
          
          
          
          
          
          
          
          
          
          
          dovidD תגובה 1 תגובה אחרונה
          0
          • A0533057932A A0533057932

            @dovid אני רוצה לגשת לPHPMYADMIN שיושב על שרת B
            הדיפולט של NGINX של שרת B מגיע לתיקיה /var/www/xx.ovh/
            קובץ הPMA מגיע לתיקיה PHPMYADMIN שיושבת במיקום הבא /var/www/xx.ovh/PHPMYADMIN
            אני מנסה לגשת מהמחשב שלי לדומיין הראשי התיקיה נפתחת
            כאשר אני עושה /PHPMYADMIמ או כותב את תת הדומיין לא עולה הדף עולה רק שגיאות
            אולם אם אני הולך לשרת ושם רושם את הIP הפנימי עולה הדף הראשי שבמיקום הזה /var/www/xx.ovh/
            ואם בו אני רושם /PHPMYADMI עולה לי הדף של PHPMYADMIN

            כאשר אני מריץ בשרת B את הפקודה
            curl localhost/phpmyadmin/themes/pmahomme/jquery/jquery-ui.css
            עולה התוצאה הבאה

            /*! jQuery UI - v1.13.1 - 2016-09-14
            * http://jqueryui.com
            * Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
            * To view and modify this theme, visit http://jqueryui.com/themeroller/?bgShadowXPos=&bgOverlayXPos=&bgErrorXPos=&bgHighlightXPos=&bgContentXPos=&bgHeaderXPos=&bgActiveXPos=&bgHoverXPos=&bgDefaultXPos=&bgShadowYPos=&bgOverlayYPos=&bgErrorYPos=&bgHighlightYPos=&bgContentYPos=&bgHeaderYPos=&bgActiveYPos=&bgHoverYPos=&bgDefaultYPos=&bgShadowRepeat=&bgOverlayRepeat=&bgErrorRepeat=&bgHighlightRepeat=&bgContentRepeat=&bgHeaderRepeat=&bgActiveRepeat=&bgHoverRepeat=&bgDefaultRepeat=&iconsHover=url(%22images%2Fui-icons_555555_256x240.png%22)&iconsHighlight=url(%22images%2Fui-icons_777620_256x240.png%22)&iconsHeader=url(%22images%2Fui-icons_444444_256x240.png%22)&iconsError=url(%22images%2Fui-icons_cc0000_256x240.png%22)&iconsDefault=url(%22images%2Fui-icons_777777_256x240.png%22)&iconsContent=url(%22images%2Fui-icons_444444_256x240.png%22)&iconsActive=url(%22images%2Fui-icons_ffffff_256x240.png%22)&bgImgUrlShadow=&bgImgUrlOverlay=&bgImgUrlHover=&bgImgUrlHighlight=&bgImgUrlHeader=&bgImgUrlError=&bgImgUrlDefault=&bgImgUrlContent=&bgImgUrlActive=&opacityFilterShadow=Alpha(Opacity%3D30)&opacityFilterOverlay=Alpha(Opacity%3D30)&opacityShadowPerc=30&opacityOverlayPerc=30&iconColorHover=%23555555&iconColorHighlight=%23777620&iconColorHeader=%23444444&iconColorError=%23cc0000&iconColorDefault=%23777777&iconColorContent=%23444444&iconColorActive=%23ffffff&bgImgOpacityShadow=0&bgImgOpacityOverlay=0&bgImgOpacityError=95&bgImgOpacityHighlight=55&bgImgOpacityContent=75&bgImgOpacityHeader=75&bgImgOpacityActive=65&bgImgOpacityHover=75&bgImgOpacityDefault=75&bgTextureShadow=flat&bgTextureOverlay=flat&bgTextureError=flat&bgTextureHighlight=flat&bgTextureContent=flat&bgTextureHeader=flat&bgTextureActive=flat&bgTextureHover=flat&bgTextureDefault=flat&cornerRadius=3px&fwDefault=normal&ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&cornerRadiusShadow=8px&thicknessShadow=5px&offsetLeftShadow=0px&offsetTopShadow=0px&opacityShadow=.3&bgColorShadow=%23666666&opacityOverlay=.3&bgColorOverlay=%23aaaaaa&fcError=%235f3f3f&borderColorError=%23f1a899&bgColorError=%23fddfdf&fcHighlight=%23777620&borderColorHighlight=%23dad55e&bgColorHighlight=%23fffa90&fcContent=%23333333&borderColorContent=%23dddddd&bgColorContent=%23ffffff&fcHeader=%23333333&borderColorHeader=%23dddddd&bgColorHeader=%23e9e9e9&fcActive=%23ffffff&borderColorActive=%23003eff&bgColorActive=%23007fff&fcHover=%232b2b2b&borderColorHover=%23cccccc&bgColorHover=%23ededed&fcDefault=%23454545&borderColorDefault=%23c5c5c5&bgColorDefault=%23f6f6f6
            * Copyright jQuery Foundation and other contributors; Licensed MIT */
            
            
            
            
            
            
            
            
            
            
            
            /* Layout helpers
            ----------------------------------*/
            .ui-helper-hidden {
                    display: none;
            }
            .ui-helper-hidden-accessible {
                    border: 0;
                    clip: rect(0 0 0 0);
                    height: 1px;
                    margin: -1px;
                    overflow: hidden;
                    padding: 0;
                    position: absolute;
                    width: 1px;
            }
            .ui-helper-reset {
                    margin: 0;
                    padding: 0;
                    border: 0;
                    outline: 0;
                    line-height: 1.3;
                    text-decoration: none;
                    font-size: 100%;
                    list-style: none;
            }
            .ui-helper-clearfix:before,
            .ui-helper-clearfix:after {
                    content: "";
                    display: table;
                    border-collapse: collapse;
            }
            .ui-helper-clearfix:after {
                    clear: both;
            }
            .ui-helper-zfix {
                    width: 100%;
                    height: 100%;
                    top: 0;
                    left: 0;
                    position: absolute;
                    opacity: 0;
                    -ms-filter: "alpha(opacity=0)"; /* support: IE8 */
            }
            
            .ui-front {
                    z-index: 100;
            }
            
            
            /* Interaction Cues
            ----------------------------------*/
            .ui-state-disabled {
                    cursor: default !important;
                    pointer-events: none;
            }
            
            
            /* Icons
            ----------------------------------*/
            .ui-icon {
                    display: inline-block;
                    vertical-align: middle;
                    margin-top: -.25em;
                    position: relative;
                    text-indent: -99999px;
                    overflow: hidden;
                    background-repeat: no-repeat;
            }
            
            .ui-widget-icon-block {
                    left: 50%;
                    margin-left: -8px;
                    display: block;
            }
            
            /* Misc visuals
            ----------------------------------*/
            
            /* Overlays */
            .ui-widget-overlay {
                    position: fixed;
                    top: 0;
                    left: 0;
                    width: 100%;
                    height: 100%;
            }
            
            
            
            
            
            
            
            
            
            
            .ui-accordion .ui-accordion-header {
                    display: block;
                    cursor: pointer;
                    position: relative;
                    margin: 2px 0 0 0;
                    padding: .5em .5em .5em .7em;
                    font-size: 100%;
            }
            .ui-accordion .ui-accordion-content {
                    padding: 1em 2.2em;
                    border-top: 0;
                    overflow: auto;
            }
            
            
            
            
            
            
            
            
            
            
            .ui-autocomplete {
                    position: absolute;
                    top: 0;
                    left: 0;
                    cursor: default;
            }
            
            
            
            
            
            
            
            
            
            
            .ui-menu {
                    list-style: none;
                    padding: 0;
                    margin: 0;
                    display: block;
                    outline: 0;
            }
            .ui-menu .ui-menu {
                    position: absolute;
            }
            .ui-menu .ui-menu-item {
                    margin: 0;
                    cursor: pointer;
                    /* support: IE10, see #8844 */
                    list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
            }
            .ui-menu .ui-menu-item-wrapper {
                    position: relative;
                    padding: 3px 1em 3px .4em;
            }
            .ui-menu .ui-menu-divider {
                    margin: 5px 0;
                    height: 0;
                    font-size: 0;
                    line-height: 0;
                    border-width: 1px 0 0 0;
            }
            .ui-menu .ui-state-focus,
            .ui-menu .ui-state-active {
                    margin: -1px;
            }
            
            /* icon support */
            .ui-menu-icons {
                    position: relative;
            }
            .ui-menu-icons .ui-menu-item-wrapper {
                    padding-left: 2em;
            }
            
            /* left-aligned */
            .ui-menu .ui-icon {
                    position: absolute;
                    top: 0;
                    bottom: 0;
                    left: .2em;
                    margin: auto 0;
            }
            
            /* right-aligned */
            .ui-menu .ui-menu-icon {
                    left: auto;
                    right: 0;
            }
            
            
            
            
            
            
            
            
            
            
            .ui-button {
                    padding: .4em 1em;
                    display: inline-block;
                    position: relative;
                    line-height: normal;
                    margin-right: .1em;
                    cursor: pointer;
                    vertical-align: middle;
                    text-align: center;
                    -webkit-user-select: none;
                    -moz-user-select: none;
                    -ms-user-select: none;
                    user-select: none;
            
                    /* Support: IE <= 11 */
                    overflow: visible;
            }
            
            .ui-button,
            .ui-button:link,
            .ui-button:visited,
            .ui-button:hover,
            .ui-button:active {
                    text-decoration: none;
            }
            
            /* to make room for the icon, a width needs to be set here */
            .ui-button-icon-only {
                    width: 2em;
                    box-sizing: border-box;
                    text-indent: -9999px;
                    white-space: nowrap;
            }
            
            /* no icon support for input elements */
            input.ui-button.ui-button-icon-only {
                    text-indent: 0;
            }
            
            /* button icon element(s) */
            .ui-button-icon-only .ui-icon {
                    position: absolute;
                    top: 50%;
                    left: 50%;
                    margin-top: -8px;
                    margin-left: -8px;
            }
            
            .ui-button.ui-icon-notext .ui-icon {
                    padding: 0;
                    width: 2.1em;
                    height: 2.1em;
                    text-indent: -9999px;
                    white-space: nowrap;
            
            }
            
            input.ui-button.ui-icon-notext .ui-icon {
                    width: auto;
                    height: auto;
                    text-indent: 0;
                    white-space: normal;
                    padding: .4em 1em;
            }
            
            /* workarounds */
            /* Support: Firefox 5 - 40 */
            input.ui-button::-moz-focus-inner,
            button.ui-button::-moz-focus-inner {
                    border: 0;
                    padding: 0;
            }
            
            
            
            
            
            
            
            
            
            
            
            .ui-controlgroup {
                    vertical-align: middle;
                    display: inline-block;
            }
            .ui-controlgroup > .ui-controlgroup-item {
                    float: left;
                    margin-left: 0;
                    margin-right: 0;
            }
            .ui-controlgroup > .ui-controlgroup-item:focus,
            .ui-controlgroup > .ui-controlgroup-item.ui-visual-focus {
                    z-index: 9999;
            }
            .ui-controlgroup-vertical > .ui-controlgroup-item {
                    display: block;
                    float: none;
                    width: 100%;
                    margin-top: 0;
                    margin-bottom: 0;
                    text-align: left;
            }
            .ui-controlgroup-vertical .ui-controlgroup-item {
                    box-sizing: border-box;
            }
            .ui-controlgroup .ui-controlgroup-label {
                    padding: .4em 1em;
            }
            .ui-controlgroup .ui-controlgroup-label span {
                    font-size: 80%;
            }
            .ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item {
                    border-left: none;
            }
            .ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item {
                    border-top: none;
            }
            .ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content {
                    border-right: none;
            }
            .ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content {
                    border-bottom: none;
            }
            
            /* Spinner specific style fixes */
            .ui-controlgroup-vertical .ui-spinner-input {
            
                    /* Support: IE8 only, Android < 4.4 only */
                    width: 75%;
                    width: calc( 100% - 2.4em );
            }
            .ui-controlgroup-vertical .ui-spinner .ui-spinner-up {
                    border-top-style: solid;
            }
            
            
            
            
            
            
            
            
            
            
            
            
            .ui-checkboxradio-label .ui-icon-background {
                    box-shadow: inset 1px 1px 1px #ccc;
                    border-radius: .12em;
                    border: none;
            }
            .ui-checkboxradio-radio-label .ui-icon-background {
                    width: 16px;
                    height: 16px;
                    border-radius: 1em;
                    overflow: visible;
                    border: none;
            }
            .ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,
            .ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon {
                    background-image: none;
                    width: 8px;
                    height: 8px;
                    border-width: 4px;
                    border-style: solid;
            }
            .ui-checkboxradio-disabled {
                    pointer-events: none;
            }
            
            
            
            
            
            
            
            
            
            
            .ui-datepicker {
                    width: 17em;
                    padding: .2em .2em 0;
                    display: none;
            }
            .ui-datepicker .ui-datepicker-header {
                    position: relative;
                    padding: .2em 0;
            }
            .ui-datepicker .ui-datepicker-prev,
            .ui-datepicker .ui-datepicker-next {
                    position: absolute;
                    top: 2px;
                    width: 1.8em;
                    height: 1.8em;
            }
            .ui-datepicker .ui-datepicker-prev-hover,
            .ui-datepicker .ui-datepicker-next-hover {
                    top: 1px;
            }
            .ui-datepicker .ui-datepicker-prev {
                    left: 2px;
            }
            .ui-datepicker .ui-datepicker-next {
                    right: 2px;
            }
            .ui-datepicker .ui-datepicker-prev-hover {
                    left: 1px;
            }
            .ui-datepicker .ui-datepicker-next-hover {
                    right: 1px;
            }
            .ui-datepicker .ui-datepicker-prev span,
            .ui-datepicker .ui-datepicker-next span {
                    display: block;
                    position: absolute;
                    left: 50%;
                    margin-left: -8px;
                    top: 50%;
                    margin-top: -8px;
            }
            .ui-datepicker .ui-datepicker-title {
                    margin: 0 2.3em;
                    line-height: 1.8em;
                    text-align: center;
            }
            .ui-datepicker .ui-datepicker-title select {
                    font-size: 1em;
                    margin: 1px 0;
            }
            .ui-datepicker select.ui-datepicker-month,
            .ui-datepicker select.ui-datepicker-year {
                    width: 45%;
            }
            .ui-datepicker table {
                    width: 100%;
                    font-size: .9em;
                    border-collapse: collapse;
                    margin: 0 0 .4em;
            }
            .ui-datepicker th {
                    padding: .7em .3em;
                    text-align: center;
                    font-weight: bold;
                    border: 0;
            }
            .ui-datepicker td {
                    border: 0;
                    padding: 1px;
            }
            .ui-datepicker td span,
            .ui-datepicker td a {
                    display: block;
                    padding: .2em;
                    text-align: right;
                    text-decoration: none;
            }
            .ui-datepicker .ui-datepicker-buttonpane {
                    background-image: none;
                    margin: .7em 0 0 0;
                    padding: 0 .2em;
                    border-left: 0;
                    border-right: 0;
                    border-bottom: 0;
            }
            .ui-datepicker .ui-datepicker-buttonpane button {
                    float: right;
                    margin: .5em .2em .4em;
                    cursor: pointer;
                    padding: .2em .6em .3em .6em;
                    width: auto;
                    overflow: visible;
            }
            .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
                    float: left;
            }
            
            /* with multiple calendars */
            .ui-datepicker.ui-datepicker-multi {
                    width: auto;
            }
            .ui-datepicker-multi .ui-datepicker-group {
                    float: left;
            }
            .ui-datepicker-multi .ui-datepicker-group table {
                    width: 95%;
                    margin: 0 auto .4em;
            }
            .ui-datepicker-multi-2 .ui-datepicker-group {
                    width: 50%;
            }
            .ui-datepicker-multi-3 .ui-datepicker-group {
                    width: 33.3%;
            }
            .ui-datepicker-multi-4 .ui-datepicker-group {
                    width: 25%;
            }
            .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
            .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
                    border-left-width: 0;
            }
            .ui-datepicker-multi .ui-datepicker-buttonpane {
                    clear: left;
            }
            .ui-datepicker-row-break {
                    clear: both;
                    width: 100%;
                    font-size: 0;
            }
            
            /* RTL support */
            .ui-datepicker-rtl {
                    direction: rtl;
            }
            .ui-datepicker-rtl .ui-datepicker-prev {
                    right: 2px;
                    left: auto;
            }
            .ui-datepicker-rtl .ui-datepicker-next {
                    left: 2px;
                    right: auto;
            }
            .ui-datepicker-rtl .ui-datepicker-prev:hover {
                    right: 1px;
                    left: auto;
            }
            .ui-datepicker-rtl .ui-datepicker-next:hover {
                    left: 1px;
                    right: auto;
            }
            .ui-datepicker-rtl .ui-datepicker-buttonpane {
                    clear: right;
            }
            .ui-datepicker-rtl .ui-datepicker-buttonpane button {
                    float: left;
            }
            .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
            .ui-datepicker-rtl .ui-datepicker-group {
                    float: right;
            }
            .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
            .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
                    border-right-width: 0;
                    border-left-width: 1px;
            }
            
            /* Icons */
            .ui-datepicker .ui-icon {
                    display: block;
                    text-indent: -99999px;
                    overflow: hidden;
                    background-repeat: no-repeat;
                    left: .5em;
                    top: .3em;
            }
            
            
            
            
            
            
            
            
            
            
            .ui-dialog {
                    position: absolute;
                    top: 0;
                    left: 0;
                    padding: .2em;
                    outline: 0;
            }
            .ui-dialog .ui-dialog-titlebar {
                    padding: .4em 1em;
                    position: relative;
            }
            .ui-dialog .ui-dialog-title {
                    float: left;
                    margin: .1em 0;
                    white-space: nowrap;
                    width: 90%;
                    overflow: hidden;
                    text-overflow: ellipsis;
            }
            .ui-dialog .ui-dialog-titlebar-close {
                    position: absolute;
                    right: .3em;
                    top: 50%;
                    width: 20px;
                    margin: -10px 0 0 0;
                    padding: 1px;
                    height: 20px;
            }
            .ui-dialog .ui-dialog-content {
                    position: relative;
                    border: 0;
                    padding: .5em 1em;
                    background: none;
                    overflow: auto;
            }
            .ui-dialog .ui-dialog-buttonpane {
                    text-align: left;
                    border-width: 1px 0 0 0;
                    background-image: none;
                    margin-top: .5em;
                    padding: .3em 1em .5em .4em;
            }
            .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
                    float: right;
            }
            .ui-dialog .ui-dialog-buttonpane button {
                    margin: .5em .4em .5em 0;
                    cursor: pointer;
            }
            .ui-dialog .ui-resizable-n {
                    height: 2px;
                    top: 0;
            }
            .ui-dialog .ui-resizable-e {
                    width: 2px;
                    right: 0;
            }
            .ui-dialog .ui-resizable-s {
                    height: 2px;
                    bottom: 0;
            }
            .ui-dialog .ui-resizable-w {
                    width: 2px;
                    left: 0;
            }
            .ui-dialog .ui-resizable-se,
            .ui-dialog .ui-resizable-sw,
            .ui-dialog .ui-resizable-ne,
            .ui-dialog .ui-resizable-nw {
                    width: 7px;
                    height: 7px;
            }
            .ui-dialog .ui-resizable-se {
                    right: 0;
                    bottom: 0;
            }
            .ui-dialog .ui-resizable-sw {
                    left: 0;
                    bottom: 0;
            }
            .ui-dialog .ui-resizable-ne {
                    right: 0;
                    top: 0;
            }
            .ui-dialog .ui-resizable-nw {
                    left: 0;
                    top: 0;
            }
            .ui-draggable .ui-dialog-titlebar {
                    cursor: move;
            }
            
            
            
            
            
            
            
            
            .ui-draggable-handle {
                    -ms-touch-action: none;
                    touch-action: none;
            }
            
            
            
            
            
            
            
            
            .ui-resizable {
                    position: relative;
            }
            .ui-resizable-handle {
                    position: absolute;
                    font-size: 0.1px;
                    display: block;
                    -ms-touch-action: none;
                    touch-action: none;
            }
            .ui-resizable-disabled .ui-resizable-handle,
            .ui-resizable-autohide .ui-resizable-handle {
                    display: none;
            }
            .ui-resizable-n {
                    cursor: n-resize;
                    height: 7px;
                    width: 100%;
                    top: -5px;
                    left: 0;
            }
            .ui-resizable-s {
                    cursor: s-resize;
                    height: 7px;
                    width: 100%;
                    bottom: -5px;
                    left: 0;
            }
            .ui-resizable-e {
                    cursor: e-resize;
                    width: 7px;
                    right: -5px;
                    top: 0;
                    height: 100%;
            }
            .ui-resizable-w {
                    cursor: w-resize;
                    width: 7px;
                    left: -5px;
                    top: 0;
                    height: 100%;
            }
            .ui-resizable-se {
                    cursor: se-resize;
                    width: 12px;
                    height: 12px;
                    right: 1px;
                    bottom: 1px;
            }
            .ui-resizable-sw {
                    cursor: sw-resize;
                    width: 9px;
                    height: 9px;
                    left: -5px;
                    bottom: -5px;
            }
            .ui-resizable-nw {
                    cursor: nw-resize;
                    width: 9px;
                    height: 9px;
                    left: -5px;
                    top: -5px;
            }
            .ui-resizable-ne {
                    cursor: ne-resize;
                    width: 9px;
                    height: 9px;
                    right: -5px;
                    top: -5px;
            }
            
            
            
            
            
            
            
            
            
            
            .ui-progressbar {
                    height: 2em;
                    text-align: left;
                    overflow: hidden;
            }
            .ui-progressbar .ui-progressbar-value {
                    margin: -1px;
                    height: 100%;
            }
            .ui-progressbar .ui-progressbar-overlay {
                    background: url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");
                    height: 100%;
                    -ms-filter: "alpha(opacity=25)"; /* support: IE8 */
                    opacity: 0.25;
            }
            .ui-progressbar-indeterminate .ui-progressbar-value {
                    background-image: none;
            }
            
            
            
            
            
            
            
            
            .ui-selectable {
                    -ms-touch-action: none;
                    touch-action: none;
            }
            .ui-selectable-helper {
                    position: absolute;
                    z-index: 100;
                    border: 1px dotted black;
            }
            
            
            
            
            
            
            
            
            
            
            .ui-selectmenu-menu {
                    padding: 0;
                    margin: 0;
                    position: absolute;
                    top: 0;
                    left: 0;
                    display: none;
            }
            .ui-selectmenu-menu .ui-menu {
                    overflow: auto;
                    overflow-x: hidden;
                    padding-bottom: 1px;
            }
            .ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
                    font-size: 1em;
                    font-weight: bold;
                    line-height: 1.5;
                    padding: 2px 0.4em;
                    margin: 0.5em 0 0 0;
                    height: auto;
                    border: 0;
            }
            .ui-selectmenu-open {
                    display: block;
            }
            .ui-selectmenu-text {
                    display: block;
                    margin-right: 20px;
                    overflow: hidden;
                    text-overflow: ellipsis;
            }
            .ui-selectmenu-button.ui-button {
                    text-align: left;
                    white-space: nowrap;
                    width: 14em;
            }
            .ui-selectmenu-icon.ui-icon {
                    float: right;
                    margin-top: 0;
            }
            
            
            
            
            
            
            
            
            
            
            .ui-slider {
                    position: relative;
                    text-align: left;
            }
            .ui-slider .ui-slider-handle {
                    position: absolute;
                    z-index: 2;
                    width: 1.2em;
                    height: 1.2em;
                    cursor: pointer;
                    -ms-touch-action: none;
                    touch-action: none;
            }
            .ui-slider .ui-slider-range {
                    position: absolute;
                    z-index: 1;
                    font-size: .7em;
                    display: block;
                    border: 0;
                    background-position: 0 0;
            }
            
            /* support: IE8 - See #6727 */
            .ui-slider.ui-state-disabled .ui-slider-handle,
            .ui-slider.ui-state-disabled .ui-slider-range {
                    filter: inherit;
            }
            
            .ui-slider-horizontal {
                    height: .8em;
            }
            .ui-slider-horizontal .ui-slider-handle {
                    top: -.3em;
                    margin-left: -.6em;
            }
            .ui-slider-horizontal .ui-slider-range {
                    top: 0;
                    height: 100%;
            }
            .ui-slider-horizontal .ui-slider-range-min {
                    left: 0;
            }
            .ui-slider-horizontal .ui-slider-range-max {
                    right: 0;
            }
            
            .ui-slider-vertical {
                    width: .8em;
                    height: 100px;
            }
            .ui-slider-vertical .ui-slider-handle {
                    left: -.3em;
                    margin-left: 0;
                    margin-bottom: -.6em;
            }
            .ui-slider-vertical .ui-slider-range {
                    left: 0;
                    width: 100%;
            }
            .ui-slider-vertical .ui-slider-range-min {
                    bottom: 0;
            }
            .ui-slider-vertical .ui-slider-range-max {
                    top: 0;
            }
            
            
            
            
            
            
            
            
            .ui-sortable-handle {
                    -ms-touch-action: none;
                    touch-action: none;
            }
            
            
            
            
            
            
            
            
            
            
            .ui-spinner {
                    position: relative;
                    display: inline-block;
                    overflow: hidden;
                    padding: 0;
                    vertical-align: middle;
            }
            .ui-spinner-input {
                    border: none;
                    background: none;
                    color: inherit;
                    padding: .222em 0;
                    margin: .2em 0;
                    vertical-align: middle;
                    margin-left: .4em;
                    margin-right: 2em;
            }
            .ui-spinner-button {
                    width: 1.6em;
                    height: 50%;
                    font-size: .5em;
                    padding: 0;
                    margin: 0;
                    text-align: center;
                    position: absolute;
                    cursor: default;
                    display: block;
                    overflow: hidden;
                    right: 0;
            }
            /* more specificity required here to override default borders */
            .ui-spinner a.ui-spinner-button {
                    border-top-style: none;
                    border-bottom-style: none;
                    border-right-style: none;
            }
            .ui-spinner-up {
                    top: 0;
            }
            .ui-spinner-down {
                    bottom: 0;
            }
            
            
            
            
            
            
            
            
            
            
            .ui-tabs {
                    position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
                    padding: .2em;
            }
            .ui-tabs .ui-tabs-nav {
                    margin: 0;
                    padding: .2em .2em 0;
            }
            .ui-tabs .ui-tabs-nav li {
                    list-style: none;
                    float: left;
                    position: relative;
                    top: 0;
                    margin: 1px .2em 0 0;
                    border-bottom-width: 0;
                    padding: 0;
                    white-space: nowrap;
            }
            .ui-tabs .ui-tabs-nav .ui-tabs-anchor {
                    float: left;
                    padding: .5em 1em;
                    text-decoration: none;
            }
            .ui-tabs .ui-tabs-nav li.ui-tabs-active {
                    margin-bottom: -1px;
                    padding-bottom: 1px;
            }
            .ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
            .ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
            .ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
                    cursor: text;
            }
            .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
                    cursor: pointer;
            }
            .ui-tabs .ui-tabs-panel {
                    display: block;
                    border-width: 0;
                    padding: 1em 1.4em;
                    background: none;
            }
            
            
            
            
            
            
            
            
            
            
            .ui-tooltip {
                    padding: 8px;
                    position: absolute;
                    z-index: 9999;
                    max-width: 300px;
            }
            body .ui-tooltip {
                    border-width: 2px;
            }
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            /* Component containers
            ----------------------------------*/
            .ui-widget {
                    font-family: Arial,Helvetica,sans-serif;
                    font-size: 1em;
            }
            .ui-widget .ui-widget {
                    font-size: 1em;
            }
            .ui-widget input,
            .ui-widget select,
            .ui-widget textarea,
            .ui-widget button {
                    font-family: Arial,Helvetica,sans-serif;
                    font-size: 1em;
            }
            .ui-widget.ui-widget-content {
                    border: 1px solid #c5c5c5;
            }
            .ui-widget-content {
                    border: 1px solid #dddddd;
                    background: #ffffff    ;
                    color: #333333;
            }
            .ui-widget-content a {
                    color: #333333;
            }
            .ui-widget-header {
                    border: 1px solid #dddddd;
                    background: #e9e9e9    ;
                    color: #333333;
                    font-weight: bold;
            }
            .ui-widget-header a {
                    color: #333333;
            }
            
            /* Interaction states
            ----------------------------------*/
            .ui-state-default,
            .ui-widget-content .ui-state-default,
            .ui-widget-header .ui-state-default,
            .ui-button,
            
            /* We use html here because we need a greater specificity to make sure disabled
            works properly when clicked or hovered */
            html .ui-button.ui-state-disabled:hover,
            html .ui-button.ui-state-disabled:active {
                    border: 1px solid #c5c5c5;
                    background: #f6f6f6    ;
                    font-weight: normal;
                    color: #454545;
            }
            .ui-state-default a,
            .ui-state-default a:link,
            .ui-state-default a:visited,
            a.ui-button,
            a:link.ui-button,
            a:visited.ui-button,
            .ui-button {
                    color: #454545;
                    text-decoration: none;
            }
            .ui-state-hover,
            .ui-widget-content .ui-state-hover,
            .ui-widget-header .ui-state-hover,
            .ui-state-focus,
            .ui-widget-content .ui-state-focus,
            .ui-widget-header .ui-state-focus,
            .ui-button:hover,
            .ui-button:focus {
                    border: 1px solid #cccccc;
                    background: #ededed    ;
                    font-weight: normal;
                    color: #2b2b2b;
            }
            .ui-state-hover a,
            .ui-state-hover a:hover,
            .ui-state-hover a:link,
            .ui-state-hover a:visited,
            .ui-state-focus a,
            .ui-state-focus a:hover,
            .ui-state-focus a:link,
            .ui-state-focus a:visited,
            a.ui-button:hover,
            a.ui-button:focus {
                    color: #2b2b2b;
                    text-decoration: none;
            }
            
            .ui-visual-focus {
                    box-shadow: 0 0 3px 1px rgb(94, 158, 214);
            }
            .ui-state-active,
            .ui-widget-content .ui-state-active,
            .ui-widget-header .ui-state-active,
            a.ui-button:active,
            .ui-button:active,
            .ui-button.ui-state-active:hover {
                    border: 1px solid #003eff;
                    background: #007fff    ;
                    font-weight: normal;
                    color: #ffffff;
            }
            .ui-icon-background,
            .ui-state-active .ui-icon-background {
                    border: #003eff;
                    background-color: #ffffff;
            }
            .ui-state-active a,
            .ui-state-active a:link,
            .ui-state-active a:visited {
                    color: #ffffff;
                    text-decoration: none;
            }
            
            /* Interaction Cues
            ----------------------------------*/
            .ui-state-highlight,
            .ui-widget-content .ui-state-highlight,
            .ui-widget-header .ui-state-highlight {
                    border: 1px solid #dad55e;
                    background: #fffa90    ;
                    color: #777620;
            }
            .ui-state-checked {
                    border: 1px solid #dad55e;
                    background: #fffa90;
            }
            .ui-state-highlight a,
            .ui-widget-content .ui-state-highlight a,
            .ui-widget-header .ui-state-highlight a {
                    color: #777620;
            }
            .ui-state-error,
            .ui-widget-content .ui-state-error,
            .ui-widget-header .ui-state-error {
                    border: 1px solid #f1a899;
                    background: #fddfdf    ;
                    color: #5f3f3f;
            }
            .ui-state-error a,
            .ui-widget-content .ui-state-error a,
            .ui-widget-header .ui-state-error a {
                    color: #5f3f3f;
            }
            .ui-state-error-text,
            .ui-widget-content .ui-state-error-text,
            .ui-widget-header .ui-state-error-text {
                    color: #5f3f3f;
            }
            .ui-priority-primary,
            .ui-widget-content .ui-priority-primary,
            .ui-widget-header .ui-priority-primary {
                    font-weight: bold;
            }
            .ui-priority-secondary,
            .ui-widget-content .ui-priority-secondary,
            .ui-widget-header .ui-priority-secondary {
                    opacity: .7;
                    -ms-filter: "alpha(opacity=70)"; /* support: IE8 */
                    font-weight: normal;
            }
            .ui-state-disabled,
            .ui-widget-content .ui-state-disabled,
            .ui-widget-header .ui-state-disabled {
                    opacity: .35;
                    -ms-filter: "alpha(opacity=35)"; /* support: IE8 */
                    background-image: none;
            }
            .ui-state-disabled .ui-icon {
                    -ms-filter: "alpha(opacity=35)"; /* support: IE8 - See #6059 */
            }
            
            /* Icons
            ----------------------------------*/
            
            /* states and images */
            .ui-icon {
                    width: 16px;
                    height: 16px;
            }
            .ui-icon,
            .ui-widget-content .ui-icon {
                    background-image: url("images/ui-icons_444444_256x240.png");
            }
            .ui-widget-header .ui-icon {
                    background-image: url("images/ui-icons_444444_256x240.png");
            }
            .ui-state-hover .ui-icon,
            .ui-state-focus .ui-icon,
            .ui-button:hover .ui-icon,
            .ui-button:focus .ui-icon {
                    background-image: url("images/ui-icons_555555_256x240.png");
            }
            .ui-state-active .ui-icon,
            .ui-button:active .ui-icon {
                    background-image: url("images/ui-icons_ffffff_256x240.png");
            }
            .ui-state-highlight .ui-icon,
            .ui-button .ui-state-highlight.ui-icon {
                    background-image: url("images/ui-icons_777620_256x240.png");
            }
            .ui-state-error .ui-icon,
            .ui-state-error-text .ui-icon {
                    background-image: url("images/ui-icons_cc0000_256x240.png");
            }
            .ui-button .ui-icon {
                    background-image: url("images/ui-icons_777777_256x240.png");
            }
            
            /* positioning */
            /* Three classes needed to override `.ui-button:hover .ui-icon` */
            .ui-icon-blank.ui-icon-blank.ui-icon-blank {
                    background-image: none;
            }
            .ui-icon-caret-1-n { background-position: 0 0; }
            .ui-icon-caret-1-ne { background-position: -16px 0; }
            .ui-icon-caret-1-e { background-position: -32px 0; }
            .ui-icon-caret-1-se { background-position: -48px 0; }
            .ui-icon-caret-1-s { background-position: -65px 0; }
            .ui-icon-caret-1-sw { background-position: -80px 0; }
            .ui-icon-caret-1-w { background-position: -96px 0; }
            .ui-icon-caret-1-nw { background-position: -112px 0; }
            .ui-icon-caret-2-n-s { background-position: -128px 0; }
            .ui-icon-caret-2-e-w { background-position: -144px 0; }
            .ui-icon-triangle-1-n { background-position: 0 -16px; }
            .ui-icon-triangle-1-ne { background-position: -16px -16px; }
            .ui-icon-triangle-1-e { background-position: -32px -16px; }
            .ui-icon-triangle-1-se { background-position: -48px -16px; }
            .ui-icon-triangle-1-s { background-position: -65px -16px; }
            .ui-icon-triangle-1-sw { background-position: -80px -16px; }
            .ui-icon-triangle-1-w { background-position: -96px -16px; }
            .ui-icon-triangle-1-nw { background-position: -112px -16px; }
            .ui-icon-triangle-2-n-s { background-position: -128px -16px; }
            .ui-icon-triangle-2-e-w { background-position: -144px -16px; }
            .ui-icon-arrow-1-n { background-position: 0 -32px; }
            .ui-icon-arrow-1-ne { background-position: -16px -32px; }
            .ui-icon-arrow-1-e { background-position: -32px -32px; }
            .ui-icon-arrow-1-se { background-position: -48px -32px; }
            .ui-icon-arrow-1-s { background-position: -65px -32px; }
            .ui-icon-arrow-1-sw { background-position: -80px -32px; }
            .ui-icon-arrow-1-w { background-position: -96px -32px; }
            .ui-icon-arrow-1-nw { background-position: -112px -32px; }
            .ui-icon-arrow-2-n-s { background-position: -128px -32px; }
            .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
            .ui-icon-arrow-2-e-w { background-position: -160px -32px; }
            .ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
            .ui-icon-arrowstop-1-n { background-position: -192px -32px; }
            .ui-icon-arrowstop-1-e { background-position: -208px -32px; }
            .ui-icon-arrowstop-1-s { background-position: -224px -32px; }
            .ui-icon-arrowstop-1-w { background-position: -240px -32px; }
            .ui-icon-arrowthick-1-n { background-position: 1px -48px; }
            .ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
            .ui-icon-arrowthick-1-e { background-position: -32px -48px; }
            .ui-icon-arrowthick-1-se { background-position: -48px -48px; }
            .ui-icon-arrowthick-1-s { background-position: -64px -48px; }
            .ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
            .ui-icon-arrowthick-1-w { background-position: -96px -48px; }
            .ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
            .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
            .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
            .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
            .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
            .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
            .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
            .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
            .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
            .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
            .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
            .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
            .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
            .ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
            .ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
            .ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
            .ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
            .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
            .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
            .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
            .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
            .ui-icon-arrow-4 { background-position: 0 -80px; }
            .ui-icon-arrow-4-diag { background-position: -16px -80px; }
            .ui-icon-extlink { background-position: -32px -80px; }
            .ui-icon-newwin { background-position: -48px -80px; }
            .ui-icon-refresh { background-position: -64px -80px; }
            .ui-icon-shuffle { background-position: -80px -80px; }
            .ui-icon-transfer-e-w { background-position: -96px -80px; }
            .ui-icon-transferthick-e-w { background-position: -112px -80px; }
            .ui-icon-folder-collapsed { background-position: 0 -96px; }
            .ui-icon-folder-open { background-position: -16px -96px; }
            .ui-icon-document { background-position: -32px -96px; }
            .ui-icon-document-b { background-position: -48px -96px; }
            .ui-icon-note { background-position: -64px -96px; }
            .ui-icon-mail-closed { background-position: -80px -96px; }
            .ui-icon-mail-open { background-position: -96px -96px; }
            .ui-icon-suitcase { background-position: -112px -96px; }
            .ui-icon-comment { background-position: -128px -96px; }
            .ui-icon-person { background-position: -144px -96px; }
            .ui-icon-print { background-position: -160px -96px; }
            .ui-icon-trash { background-position: -176px -96px; }
            .ui-icon-locked { background-position: -192px -96px; }
            .ui-icon-unlocked { background-position: -208px -96px; }
            .ui-icon-bookmark { background-position: -224px -96px; }
            .ui-icon-tag { background-position: -240px -96px; }
            .ui-icon-home { background-position: 0 -112px; }
            .ui-icon-flag { background-position: -16px -112px; }
            .ui-icon-calendar { background-position: -32px -112px; }
            .ui-icon-cart { background-position: -48px -112px; }
            .ui-icon-pencil { background-position: -64px -112px; }
            .ui-icon-clock { background-position: -80px -112px; }
            .ui-icon-disk { background-position: -96px -112px; }
            .ui-icon-calculator { background-position: -112px -112px; }
            .ui-icon-zoomin { background-position: -128px -112px; }
            .ui-icon-zoomout { background-position: -144px -112px; }
            .ui-icon-search { background-position: -160px -112px; }
            .ui-icon-wrench { background-position: -176px -112px; }
            .ui-icon-gear { background-position: -192px -112px; }
            .ui-icon-heart { background-position: -208px -112px; }
            .ui-icon-star { background-position: -224px -112px; }
            .ui-icon-link { background-position: -240px -112px; }
            .ui-icon-cancel { background-position: 0 -128px; }
            .ui-icon-plus { background-position: -16px -128px; }
            .ui-icon-plusthick { background-position: -32px -128px; }
            .ui-icon-minus { background-position: -48px -128px; }
            .ui-icon-minusthick { background-position: -64px -128px; }
            .ui-icon-close { background-position: -80px -128px; }
            .ui-icon-closethick { background-position: -96px -128px; }
            .ui-icon-key { background-position: -112px -128px; }
            .ui-icon-lightbulb { background-position: -128px -128px; }
            .ui-icon-scissors { background-position: -144px -128px; }
            .ui-icon-clipboard { background-position: -160px -128px; }
            .ui-icon-copy { background-position: -176px -128px; }
            .ui-icon-contact { background-position: -192px -128px; }
            .ui-icon-image { background-position: -208px -128px; }
            .ui-icon-video { background-position: -224px -128px; }
            .ui-icon-script { background-position: -240px -128px; }
            .ui-icon-alert { background-position: 0 -144px; }
            .ui-icon-info { background-position: -16px -144px; }
            .ui-icon-notice { background-position: -32px -144px; }
            .ui-icon-help { background-position: -48px -144px; }
            .ui-icon-check { background-position: -64px -144px; }
            .ui-icon-bullet { background-position: -80px -144px; }
            .ui-icon-radio-on { background-position: -96px -144px; }
            .ui-icon-radio-off { background-position: -112px -144px; }
            .ui-icon-pin-w { background-position: -128px -144px; }
            .ui-icon-pin-s { background-position: -144px -144px; }
            .ui-icon-play { background-position: 0 -160px; }
            .ui-icon-pause { background-position: -16px -160px; }
            .ui-icon-seek-next { background-position: -32px -160px; }
            .ui-icon-seek-prev { background-position: -48px -160px; }
            .ui-icon-seek-end { background-position: -64px -160px; }
            .ui-icon-seek-start { background-position: -80px -160px; }
            /* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
            .ui-icon-seek-first { background-position: -80px -160px; }
            .ui-icon-stop { background-position: -96px -160px; }
            .ui-icon-eject { background-position: -112px -160px; }
            .ui-icon-volume-off { background-position: -128px -160px; }
            .ui-icon-volume-on { background-position: -144px -160px; }
            .ui-icon-power { background-position: 0 -176px; }
            .ui-icon-signal-diag { background-position: -16px -176px; }
            .ui-icon-signal { background-position: -32px -176px; }
            .ui-icon-battery-0 { background-position: -48px -176px; }
            .ui-icon-battery-1 { background-position: -64px -176px; }
            .ui-icon-battery-2 { background-position: -80px -176px; }
            .ui-icon-battery-3 { background-position: -96px -176px; }
            .ui-icon-circle-plus { background-position: 0 -192px; }
            .ui-icon-circle-minus { background-position: -16px -192px; }
            .ui-icon-circle-close { background-position: -32px -192px; }
            .ui-icon-circle-triangle-e { background-position: -48px -192px; }
            .ui-icon-circle-triangle-s { background-position: -64px -192px; }
            .ui-icon-circle-triangle-w { background-position: -80px -192px; }
            .ui-icon-circle-triangle-n { background-position: -96px -192px; }
            .ui-icon-circle-arrow-e { background-position: -112px -192px; }
            .ui-icon-circle-arrow-s { background-position: -128px -192px; }
            .ui-icon-circle-arrow-w { background-position: -144px -192px; }
            .ui-icon-circle-arrow-n { background-position: -160px -192px; }
            .ui-icon-circle-zoomin { background-position: -176px -192px; }
            .ui-icon-circle-zoomout { background-position: -192px -192px; }
            .ui-icon-circle-check { background-position: -208px -192px; }
            .ui-icon-circlesmall-plus { background-position: 0 -208px; }
            .ui-icon-circlesmall-minus { background-position: -16px -208px; }
            .ui-icon-circlesmall-close { background-position: -32px -208px; }
            .ui-icon-squaresmall-plus { background-position: -48px -208px; }
            .ui-icon-squaresmall-minus { background-position: -64px -208px; }
            .ui-icon-squaresmall-close { background-position: -80px -208px; }
            .ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
            .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
            .ui-icon-grip-solid-vertical { background-position: -32px -224px; }
            .ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
            .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
            .ui-icon-grip-diagonal-se { background-position: -80px -224px; }
            
            
            /* Misc visuals
            ----------------------------------*/
            
            /* Corner radius */
            .ui-corner-all,
            .ui-corner-top,
            .ui-corner-left,
            .ui-corner-tl {
                    border-top-left-radius: 3px;
            }
            .ui-corner-all,
            .ui-corner-top,
            .ui-corner-right,
            .ui-corner-tr {
                    border-top-right-radius: 3px;
            }
            .ui-corner-all,
            .ui-corner-bottom,
            .ui-corner-left,
            .ui-corner-bl {
                    border-bottom-left-radius: 3px;
            }
            .ui-corner-all,
            .ui-corner-bottom,
            .ui-corner-right,
            .ui-corner-br {
                    border-bottom-right-radius: 3px;
            }
            
            /* Overlays */
            .ui-widget-overlay {
                    background: #aaaaaa    ;
                    opacity: .003;
                    -ms-filter: "alpha(opacity=.3)"; /* support: IE8 */
            }
            .ui-widget-shadow {
                    -webkit-box-shadow: 0px 0px 5px #666666;
                    box-shadow: 0px 0px 5px #666666;
            }
            

            גם הרצה בשרת A של הפקודה הבאה
            curl pma.XX.ovh/themes/pmahomme/jquery/jquery-ui.css מעלה תוצאה תקינה

            /*! jQuery UI - v1.13.1 - 2016-09-14
            * http://jqueryui.com
            * Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
            * To view and modify this theme, visit http://jqueryui.com/themeroller/?bgShadowXPos=&bgOverlayXPos=&bgErrorXPos=&bgHighlightXPos=&bgContentXPos=&bgHeaderXPos=&bgActiveXPos=&bgHoverXPos=&bgDefaultXPos=&bgShadowYPos=&bgOverlayYPos=&bgErrorYPos=&bgHighlightYPos=&bgContentYPos=&bgHeaderYPos=&bgActiveYPos=&bgHoverYPos=&bgDefaultYPos=&bgShadowRepeat=&bgOverlayRepeat=&bgErrorRepeat=&bgHighlightRepeat=&bgContentRepeat=&bgHeaderRepeat=&bgActiveRepeat=&bgHoverRepeat=&bgDefaultRepeat=&iconsHover=url(%22images%2Fui-icons_555555_256x240.png%22)&iconsHighlight=url(%22images%2Fui-icons_777620_256x240.png%22)&iconsHeader=url(%22images%2Fui-icons_444444_256x240.png%22)&iconsError=url(%22images%2Fui-icons_cc0000_256x240.png%22)&iconsDefault=url(%22images%2Fui-icons_777777_256x240.png%22)&iconsContent=url(%22images%2Fui-icons_444444_256x240.png%22)&iconsActive=url(%22images%2Fui-icons_ffffff_256x240.png%22)&bgImgUrlShadow=&bgImgUrlOverlay=&bgImgUrlHover=&bgImgUrlHighlight=&bgImgUrlHeader=&bgImgUrlError=&bgImgUrlDefault=&bgImgUrlContent=&bgImgUrlActive=&opacityFilterShadow=Alpha(Opacity%3D30)&opacityFilterOverlay=Alpha(Opacity%3D30)&opacityShadowPerc=30&opacityOverlayPerc=30&iconColorHover=%23555555&iconColorHighlight=%23777620&iconColorHeader=%23444444&iconColorError=%23cc0000&iconColorDefault=%23777777&iconColorContent=%23444444&iconColorActive=%23ffffff&bgImgOpacityShadow=0&bgImgOpacityOverlay=0&bgImgOpacityError=95&bgImgOpacityHighlight=55&bgImgOpacityContent=75&bgImgOpacityHeader=75&bgImgOpacityActive=65&bgImgOpacityHover=75&bgImgOpacityDefault=75&bgTextureShadow=flat&bgTextureOverlay=flat&bgTextureError=flat&bgTextureHighlight=flat&bgTextureContent=flat&bgTextureHeader=flat&bgTextureActive=flat&bgTextureHover=flat&bgTextureDefault=flat&cornerRadius=3px&fwDefault=normal&ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&cornerRadiusShadow=8px&thicknessShadow=5px&offsetLeftShadow=0px&offsetTopShadow=0px&opacityShadow=.3&bgColorShadow=%23666666&opacityOverlay=.3&bgColorOverlay=%23aaaaaa&fcError=%235f3f3f&borderColorError=%23f1a899&bgColorError=%23fddfdf&fcHighlight=%23777620&borderColorHighlight=%23dad55e&bgColorHighlight=%23fffa90&fcContent=%23333333&borderColorContent=%23dddddd&bgColorContent=%23ffffff&fcHeader=%23333333&borderColorHeader=%23dddddd&bgColorHeader=%23e9e9e9&fcActive=%23ffffff&borderColorActive=%23003eff&bgColorActive=%23007fff&fcHover=%232b2b2b&borderColorHover=%23cccccc&bgColorHover=%23ededed&fcDefault=%23454545&borderColorDefault=%23c5c5c5&bgColorDefault=%23f6f6f6
            * Copyright jQuery Foundation and other contributors; Licensed MIT */
            
            
            
            
            
            
            
            
            
            
            
            
            dovidD מנותק
            dovidD מנותק
            dovid
            ניהול
            כתב ב נערך לאחרונה על ידי
            #6

            @A0533057932 במילים אחרות רק הדומיין הראשי עובד, בין בגישה קרובה (באותו שרת)
            ובין בגישה רחוקה.
            כיון שבשני המקרים הצבענו על אותה תיקיה פיזית אז לא יכול להיות הבדל בקבצים אז חייב להיות הבדל בתצורה (כלומר קובץ הNGINX).

            • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
            • בכל נושא אפשר ליצור קשר dovid@tchumim.com
            תגובה 1 תגובה אחרונה
            1
            • A0533057932A מנותק
              A0533057932A מנותק
              A0533057932
              כתב ב נערך לאחרונה על ידי
              #7

              @dovid @ליבל
              שיניתי את קובץ התצורה של שרת A לתצורה הבאה ועובד

              server {
                  listen 80;
                  server_name XX.ovh;
              
                 location / {
                     proxy_set_header Host      $host;
                      proxy_set_header X-Real-IP $remote_addr;
                      proxy_pass http://192.168.182.132;
                      add_header Referrer-Policy "strict-origin";
                 }
              }
              

              אני לא מבין עדין מה עושה השורה הזאת
              add_header Referrer-Policy "strict-origin";
              שהוספתי חוץ מזה שהיא אמורה לומר לNGINX משהו על אבטחה
              אבל היא עזרה וכעת שרת B טוען את הדף כמו שצריך

              ליבלל תגובה 1 תגובה אחרונה
              0
              • A0533057932A A0533057932

                @dovid בגישה דרך השרת ללוקאל הוסט זה טוען
                רק בגישה דרך הדומיין זה לא טוען
                הקוד שלך גם לא מעלה HTML תקין
                af037d76-830c-4fa6-b0d7-cb8b8148f93a-image.png

                curl localhost/phpmyadmin/themes/pmahomme/jquery/jquery-ui.css -H "Host: pma.XX.ovh"

                <!doctype html>
                <html lang="en" dir="ltr">
                <head>
                  <meta charset="utf-8">
                  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
                  <meta name="referrer" content="no-referrer">
                  <meta name="robots" content="noindex,nofollow">
                  <meta http-equiv="X-UA-Compatible" content="IE=Edge">
                  <style id="cfs-style">html{display: none;}</style>
                  <link rel="icon" href="favicon.ico" type="image/x-icon">
                  <link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
                      <link rel="stylesheet" type="text/css" href="./themes/pmahomme/jquery/jquery-ui.css">
                    <link rel="stylesheet" type="text/css" href="js/vendor/codemirror/lib/codemirror.css?v=5.1.1deb5ubuntu1">
                    <link rel="stylesheet" type="text/css" href="js/vendor/codemirror/addon/hint/show-hint.css?v=5.1.1deb5ubuntu1">
                    <link rel="stylesheet" type="text/css" href="js/vendor/codemirror/addon/lint/lint.css?v=5.1.1deb5ubuntu1">
                    <link rel="stylesheet" type="text/css" href="./themes/pmahomme/css/theme.css?v=5.1.1deb5ubuntu1&nocache=670142994ltr&server=1">
                    <link rel="stylesheet" type="text/css" href="./themes/pmahomme/css/printview.css?v=5.1.1deb5ubuntu1" media="print" id="printcss">
                    <title>phpMyAdmin</title>
                    <script data-cfasync="false" type="text/javascript" src="js/vendor/jquery/jquery.min.js?v=5.1.1deb5ubuntu1"></script>
                  <script data-cfasync="false" type="text/javascript" src="js/vendor/jquery/jquery-migrate.js?v=5.1.1deb5ubuntu1"></script>
                  <script data-cfasync="false" type="text/javascript" src="js/vendor/sprintf.js?v=5.1.1deb5ubuntu1"></script>
                  <script data-cfasync="false" type="text/javascript" src="js/dist/ajax.js?v=5.1.1deb5ubuntu1"></script>
                  <script data-cfasync="false" type="text/javascript" src="js/dist/keyhandler.js?v=5.1.1deb5ubuntu1"></script>
                  <script data-cfasync="false" type="text/javascript" src="js/vendor/bootstrap/bootstrap.bundle.min.js?v=5.1.1deb5ubuntu1"></script>
                  <script data-cfasync="false" type="text/javascript" src="js/vendor/jquery/jquery-ui.min.js?v=5.1.1deb5ubuntu1"></script>
                  <script data-cfasync="false" type="text/javascript" src="js/vendor/js.cookie.js?v=5.1.1deb5ubuntu1"></script>
                  <script data-cfasync="false" type="text/javascript" src="js/vendor/jquery/jquery.mousewheel.js?v=5.1.1deb5ubuntu1"></script>
                  <script data-cfasync="false" type="text/javascript" src="js/vendor/jquery/jquery.validate.js?v=5.1.1deb5ubuntu1"></script>
                  <script data-cfasync="false" type="text/javascript" src="js/vendor/jquery/jquery-ui-timepicker-addon.js?v=5.1.1deb5ubuntu1"></script>
                  <script data-cfasync="false" type="text/javascript" src="js/vendor/jquery/jquery.ba-hashchange-2.0.js?v=5.1.1deb5ubuntu1"></script>
                  <script data-cfasync="false" type="text/javascript" src="js/vendor/jquery/jquery.debounce-1.0.6.js?v=5.1.1deb5ubuntu1"></script>
                  <script data-cfasync="false" type="text/javascript" src="js/dist/menu_resizer.js?v=5.1.1deb5ubuntu1"></script>
                  <script data-cfasync="false" type="text/javascript" src="js/dist/cross_framing_protection.js?v=5.1.1deb5ubuntu1"></script>
                  <script data-cfasync="false" type="text/javascript" src="js/dist/rte.js?v=5.1.1deb5ubuntu1"></script>
                  <script data-cfasync="false" type="text/javascript" src="js/vendor/tracekit.js?v=5.1.1deb5ubuntu1"></script>
                  <script data-cfasync="false" type="text/javascript" src="js/dist/error_report.js?v=5.1.1deb5ubuntu1"></script>
                  <script data-cfasync="false" type="text/javascript" src="js/messages.php?l=en&v=5.1.1deb5ubuntu1&lang=en"></script>
                  <script data-cfasync="false" type="text/javascript" src="js/dist/config.js?v=5.1.1deb5ubuntu1"></script>
                  <script data-cfasync="false" type="text/javascript" src="js/dist/doclinks.js?v=5.1.1deb5ubuntu1"></script>
                  <script data-cfasync="false" type="text/javascript" src="js/dist/functions.js?v=5.1.1deb5ubuntu1"></script>
                  <script data-cfasync="false" type="text/javascript" src="js/dist/navigation.js?v=5.1.1deb5ubuntu1"></script>
                  <script data-cfasync="false" type="text/javascript" src="js/dist/indexes.js?v=5.1.1deb5ubuntu1"></script>
                  <script data-cfasync="false" type="text/javascript" src="js/dist/common.js?v=5.1.1deb5ubuntu1"></script>
                  <script data-cfasync="false" type="text/javascript" src="js/dist/page_settings.js?v=5.1.1deb5ubuntu1"></script>
                  <script data-cfasync="false" type="text/javascript" src="js/dist/drag_drop_import.js?v=5.1.1deb5ubuntu1"></script>
                  <script data-cfasync="false" type="text/javascript" src="js/dist/shortcuts_handler.js?v=5.1.1deb5ubuntu1"></script>
                  <script data-cfasync="false" type="text/javascript" src="js/vendor/codemirror/lib/codemirror.js?v=5.1.1deb5ubuntu1"></script>
                  <script data-cfasync="false" type="text/javascript" src="js/vendor/codemirror/mode/sql/sql.js?v=5.1.1deb5ubuntu1"></script>
                  <script data-cfasync="false" type="text/javascript" src="js/vendor/codemirror/addon/runmode/runmode.js?v=5.1.1deb5ubuntu1"></script>
                  <script data-cfasync="false" type="text/javascript" src="js/vendor/codemirror/addon/hint/show-hint.js?v=5.1.1deb5ubuntu1"></script>
                  <script data-cfasync="false" type="text/javascript" src="js/vendor/codemirror/addon/hint/sql-hint.js?v=5.1.1deb5ubuntu1"></script>
                  <script data-cfasync="false" type="text/javascript" src="js/vendor/codemirror/addon/lint/lint.js?v=5.1.1deb5ubuntu1"></script>
                  <script data-cfasync="false" type="text/javascript" src="js/dist/codemirror/addon/lint/sql-lint.js?v=5.1.1deb5ubuntu1"></script>
                  <script data-cfasync="false" type="text/javascript" src="js/dist/console.js?v=5.1.1deb5ubuntu1"></script>
                
                <script data-cfasync="false" type="text/javascript">
                // <![CDATA[
                var firstDayOfCalendar = '0';
                var themeImagePath = '.\/themes\/pmahomme\/img\/';
                var mysqlDocTemplate = '.\/url.php\u003Furl\u003Dhttps\u00253A\u00252F\u00252Fdev.mysql.com\u00252Fdoc\u00252Frefman\u00252F5.7\u00252Fen\u00252F\u002525s.html';
                var maxInputVars = 1000;
                
                if ($.datepicker) {
                  $.datepicker.regional[''].closeText = 'Done';
                  $.datepicker.regional[''].prevText = 'Prev';
                  $.datepicker.regional[''].nextText = 'Next';
                  $.datepicker.regional[''].currentText = 'Today';
                  $.datepicker.regional[''].monthNames = [
                    'January',
                    'February',
                    'March',
                    'April',
                    'May',
                    'June',
                    'July',
                    'August',
                    'September',
                    'October',
                    'November',
                    'December',
                  ];
                  $.datepicker.regional[''].monthNamesShort = [
                    'Jan',
                    'Feb',
                    'Mar',
                    'Apr',
                    'May',
                    'Jun',
                    'Jul',
                    'Aug',
                    'Sep',
                    'Oct',
                    'Nov',
                    'Dec',
                  ];
                  $.datepicker.regional[''].dayNames = [
                    'Sunday',
                    'Monday',
                    'Tuesday',
                    'Wednesday',
                    'Thursday',
                    'Friday',
                    'Saturday',
                  ];
                  $.datepicker.regional[''].dayNamesShort = [
                    'Sun',
                    'Mon',
                    'Tue',
                    'Wed',
                    'Thu',
                    'Fri',
                    'Sat',
                  ];
                  $.datepicker.regional[''].dayNamesMin = [
                    'Su',
                    'Mo',
                    'Tu',
                    'We',
                    'Th',
                    'Fr',
                    'Sa',
                  ];
                  $.datepicker.regional[''].weekHeader = 'Wk';
                  $.datepicker.regional[''].showMonthAfterYear = false;
                  $.datepicker.regional[''].yearSuffix = '';
                  $.extend($.datepicker._defaults, $.datepicker.regional['']);
                }
                
                if ($.timepicker) {
                  $.timepicker.regional[''].timeText = 'Time';
                  $.timepicker.regional[''].hourText = 'Hour';
                  $.timepicker.regional[''].minuteText = 'Minute';
                  $.timepicker.regional[''].secondText = 'Second';
                  $.extend($.timepicker._defaults, $.timepicker.regional['']);
                }
                
                function extendingValidatorMessages () {
                  $.extend($.validator.messages, {
                    required: 'This\u0020field\u0020is\u0020required',
                    remote: 'Please\u0020fix\u0020this\u0020field',
                    email: 'Please\u0020enter\u0020a\u0020valid\u0020email\u0020address',
                    url: 'Please\u0020enter\u0020a\u0020valid\u0020URL',
                    date: 'Please\u0020enter\u0020a\u0020valid\u0020date',
                    dateISO: 'Please\u0020enter\u0020a\u0020valid\u0020date\u0020\u0028\u0020ISO\u0020\u0029',
                    number: 'Please\u0020enter\u0020a\u0020valid\u0020number',
                    creditcard: 'Please\u0020enter\u0020a\u0020valid\u0020credit\u0020card\u0020number',
                    digits: 'Please\u0020enter\u0020only\u0020digits',
                    equalTo: 'Please\u0020enter\u0020the\u0020same\u0020value\u0020again',
                    maxlength: $.validator.format('Please\u0020enter\u0020no\u0020more\u0020than\u0020\u007B0\u007D\u0020characters'),
                    minlength: $.validator.format('Please\u0020enter\u0020at\u0020least\u0020\u007B0\u007D\u0020characters'),
                    rangelength: $.validator.format('Please\u0020enter\u0020a\u0020value\u0020between\u0020\u007B0\u007D\u0020and\u0020\u007B1\u007D\u0020characters\u0020long'),
                    range: $.validator.format('Please\u0020enter\u0020a\u0020value\u0020between\u0020\u007B0\u007D\u0020and\u0020\u007B1\u007D'),
                    max: $.validator.format('Please\u0020enter\u0020a\u0020value\u0020less\u0020than\u0020or\u0020equal\u0020to\u0020\u007B0\u007D'),
                    min: $.validator.format('Please\u0020enter\u0020a\u0020value\u0020greater\u0020than\u0020or\u0020equal\u0020to\u0020\u007B0\u007D'),
                    validationFunctionForDateTime: $.validator.format('Please\u0020enter\u0020a\u0020valid\u0020date\u0020or\u0020time'),
                    validationFunctionForHex: $.validator.format('Please\u0020enter\u0020a\u0020valid\u0020HEX\u0020input'),
                    validationFunctionForMd5: $.validator.format('This\u0020column\u0020can\u0020not\u0020contain\u0020a\u002032\u0020chars\u0020value'),
                    validationFunctionForAesDesEncrypt: $.validator.format('These\u0020functions\u0020are\u0020meant\u0020to\u0020return\u0020a\u0020binary\u0020result\u003B\u0020to\u0020avoid\u0020inconsistent\u0020results\u0020you\u0020should\u0020store\u0020it\u0020in\u0020a\u0020BINARY,\u0020VARBINARY,\u0020or\u0020BLOB\u0020column.')
                  });
                }
                
                CommonParams.setAll({common_query:"lang=en",opendb_url:"index.php?route=/database/structure&lang=en",lang:"en",server:"1",table:"",db:"",token:"2466285c30692a753362686740296740",text_dir:"ltr",show_databases_navigation_as_tree:true,pma_text_default_tab:"Browse",pma_text_left_default_tab:"Structure",pma_text_left_default_tab2:false,LimitChars:"50",pftext:"",confirm:true,LoginCookieValidity:"1440",session_gc_maxlifetime:"1440",logged_in:false,is_https:false,rootPath:"/",arg_separator:"&",PMA_VERSION:"5.1.1deb5ubuntu1",auth_type:"cookie",user:"root"});
                ConsoleEnterExecutes=false
                
                AJAX.scriptHandler
                  .add('vendor/jquery/jquery.min.js', 0)
                  .add('vendor/jquery/jquery-migrate.js', 0)
                  .add('vendor/sprintf.js', 1)
                  .add('ajax.js', 0)
                  .add('keyhandler.js', 1)
                  .add('vendor/bootstrap/bootstrap.bundle.min.js', 1)
                  .add('vendor/jquery/jquery-ui.min.js', 0)
                  .add('vendor/js.cookie.js', 1)
                  .add('vendor/jquery/jquery.mousewheel.js', 0)
                  .add('vendor/jquery/jquery.validate.js', 0)
                  .add('vendor/jquery/jquery-ui-timepicker-addon.js', 0)
                  .add('vendor/jquery/jquery.ba-hashchange-2.0.js', 0)
                  .add('vendor/jquery/jquery.debounce-1.0.6.js', 0)
                  .add('menu_resizer.js', 1)
                  .add('cross_framing_protection.js', 0)
                  .add('rte.js', 1)
                  .add('vendor/tracekit.js', 1)
                  .add('error_report.js', 1)
                  .add('messages.php', 0)
                  .add('config.js', 1)
                  .add('doclinks.js', 1)
                  .add('functions.js', 1)
                  .add('navigation.js', 1)
                  .add('indexes.js', 1)
                  .add('common.js', 1)
                  .add('page_settings.js', 1)
                  .add('drag_drop_import.js', 1)
                  .add('shortcuts_handler.js', 1)
                  .add('vendor/codemirror/lib/codemirror.js', 0)
                  .add('vendor/codemirror/mode/sql/sql.js', 0)
                  .add('vendor/codemirror/addon/runmode/runmode.js', 0)
                  .add('vendor/codemirror/addon/hint/show-hint.js', 0)
                  .add('vendor/codemirror/addon/hint/sql-hint.js', 0)
                  .add('vendor/codemirror/addon/lint/lint.js', 0)
                  .add('codemirror/addon/lint/sql-lint.js', 0)
                  .add('console.js', 1)
                ;
                $(function() {
                        AJAX.fireOnload('vendor/sprintf.js');
                        AJAX.fireOnload('keyhandler.js');
                      AJAX.fireOnload('vendor/bootstrap/bootstrap.bundle.min.js');
                        AJAX.fireOnload('vendor/js.cookie.js');
                                AJAX.fireOnload('menu_resizer.js');
                        AJAX.fireOnload('rte.js');
                      AJAX.fireOnload('vendor/tracekit.js');
                      AJAX.fireOnload('error_report.js');
                        AJAX.fireOnload('config.js');
                      AJAX.fireOnload('doclinks.js');
                      AJAX.fireOnload('functions.js');
                      AJAX.fireOnload('navigation.js');
                      AJAX.fireOnload('indexes.js');
                      AJAX.fireOnload('common.js');
                      AJAX.fireOnload('page_settings.js');
                      AJAX.fireOnload('drag_drop_import.js');
                      AJAX.fireOnload('shortcuts_handler.js');
                                    AJAX.fireOnload('console.js');
                  });
                // ]]>
                </script>
                
                  <noscript><style>html{display:block}</style></noscript>
                </head>
                <body id=loginform>
                  
                  <div id="pma_header"></div>
                  
                
                  
                  
                  
                  
                
                  <div id="page_content">
                    
                
                    
                <div class="container">
                <div class="row">
                <div class="col-12">
                <a href="./url.php?url=https%3A%2F%2Fwww.phpmyadmin.net%2F" target="_blank" rel="noopener noreferrer" class="logo">
                <img src="./themes/pmahomme/img/logo_right.png" id="imLogo" name="imLogo" alt="phpMyAdmin" border="0">
                </a>
                <h1>Welcome to <bdo dir="ltr" lang="en">phpMyAdmin</bdo></h1>
                
                <noscript>
                <div class="alert alert-danger" role="alert">
                  <img src="themes/dot.gif" title="" alt="" class="icon ic_s_error"> Javascript must be enabled past this point!
                </div>
                
                </noscript>
                
                <div class="hide" id="js-https-mismatch">
                <div class="alert alert-danger" role="alert">
                  <img src="themes/dot.gif" title="" alt="" class="icon ic_s_error"> There is a mismatch between HTTPS indicated on the server and client. This can lead to a non working phpMyAdmin or a security risk. Please fix your server configuration to indicate HTTPS properly.
                </div>
                
                </div>
                
                
                
                
                
                  <div class='hide js-show'>
                        <form method="get" action="index.php?route=/&lang=en" class="disableAjax">
                    <input type="hidden" name="db" value=""><input type="hidden" name="table" value=""><input type="hidden" name="lang" value="en"><input type="hidden" name="token" value="2466285c30692a753362686740296740">
                
                            <fieldset>
                            <legend class="col-form-label" lang="en" dir="ltr">Language</legend>
                    
                    <select name="lang" class="autosubmit" lang="en" dir="ltr" id="sel-lang">
                
                                    <option value="sq">
                        Shqip - Albanian
                        </option>
                                    <option value="ar">
                        &#1575;&#1604;&#1593;&#1585;&#1576;&#1610;&#1577; - Arabic
                        </option>
                                    <option value="hy">
                        Հայերէն - Armenian
                        </option>
                                    <option value="az">
                        Az&#601;rbaycanca - Azerbaijani
                        </option>
                                    <option value="bn">
                        বাংলা - Bangla
                        </option>
                                    <option value="be">
                        &#1041;&#1077;&#1083;&#1072;&#1088;&#1091;&#1089;&#1082;&#1072;&#1103; - Belarusian
                        </option>
                                    <option value="bg">
                        &#1041;&#1098;&#1083;&#1075;&#1072;&#1088;&#1089;&#1082;&#1080; - Bulgarian
                        </option>
                                    <option value="ca">
                        Catal&agrave; - Catalan
                        </option>
                                    <option value="zh_cn">
                        &#20013;&#25991; - Chinese simplified
                        </option>
                                    <option value="zh_tw">
                        &#20013;&#25991; - Chinese traditional
                        </option>
                                    <option value="cs">
                        Čeština - Czech
                        </option>
                                    <option value="da">
                        Dansk - Danish
                        </option>
                                    <option value="nl">
                        Nederlands - Dutch
                        </option>
                                    <option value="en"                selected="selected">
                        English
                        </option>
                                    <option value="en_gb">
                        English (United Kingdom)
                        </option>
                                    <option value="et">
                        Eesti - Estonian
                        </option>
                                    <option value="fi">
                        Suomi - Finnish
                        </option>
                                    <option value="fr">
                        Fran&ccedil;ais - French
                        </option>
                                    <option value="gl">
                        Galego - Galician
                        </option>
                                    <option value="de">
                        Deutsch - German
                        </option>
                                    <option value="el">
                        &Epsilon;&lambda;&lambda;&eta;&nu;&iota;&kappa;&#940; - Greek
                        </option>
                                    <option value="he">
                        &#1506;&#1489;&#1512;&#1497;&#1514; - Hebrew
                        </option>
                                    <option value="hu">
                        Magyar - Hungarian
                        </option>
                                    <option value="id">
                        Bahasa Indonesia - Indonesian
                        </option>
                                    <option value="ia">
                        Interlingua
                        </option>
                                    <option value="it">
                        Italiano - Italian
                        </option>
                                    <option value="ja">
                        &#26085;&#26412;&#35486; - Japanese
                        </option>
                                    <option value="kk">
                        Қазақ - Kazakh
                        </option>
                                    <option value="ko">
                        &#54620;&#44397;&#50612; - Korean
                        </option>
                                    <option value="nb">
                        Norsk - Norwegian
                        </option>
                                    <option value="pl">
                        Polski - Polish
                        </option>
                                    <option value="pt">
                        Portugu&ecirc;s - Portuguese
                        </option>
                                    <option value="pt_br">
                        Portugu&ecirc;s (Brasil) - Portuguese (Brazil)
                        </option>
                                    <option value="ro">
                        Rom&acirc;n&#259; - Romanian
                        </option>
                                    <option value="ru">
                        &#1056;&#1091;&#1089;&#1089;&#1082;&#1080;&#1081; - Russian
                        </option>
                                    <option value="sr@latin">
                        Srpski - Serbian (latin)
                        </option>
                                    <option value="si">
                        &#3523;&#3538;&#3458;&#3524;&#3517; - Sinhala
                        </option>
                                    <option value="sk">
                        Sloven&#269;ina - Slovak
                        </option>
                                    <option value="sl">
                        Sloven&scaron;&#269;ina - Slovenian
                        </option>
                                    <option value="es">
                        Espa&ntilde;ol - Spanish
                        </option>
                                    <option value="sv">
                        Svenska - Swedish
                        </option>
                                    <option value="tr">
                        T&uuml;rk&ccedil;e - Turkish
                        </option>
                                    <option value="uk">
                        &#1059;&#1082;&#1088;&#1072;&#1111;&#1085;&#1089;&#1100;&#1082;&#1072; - Ukrainian
                        </option>
                                    <option value="vi">
                        Tiếng Việt - Vietnamese
                        </option>
                    
                    </select>
                
                            </fieldset>
                    
                    </form>
                
                  </div>
                
                <form method="post" id="login_form" action="index.php?route=/" name="login_form" class="disableAjax hide login js-show form-horizontal">
                  <fieldset>
                    <legend class="col-form-label">
                      <input type="hidden" name="set_session" value="tkeknuhc0ai5du3jcq9paeqde1">
                            Log in      <a href="./url.php?url=https%3A%2F%2Fdocs.phpmyadmin.net%2Fen%2Flatest%2Findex.html" target="documentation"><img src="themes/dot.gif" title="Documentation" alt="Documentation" class="icon ic_b_help"></a>
                    </legend>
                
                    
                    <div class="item form-row">
                      <label for="input_username" class="col-4 d-flex align-items-center">
                        Username:      </label>
                      <div class="col-8">
                        <input type="text" name="pma_username" id="input_username" value="" size="24" class="textfield" autocomplete="username">
                      </div>
                    </div>
                
                    <div class="item form-row">
                      <label for="input_password" class="col-4 d-flex align-items-center">
                        Password:      </label>
                      <div class="col-8">
                        <input type="password" name="pma_password" id="input_password" value="" size="24" class="textfield" autocomplete="current-password">
                      </div>
                    </div>
                
                          <input type="hidden" name="server" value="1">
                      </fieldset>
                
                  <fieldset class="tblFooters">
                          <input class="btn btn-primary" value="Go" type="submit" id="input_go">
                            <input type="hidden" name="route" value="/"><input type="hidden" name="lang" value="en"><input type="hidden" name="token" value="2466285c30692a753362686740296740">
                  </fieldset>
                </form>
                
                
                </div>
                
                
                <div id="pma_footer"></div>
                  </div>
                  </body>
                </html>
                
                ליבלל מנותק
                ליבלל מנותק
                ליבל
                כתב ב נערך לאחרונה על ידי
                #8
                פוסט זה נמחק!
                תגובה 1 תגובה אחרונה
                0
                • A0533057932A A0533057932

                  @dovid @ליבל
                  שיניתי את קובץ התצורה של שרת A לתצורה הבאה ועובד

                  server {
                      listen 80;
                      server_name XX.ovh;
                  
                     location / {
                         proxy_set_header Host      $host;
                          proxy_set_header X-Real-IP $remote_addr;
                          proxy_pass http://192.168.182.132;
                          add_header Referrer-Policy "strict-origin";
                     }
                  }
                  

                  אני לא מבין עדין מה עושה השורה הזאת
                  add_header Referrer-Policy "strict-origin";
                  שהוספתי חוץ מזה שהיא אמורה לומר לNGINX משהו על אבטחה
                  אבל היא עזרה וכעת שרת B טוען את הדף כמו שצריך

                  ליבלל מנותק
                  ליבלל מנותק
                  ליבל
                  כתב ב נערך לאחרונה על ידי
                  #9

                  @A0533057932 כתב בהגדרות קובץ NGINX מאחורי פרוקסי:

                  אני לא מבין עדין מה עושה השורה הזאת
                  add_header Referrer-Policy "strict-origin";
                  שהוספתי חוץ מזה שהיא אמורה לומר לNGINX משהו על אבטחה

                  אם הבנתי נכון כנראה הדף phpmyadmin לא הצליח לגשת לכתובות פנימיות תחת https ואז הדף לא טען ספריות וכדו'
                  @dovid הבנתי נכון?

                  A0533057932A dovidD 2 תגובות תגובה אחרונה
                  0
                  • ליבלל ליבל

                    @A0533057932 כתב בהגדרות קובץ NGINX מאחורי פרוקסי:

                    אני לא מבין עדין מה עושה השורה הזאת
                    add_header Referrer-Policy "strict-origin";
                    שהוספתי חוץ מזה שהיא אמורה לומר לNGINX משהו על אבטחה

                    אם הבנתי נכון כנראה הדף phpmyadmin לא הצליח לגשת לכתובות פנימיות תחת https ואז הדף לא טען ספריות וכדו'
                    @dovid הבנתי נכון?

                    A0533057932A מנותק
                    A0533057932A מנותק
                    A0533057932
                    כתב ב נערך לאחרונה על ידי A0533057932
                    #10

                    @ליבל כל הסיפור פה הוא על HTTP
                    HTTPS זה סיפור אחר לגמרי ואני מפחד כרגע להיכנס אליו
                    (איםה בדיוק אני מגדיר את תעודת האבטחה בשרת A? בשרת B?
                    זה לא יוצר לופ?)
                    זה נראה שהוא לא טען אף דף פנימי

                    Some resources are blocked because their origin is not listed in your site's Content Security Policy (CSP). 
                    Your site's CSP is allowlist-based, so resources must be listed in the allowlist in order to be accessed.
                    A site's Content Security Policy is set either via an HTTP header (recommended), or via a meta HTML tag.
                    To fix this issue do one of the following:
                    (Recommended) If you're using an allowlist for 'script-src', consider switching from an allowlist CSP to a strict CSP, because strict CSPs are more robust against XSS . See how to set a strict CSP .
                    Or carefully check that all of the blocked resources are trustworthy; if they are, include their sources in the CSP of your site. ⚠️Never add a source you don't trust to your site's CSP. If you don't trust the source, consider hosting resources on your own site instead.
                    46 directives
                    Learn more: Content Security Policy - Source Allowlists
                    

                    זה למעשה ההודעה שדרכה מצאתי את השורה שהוספתי באתר שנתיב הרשו לו שיהיה פתוח לי

                    ליבלל תגובה 1 תגובה אחרונה
                    0
                    • A0533057932A A0533057932

                      @ליבל כל הסיפור פה הוא על HTTP
                      HTTPS זה סיפור אחר לגמרי ואני מפחד כרגע להיכנס אליו
                      (איםה בדיוק אני מגדיר את תעודת האבטחה בשרת A? בשרת B?
                      זה לא יוצר לופ?)
                      זה נראה שהוא לא טען אף דף פנימי

                      Some resources are blocked because their origin is not listed in your site's Content Security Policy (CSP). 
                      Your site's CSP is allowlist-based, so resources must be listed in the allowlist in order to be accessed.
                      A site's Content Security Policy is set either via an HTTP header (recommended), or via a meta HTML tag.
                      To fix this issue do one of the following:
                      (Recommended) If you're using an allowlist for 'script-src', consider switching from an allowlist CSP to a strict CSP, because strict CSPs are more robust against XSS . See how to set a strict CSP .
                      Or carefully check that all of the blocked resources are trustworthy; if they are, include their sources in the CSP of your site. ⚠️Never add a source you don't trust to your site's CSP. If you don't trust the source, consider hosting resources on your own site instead.
                      46 directives
                      Learn more: Content Security Policy - Source Allowlists
                      

                      זה למעשה ההודעה שדרכה מצאתי את השורה שהוספתי באתר שנתיב הרשו לו שיהיה פתוח לי

                      ליבלל מנותק
                      ליבלל מנותק
                      ליבל
                      כתב ב נערך לאחרונה על ידי
                      #11

                      @A0533057932 כתב בהגדרות קובץ NGINX מאחורי פרוקסי:

                      כל הסיפור פה הוא על HTTP

                      נכון, ולא זה מה שהתכוונתי
                      @A0533057932 כתב בהגדרות קובץ NGINX מאחורי פרוקסי:

                      זה נראה שהוא לא טען אף דף פנימי

                      יפה, כאן הייתה הבעיה זה לא טען קבצי JS&CSS כנראה בגלל השגיאת אבטחה שזה יצר

                      תגובה 1 תגובה אחרונה
                      0
                      • ליבלל ליבל

                        @A0533057932 כתב בהגדרות קובץ NGINX מאחורי פרוקסי:

                        אני לא מבין עדין מה עושה השורה הזאת
                        add_header Referrer-Policy "strict-origin";
                        שהוספתי חוץ מזה שהיא אמורה לומר לNGINX משהו על אבטחה

                        אם הבנתי נכון כנראה הדף phpmyadmin לא הצליח לגשת לכתובות פנימיות תחת https ואז הדף לא טען ספריות וכדו'
                        @dovid הבנתי נכון?

                        dovidD מנותק
                        dovidD מנותק
                        dovid
                        ניהול
                        כתב ב נערך לאחרונה על ידי
                        #12

                        @ליבל כתב בהגדרות קובץ NGINX מאחורי פרוקסי:

                        @A0533057932 כתב בהגדרות קובץ NGINX מאחורי פרוקסי:

                        אני לא מבין עדין מה עושה השורה הזאת
                        add_header Referrer-Policy "strict-origin";
                        שהוספתי חוץ מזה שהיא אמורה לומר לNGINX משהו על אבטחה

                        אם הבנתי נכון כנראה הדף phpmyadmin לא הצליח לגשת לכתובות פנימיות תחת https ואז הדף לא טען ספריות וכדו'
                        @dovid הבנתי נכון?

                        אכן ככה נראה.
                        @A0533057932 טוען שלא היה פה שום HTTPS, אז אינני יודע איך זה ייתכן.
                        בחלק הצעדים היה גם תשובה שגויה בcurl וזה ודאי לא בעיית CPS.

                        • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
                        • בכל נושא אפשר ליצור קשר dovid@tchumim.com
                        תגובה 1 תגובה אחרונה
                        0
                        תגובה
                        • תגובה כנושא
                        התחברו כדי לפרסם תגובה
                        • מהישן לחדש
                        • מהחדש לישן
                        • הכי הרבה הצבעות


                        בא תתחבר לדף היומי!
                        • התחברות

                        • אין לך חשבון עדיין? הרשמה

                        • התחברו או הירשמו כדי לחפש.
                        • פוסט ראשון
                          פוסט אחרון
                        0
                        • דף הבית
                        • קטגוריות
                        • פוסטים אחרונים
                        • משתמשים
                        • חיפוש
                        • חוקי הפורום