joi, 19 octombrie 2017

Tema Remix WordPress Slow Query fix

Reparare slow query catre baza de date pentru posturile custom Artists si Songs Problema apare atunci cand ai o baza de date spre medie ca marime. Query-urile pot dura si pana la 30 de secunde pentru artists si songs. Problema este data de fisierul /themes/remix/functions.php mai specific functia ce afiseaza taburile de related. Asta este functia: [crayon-59e8c395527d9369057729/] Query-ul catre baza de date este interpretat asa: [crayon-59e8c395527f6303593129/] Dupa cum vezi in poza de mai sus e cam trista treaba cu timpu’. E noi vrem sa schimbam query-ul ala in asta: [crayon-59e8c39552801739333239/] Alta viata nu?:)) Sub aveti functia updatata, fiti atenti ca nu am avut nevoie decat de artists si songs, fapt […]

Tema Remix WordPress Slow Query fix aparut prima oara pe Sfaturi IT

via Tema Remix WordPress Slow Query fix

luni, 28 august 2017

Cum facem un simplu shortcode in wordpress?

Cum generam un shortcode in wordpress, spre exemplu o reclama Ca sa nu mai fim nevoiti sa scriem aceeasi info in fiecare articol, cel mai bine e sa ne facem un shortcode si il introducem in postare. Spre exemplu inloc sa introducem chestia asta: [crayon-59a3f2fe8ac3a930378732/] In fiecare postare o sa introducem numai treaba asta: [crayon-59a3f2fe8ac4c725543197/] ceea ce va afisa tot codul de mai sus. codul este asta: [crayon-59a3f2fe8ac55961393290/] Inlocuiti de la [crayon-59a3f2fe8ac5c144344348/] cu ce aveti nevoie. Il puteti face ca un plugin sau il puteti scrie in fisierul functions.php al temei voastre. Observati ca am folosit return si nu echo, deoarece echo trimite textul direct in pagina fara sa inchida […]

Cum facem un simplu shortcode in wordpress? aparut prima oara pe Sfaturi IT

via Cum facem un simplu shortcode in wordpress?

duminică, 20 august 2017

Cum testam portul expus al unui continer in Docker

Cum facem o testare sa vedem daca un container in docker are vre-un port expus(in cazul nostru mariadb/mysql are 3306) expus Fiti foarte atenti la modul cum dati drumul containerelor in docker chiar daca aveti un firewall(de exemplu csf). Daca expuneti portul in docker compose asa: EXPOSE 3306 sau in containerul ce verm sa il folosim asa: docker run -p 3306:3306 blabla/blabla-mariadb/mysql va deschideti un port ce poate fi accesat de afara. Daca vreti sa testati daca aveti porturi expuse pe serverul vostru, instalati telnet pe Localhost, asa: sudo apt-get install telnet (daca sunteti pe debian/ubuntu) sudo yum install telnet (Redhat/Centos) Cateva porturi default sa stiti ce cautati: -MySQL/Mariadb 3306, […]

Cum testam portul expus al unui continer in Docker aparut prima oara pe Sfaturi IT

via Cum testam portul expus al unui continer in Docker

Cum repar un port expus in Docker container chiar daca am firewall..

Cum reparam portul expus intr-un docker container in acest caz mysql/mariadb pe standard 3306 Cum reparam portul expus intr-un docker container in acest caz mysql/mariadb pe standard 3306 Docker asta e un animal ciudat, ideea e ca trece de firewall, eu spre exemplu am csf-ul, dar docker ca sa mearga face “fowarding” la porturi pt containerele sale ca acestea sa poata comunica intre ele. Ideea e sa nu rulati docker asa: docker run -p 3306:3306 blabla/blabla-mariadb ar trebui rulat asa: docker run -p 127.0.0.1:3306:3306 blabla/blabla-mariadb lafel si pt yml file nu o ardeti asa: ports: – “3306:3306” ardeti-o asa: ports: – “127.0.0.1:3306:3306” Acum sa ne corectam greselile: Daca ai un […]

Cum repar un port expus in Docker container chiar daca am firewall.. aparut prima oara pe Sfaturi IT

via Cum repar un port expus in Docker container chiar daca am firewall..

joi, 17 august 2017

WordPress >4.6 add post/page rescrie postarea/pagina anterioara

WordPress>4.6 add post/page/category/taxonomy etc rescrie postarea anterioara M-am confruntat cu o problema ciudata, nu putem sa adaug alta postare consecutiv..Gen puteam putem sa postez din nou numai daca ma delogam. Mi-a luat peste 2 ore sa imi dau seama de la ce era, dupa ce am testat tot inclusiv dezactivarea de chache la php si cloudflare,schimbarea browserului cu tor, scotarea site-ului din docker etc..Cam asta e problema cu care m-am confruntat: Intr-un final am realizat ca afecta toate site-urile nu numai cele in WordPress deci problema era de la cache de undeva si nu de la WordPress Putina istorie: WordPress inaintea versiunii 4.6 adauga PRAGMA. Pragma o cerere de header […]

WordPress >4.6 add post/page rescrie postarea/pagina anterioara aparut prima oara pe Sfaturi IT

via WordPress >4.6 add post/page rescrie postarea/pagina anterioara

duminică, 6 august 2017

Backup containere in Docker cu scripturi shell

Backup-ul containerelor in docker cu ajutorul unor mici scripturi shell de doua ori pe luna Vom face 2 mici scripturi shell ce vor face automat back-upul containerelor noastre in docker de 2 ori pe luna. Aceste scripturi sunt pentru 2 containere dar le puteti extinde la cate vreti voi. In cazul meu am 2 containere nginx/php-fpm si mariadb, scripturile le vom pune in /home Primul este numit comnginx.sh si al doilea commmaria.sh [crayon-59870567bb9ee521915279/] (ca sa vedeti containerele active) Aici avem 2 containere mariadb and nginx-php-fpm cu id-urile b7b7ad5f1314 si f541404f564f si cu numele tot9_mariadb si tot9_nginx-php-fpm Acum ne facem scripturile: [crayon-59870567bba00910624068/] dupa ce am deschis fiserul punem: [crayon-59870567bba08230016743/] ctrl+x si […]

Backup containere in Docker cu scripturi shell aparut prima oara pe Sfaturi IT

via Backup containere in Docker cu scripturi shell

duminică, 30 iulie 2017

Clasa Ip-uri RDS (Ipv4 si ipv6) lista

Clasa Ip-uri RDS. Lista cu toate ip-urile celor de la RDS-RCS (cele pe care le-am gasit) M-am decis alcatuiesc o lista cu clasele de ip’uri alocate celor de la RDS. Lista a aparut ca urmare a faptului ca unii clienti doresc ca anumite parti din site(admin-uri,bla..) sa fie accesibile numai de pe anumite ip-uri. Toate bune si frumoase cand ai ip static, dar atunci cand te loghezi la RDS, se schimba treaba. Am incercat sa vb cu un nene de la suport dar nu stia, el tot imi zicea cum sa aflu ip’ul meu :)) Nu stiu din punctul meu de vedere nu prea e normala treaba ar trebui ca […]

Clasa Ip-uri RDS (Ipv4 si ipv6) lista aparut prima oara pe Sfaturi IT

via Clasa Ip-uri RDS (Ipv4 si ipv6) lista