Skocz do zawartości

pionas

Użytkownicy
  • Zawartość

    76
  • Rejestracja

  • Ostatnio

Posty napisane przez pionas


  1. Po zmianach albo nie mogę albo nie widzę opcji "Edytuj wpis".

     

    Ogólnie problem chyba zażegnany.

    W JS dałem:

    function checkNotify() {
        setInterval(function () {
            checkNotify();
        }, 3e4);
    }
    setInterval(function () {
            checkNotify();
        }, 3e4);

    dopiero dzisiaj zorientowałem się jak zaczęła przeglądarka zjadać mi 6GB ramu :o


  2. Cześć,

     

    mam problem ze swoją maszyną.

    HDD: 1TB

    RAM: 32GB

    CPU: Intel(R) Xeon(R) CPU E3-1246 v3 @ 3.50GHz

    Apache zużywa ponad 100% CPU (patrz załącznik).

    ps -ylC httpd --sort:rss
    S   UID   PID  PPID  C PRI  NI   RSS    SZ WCHAN  TTY          TIME CMD
    S     0  7178     1  0  80   0 14632 17397 -      ?        00:00:00 httpd
    S  1000  8704  7178 31  80   0 86144 777937 -     ?        00:01:49 httpd
    S  1000  8705  7178 58  80   0 96624 729215 -     ?        00:03:22 httpd
    S  1000  8712  7178 74  80   0 102460 728769 -    ?        00:04:16 httpd
    S  1000  8707  7178 63  80   0 106516 728769 -    ?        00:03:37 httpd
    S  1000  8873  7178 57  80   0 112516 729580 -    ?        00:03:19 httpd
    S  1000  9048  7178 58  80   0 112920 728769 -    ?        00:03:21 httpd
    S  1000  9101  7178 99  80   0 226808 728769 -    ?        00:06:29 httpd
    S  1000  8741  7178 99  80   0 255648 728769 -    ?        00:06:09 httpd
    S  1000  8792  7178 99  80   0 256784 728769 -    ?        00:07:56 httpd
    apachectl -V | grep -i 'version\|mpm'
    Server version: Apache/2.4.29 (Unix)
    Server MPM:     event

    Konfiguracja:

    <IfModule mpm_event_module>
        StartServers             6
        MinSpareThreads        32
        MaxSpareThreads       128
        ThreadsPerChild         64
        ServerLimit             32
        MaxRequestWorkers     2048
        MaxConnectionsPerChild   10000
    </IfModule>

    Ktoś coś podpowie, gdzie szukać problemu?

    MySQL czasami ma większe query, ale to nie to....

     

    Dzięki za pomoc.

    cpu.png


  3. Cześć,

     

    korzystam z panelu DirectAdmin, świeżo postawiony, wszystko instalowane poprzez custombuild.

    Mam problem z wysyłaniem maili:

    This message was created automatically by mail delivery software.
    
    A message that you sent could not be delivered to one or more of its
    recipients. This is a permanent error. The following address(es) failed:
    
      adrian@pionka.com
        host aspmx.l.google.com [2a00:1450:400c:c09::1a]
        SMTP error from remote mail server after end of data:
        550-5.7.1 [2a01:4f8:210:40f4::2] Our system has detected that this message does
        550-5.7.1 not meet IPv6 sending guidelines regarding PTR records and
        550-5.7.1 authentication. Please review
        550-5.7.1  https://support.google.com/mail/?p=ipv6_authentication_error for more
        550 5.7.1 information. b81si5366612wmb.111 - gsmtp
    

    Wystarczy dodać TXT "v=spf1 include:_spf.google.com ~all" czy coś jeszcze?

    czy może TXT i podać ip6?

     

    Dziękuję za pomoc

     

    Pozdrawiam


  4. Witam,

     

    mam problem z MySQLTuner

    wykonuję po kolei:

    apt-get install mysqltuner

    wyskakuje abym podał hasło lub wcisnął enter (pozostanie stare) - daje enter

     

    po zainstalowaniu wpisuję:

    mysqltuner

    dostaję info:

     >>  MySQLTuner 1.3.0 - Major Hayden <major@mhtx.net>
     >>  Bug reports, feature requests, and downloads at http://mysqltuner.com/
     >>  Run with '--help' for additional options and output filtering
    [!!] Attempted to use login credentials from DirectAdmin, but they failed.

    wpisuję:

    mysqltuner --user da_admin --pass [haslo]

     

    dostaję odpowiedź:

     >>  MySQLTuner 1.3.0 - Major Hayden <major@mhtx.net>
     >>  Bug reports, feature requests, and downloads at http://mysqltuner.com/
     >>  Run with '--help' for additional options and output filtering
    [!!] Attempted to use login credentials, but they were invalid
    
    

    przez phpmyadmin mogę wejść na podawane dane...

     

    Co robię źle?

    Jak to obejść?

    Mam MariaDB5.5

     

     

    Z góry dziękuję za odpowiedź


  5. Cześć,

     

    czy jest możliwa bezbolesna migracja z Debiana 32bit na 64?

    Mam 1 serwer i zastanawiam się czy jest możliwość takiej aktualizacji.

     

    Zapuściłem sobie MySQLTuner i otrzymałem takie wynik:


    >> MySQLTuner 1.3.0 - Major Hayden <major@mhtx.net>
    >> Bug reports, feature requests, and downloads at http://mysqltuner.com/
    >> Run with '--help' for additional options and output filtering
    [OK] Currently running supported MySQL version 5.5.45-log
    [!!] Switch to 64-bit OS - MySQL cannot currently use all of your RAM

    -------- Storage Engine Statistics -------------------------------------------
    [--] Status: +ARCHIVE +BLACKHOLE +CSV -FEDERATED +InnoDB +MRG_MYISAM
    [--] Data in MyISAM tables: 2G (Tables: 1405)
    [--] Data in InnoDB tables: 726M (Tables: 801)
    [--] Data in MEMORY tables: 0B (Tables: 7)
    [!!] Total fragmented tables: 823

    -------- Security Recommendations -------------------------------------------
    [OK] All database users have passwords assigned

    -------- Performance Metrics -------------------------------------------------
    [--] Up for: 58d 16h 13m 55s (486M q [95.965 qps], 20M conn, TX: 1502B, RX: 65B)
    [--] Reads / Writes: 75% / 25%
    [--] Total buffers: 2.7G global + 24.4M per thread (300 max threads)
    [!!] Allocating > 2GB RAM on 32-bit systems can cause system instability
    [!!] Maximum possible memory usage: 9.9G (251% of installed RAM)
    [OK] Slow queries: 0% (76K/486M)
    [!!] Highest connection usage: 90% (271/300)
    [OK] Key buffer size / total MyISAM indexes: 2.0G/2.4G
    [OK] Key buffer hit rate: 100.0% (517B cached / 7M reads)
    [OK] Query cache efficiency: 20.3% (42M cached / 210M selects)
    [!!] Query cache prunes per day: 112914
    [OK] Sorts requiring temporary tables: 0% (32K temp sorts / 90M sorts)
    [!!] Joins performed without indexes: 2806891
    [!!] Temporary tables created on disk: 38% (19M on disk / 49M total)
    [OK] Thread cache hit rate: 99% (870 created / 20M connections)
    [OK] Table cache hit rate: 25% (5K open / 19K opened)
    [OK] Open file limit used: 57% (4K/8K)
    [OK] Table locks acquired immediately: 98% (361M immediate / 365M locks)
    [!!] InnoDB buffer pool / data size: 128.0M/726.8M
    [OK] InnoDB log waits: 0
    -------- Recommendations -----------------------------------------------------
    General recommendations:
    Run OPTIMIZE TABLE to defragment tables for better performance
    Reduce or eliminate persistent connections to reduce connection usage
    Adjust your join queries to always utilize indexes
    Temporary table size is already large - reduce result set size
    Reduce your SELECT DISTINCT queries without LIMIT clauses
    Variables to adjust:
    *** MySQL's maximum memory usage is dangerously high ***
    *** Add RAM before increasing MySQL buffer variables ***
    max_connections (> 300)
    wait_timeout (< 360)
    interactive_timeout (< 360)
    query_cache_size (> 64M)
    join_buffer_size (> 4.0M, or always use indexes with joins)
    innodb_buffer_pool_size (>= 726M)

     

     

    Stąd moje pytanie, firma, która do tej pory robiła mi aktualizacje softu poinformowała mnie, że podejmują takich zleceń na serwerach zewnętrznych, a na pytanie dlaczego jak robili wcześniejsze aktualizacje nie zrobili tego nie otrzymałem odpowiedzi :/ tzn. otrzymałem odpowiedź, że tamta osoba już nie pracuje i nie są w stanie odpowiedzieć na to pytanie :/


  6. ln -s /tmp/mysql.sock /var/run/mysql/mysql.sock
    ln: nie udało się utworzyć dowiązania symbolicznego `/var/run/mysql/mysql.sock': Nie ma takiego pliku ani katalogu
    
    ln -s /tmp/mysql.sock /var/lib/mysql/mysql.sock
    ln: nie udało się utworzyć dowiązania symbolicznego `/var/lib/mysql/mysql.sock': Plik istnieje
    

     

    kiedy daję mysql_upgrade

    Looking for 'mysql' as: mysql
    Looking for 'mysqlcheck' as: mysqlcheck
    Error: Server version (5.1.73) does not match with the version of
    the server (5.5.37) with which this program was built/distributed. You can
    use --skip-version-check to skip this check.
    FATAL ERROR: Upgrade failed

  7. Cześć.

     

    Mam pewien problem.

    Próbuję zaaktualizować MySql:

    cd /usr/local/directadmin/custombuild
    ./build set mysql 5.5
    ./build set mysql_inst yes
    ./build set mysql_backup yes
    ./build update
    ./build mysql
    ./build php n

    Napotykam taki problem:

    Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

    faktycznie nie ma takiego pliku

     

    Wygooglowałem coś i znalazłem info aby w /usr/local/directadmin/conf/mysql.conf podmienić

    socket=/var/run/mysqld/mysqld.sock

    I zmieniłem w /usr/local/lib/php.ini

    mysql.default_socket =

    na

    mysql.default_socket = /var/run/mysql/mysqld.sock

    Efekt jest taki że otrzymuję taki problem:

    Warning: mysql_connect() [function.mysql-connect]: Headers and client library minor version mismatch. Headers:50173 Library:50545
    

    Strona gdy ruszyła na początku wywala takie błędy:

    Warning: mysql_connect() [function.mysql-connect]: Headers and client library minor version mismatch. Headers:50173 Library:50545 in /home/pionas/domains/pionas.pl/public_html/index.php on line 29
    
    Warning: mysql_connect() [function.mysql-connect]: Can't connect to local MySQL server through socket '/var/run/mysql/mysqld.sock' (2) in /home/pionas/domains/pionas.pl/public_html/index.php on line 29
    Can't connect to local MySQL server through socket '/var/run/mysql/mysqld.sock' (2)
    Warning: mysql_close() expects parameter 1 to be resource, boolean given in /home/pionas/domains/pionas.pl/public_html/index.php on line 91

    Wykonałem powyższe instrukcje raz jeszcze z tymże ustawiłem wersję 5.1 i wróciłem do tego co mam.

     

    Skąd bierze się taki problem?


  8. Cześć,

     

    chciałbym sprawdzić, który skrypt php przeciąża serwer jednak okazuje się że nie mam xdebug'a.

    PHP mam w wersji PHP Version 5.3.29.

     

    Czy może mnie ktoś poprowadzić jak to zainstalować?

    w /usr/local/lib/php.ini nie mam nic od tego.

    Gdy dodam:

    xdebug.profiler_enable=1
    xdebug.extended_info=0
    xdebug.remote_enable=0
    xdebug.auto_trace=0
    xdebug.profiler_output_dir=/ścieżka/do/katalogu/gdzie_ma_zapisac_logi
    

    Dalej nie działa... ale nie wyświetla też błędów.

     

    Gdy próbuję wykonać coś w *.php to mam taki komunikat:

    Call to function xdebug_start_trace

    Czy mógłby mnie ktoś poprowadzić?

     

    Dziękuję i pozdrawiam


  9. Jeśli chodzi o pozycjonowanie to trzeba być ostrożnym żeby nie złapać filtru od G. Jeśli boisz się to zleć to firmie zewnętrznej, jeśli chcesz spróbować swoich sił to reklamuj swój serwis w wartościowych serwisach, rob tak aby to było jak najbardziej naturalne, jeśli świeża domena to mało nowych linków, jeśli stara to możesz więcej i częściej, pisz wartościowe artykuły, jeśli chodzi o traffic to czasami nie warto pchać się na mocne frazy, gdzie jest duża konkurencja, która ma dużo pieniędzy na pozycjonowanie, wtedy lepiej lapać z tzw. "długiego ogona"


  10. Jeśli to staż to nie masz czym się przejmować, raczej do poważnych zadań Cię nie wezmą, no chyba że masz pojęcie, ale jak masz pojęcie to rozmowa Ci nie straszna :)

    Wy piszecie o parzeniu kawy, ja znam przypadki gdzie "administrator" kosił trawę... Jeśli ktoś nie ma pojęcia to będzie to są z tego PLNy, a jak ma pojęcie to nauczy się czegoś i może zostanie :)


  11. Jak wpiszę: crontab -l to dostaję komunikat: no crontab for root

     

    /var/log/syslog

    Feb 24 10:24:01 n4y /USR/SBIN/CRON[6072]: (root) CMD (/usr/local/directadmin/dataskq)

    Feb 24 10:25:01 n4y /USR/SBIN/CRON[6101]: (root) CMD (/usr/local/directadmin/dataskq)

    Feb 24 10:26:01 n4y /USR/SBIN/CRON[6155]: (root) CMD (/usr/local/directadmin/dataskq)

    Feb 24 10:27:01 n4y /USR/SBIN/CRON[6184]: (root) CMD (/usr/local/directadmin/dataskq)

     

    a to nie jest z tym powiązane? i czemu to tak często uruchamia się i jak to zmienić?

×