Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

2 Stron V   1 2 >  
Reply to this topicStart new topic
> Wolne zapytania MySQL i przekroczony limit procesów PHP
maarciin44
post 20.01.2017, 10:53:33
Post #1





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 30.05.2016

Ostrzeżenie: (0%)
-----


Witam, mam problem ze swoimi stronami w wordpressie

Praktycznie codziennie w godzinach 0:00 - 1:00 mam strony nieaktywne i wyskakuje błąd 500
Skontaktowałem się z dostawcą hostingu i skierowali mnie do logów obciążeniowych. W logach codziennie coś się pojawia ale nic mi to nie mówi, a oni z kolei mi nie pomogą bo jak stwierdził gościu nie są od tego żeby poprawiać błędy na stronach.

Także prosiłbym o pomoc co w ogóle te logi oznaczają i jak mogę zrobić żeby moje strony nie wieszały się w tych godzinach

screen: https://images81.fotosik.pl/303/77a2b4211517ebf4.png

Ten post edytował maarciin44 20.01.2017, 10:55:42
Go to the top of the page
+Quote Post
nospor
post 20.01.2017, 11:03:39
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Na przyszlosc nie rob nam obrazka z tekstu, tylko wklej ten tekst :/

By ci pomoc potrzebujemy zapytan a nie nazwy tabeli


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
maarciin44
post 20.01.2017, 16:57:12
Post #3





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 30.05.2016

Ostrzeżenie: (0%)
-----


Przepraszam, nie wiedziałem, że kod bardziej się nada niż sam screen
Już poprawiam:

Wolne zapytania:
2017-01-18 00:41:39, user: treningi_dawpWZr, baza: treningi_dawpWZr
2017-01-18 00:41:49, user: treningi_dawpWZr, baza: treningi_dawpWZr
2017-01-18 00:41:54, user: treningi_dawpWZr, baza: treningi_dawpWZr
2017-01-18 00:41:59, user: treningi_dawpWZr, baza: treningi_dawpWZr
2017-01-18 00:42:34, user: treningi_dawpbJX, baza: treningi_dawpbJX
2017-01-18 01:41:42, user: treningi_dawpWZr, baza: treningi_dawpWZr
2017-01-19 00:18:02, user: treningi_dawpWZr, baza: treningi_dawpWZr
2017-01-19 19:03:38, user: treningi_dawpWZr, baza: treningi_dawpWZr
2017-01-20 00:44:00, user: treningi_dawprjd, baza: treningi_dawprjd
2017-01-20 15:27:16, user: treningi_dawpWZr, baza: treningi_dawpWZr

Przekroczony limit procesów PHP przy skryptach
treningi /usr/local/php54/bin/php-cgi54 /home/treningi/domains/blackandwhiteolsztyn.pl/public_html/index.php
treningi /usr/local/php54/bin/php-cgi54 /home/treningi/domains/blackandwhiteolsztyn.pl/public_html/index.php
treningi /usr/local/php54/bin/php-cgi54 /home/treningi/domains/blackandwhiteolsztyn.pl/public_html/index.php
treningi /usr/local/php54/bin/php-cgi54 /home/treningi/domains/blackandwhiteolsztyn.pl/public_html/index.php
treningi /usr/local/php54/bin/php-cgi54 /home/treningi/domains/blackandwhiteolsztyn.pl/public_html/index.php


Mam postawione 3 strony na wordpressie pod tym samym hostingiem i wszystkie 3 mają tan sam problem. Widzę tylko, że w wolnych zapytaniach zmieniają się domeny, bo przedwczoraj była inna domena w tym kodzie.
Go to the top of the page
+Quote Post
nospor
post 20.01.2017, 17:00:07
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Nadal nie podales zapytan


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
maarciin44
post 20.01.2017, 17:17:36
Post #5





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 30.05.2016

Ostrzeżenie: (0%)
-----


Myślałem, że te ciągi to są zapytania...

W takim razie skąd/ gdzie znajdę te zapytania? Szperam po panelu hostingowym i nic takiego nie widzę...

Od pomocy technicznej hostingu dostałem informację, że nie jest podane jakie to są zapytania

Ten post edytował maarciin44 20.01.2017, 19:02:47
Go to the top of the page
+Quote Post
Tomplus
post 20.01.2017, 22:33:19
Post #6





Grupa: Zarejestrowani
Postów: 1 879
Pomógł: 230
Dołączył: 20.03.2005
Skąd: Będzin

Ostrzeżenie: (0%)
-----


Masz skrypt: /home/treningi/domains/blackandwhiteolsztyn.pl/public_html/index.php z czego na FTP widzisz pewnie tylko ten plik index.php - pokaż na go, albo część kodu.

W tym pliku pewnie jest zapytanie MySQL w postaci: SELECT * FROM treningi_dawpWZr
lub coś podobnego. Jeżeli nie w tym pliku, to w innym, który jest powiązany np. przez include lub require.

Po prostu przedstaw kod z tego pliku. Oczywiście, bez wrażliwych danych jeżeli są.

Ten post edytował Tomplus 20.01.2017, 22:35:04
Go to the top of the page
+Quote Post
maarciin44
post 20.01.2017, 23:39:55
Post #7





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 30.05.2016

Ostrzeżenie: (0%)
-----


Index.php na wszystkich aktywnych 3 domenach jest taki sam:

<?php
/**
* Front to the WordPress application. This file doesn't do anything, but loads
* wp-blog-header.php which does and tells WordPress to load the theme.
*
* @package WordPress
*/

/**
* Tells WordPress to load the WordPress theme and output it.
*
* @var bool
*/
define('WP_USE_THEMES', true);

/** Loads the WordPress Environment and Template */
require( dirname( __FILE__ ) . '/wp-blog-header.php' );
Go to the top of the page
+Quote Post
mmmmmmm
post 21.01.2017, 09:26:19
Post #8





Grupa: Zarejestrowani
Postów: 1 421
Pomógł: 310
Dołączył: 18.04.2012

Ostrzeżenie: (0%)
-----


Zapłać komuś, by ci to naprawił. Widząc twoje podejście, wiem, że nie dasz sobie rady.
Go to the top of the page
+Quote Post
maarciin44
post 21.01.2017, 10:16:06
Post #9





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 30.05.2016

Ostrzeżenie: (0%)
-----


A co widzisz nie tak w moim podejściu?

Nie znam się na tym i tyle, stronę potrafię stworzyć, modyfikować, pozycjonować itp. ale klucze php i inne tematy wewnętrzne to dla mnie czarna magia. Temat jest widocznie na tyle "indywidualny", że w google nic nie znalazłem żeby samemu to zrobić albo chociaż dowiedzieć się o co chodzi.

Wkleiłem kod, w którym widzę, że nie ma tego co powinno być ale idąc dalej po sznurku przez polecenie require tez nigdzie dalej nie ma tej komendy o jakiej pisał Tomplus.
Go to the top of the page
+Quote Post
viking
post 21.01.2017, 10:40:23
Post #10





Grupa: Zarejestrowani
Postów: 6 380
Pomógł: 1116
Dołączył: 30.08.2006

Ostrzeżenie: (0%)
-----


WP to syfiasty kombajn w którym nikt się nie martwi o optymalizację. Spróbuj przeszukać pliki pod kątem słów np "treningi_dawpWZr"


--------------------
Go to the top of the page
+Quote Post
maarciin44
post 21.01.2017, 11:35:17
Post #11





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 30.05.2016

Ostrzeżenie: (0%)
-----


Przeszukałem wszystkie pliki w głównym public.html i do tego pliki luzem w folderach wp-includes i wp-admin
Nigdzie żadnej takiej komendy
Go to the top of the page
+Quote Post
viking
post 21.01.2017, 11:53:53
Post #12





Grupa: Zarejestrowani
Postów: 6 380
Pomógł: 1116
Dołączył: 30.08.2006

Ostrzeżenie: (0%)
-----


A samo dawpWZr? Zapewne treningi jest zapisane jako prefiks.


--------------------
Go to the top of the page
+Quote Post
kayman
post 21.01.2017, 12:07:59
Post #13





Grupa: Zarejestrowani
Postów: 556
Pomógł: 40
Dołączył: 20.07.2012
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


user: treningi_dawpWZr, baza: treningi_dawpWZr -> przecież to dotyczy bazy nie tabeli, jedyne co może znależć to treningi_dawpWZr w wp-config.php

innymi słowy tak ci nikt nie pomoże, strona działa ok, błędów nie widać, jedynie co możesz zrobić to wpuścić kogoś kto przejrzy zapytania/wtyczki/co tam potrzeba
Go to the top of the page
+Quote Post
maarciin44
post 21.01.2017, 12:25:56
Post #14





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 30.05.2016

Ostrzeżenie: (0%)
-----


Dokładnie jak wyżej - przeszukane jeszcze raz i jedyne gdzie taka komenda występuje to plik wp-config.php

jeśli ktoś wie jak można to naprawić (niekoniecznie za darmo) to mogę udostępnić dane do zalogowania do panelu albo kokpitu WP - zależy co potrzebne

Ten post edytował maarciin44 21.01.2017, 12:36:57
Go to the top of the page
+Quote Post
kayman
post 21.01.2017, 12:36:48
Post #15





Grupa: Zarejestrowani
Postów: 556
Pomógł: 40
Dołączył: 20.07.2012
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


obecnie jest dużo ataków na wp, może jaki sku.... wali 50 razy na sekundę po rożnych url by się dostać i dlatego masz przeciążenie na hoście

btw brakuje mu tylko hasła bo login jest widoczny z zewnątrz, zmień ten login i zabezpiecz to wejscie
Go to the top of the page
+Quote Post
maarciin44
post 21.01.2017, 13:19:58
Post #16





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 30.05.2016

Ostrzeżenie: (0%)
-----


Wzmocniłem w panelu ochronę a zmiany loginu nigdzie nie znalazłem - pewnie przez pomoc techniczną trzeba to zrobić, więc już do nich napisałem.
Support odpisał - nie można zmienić loginu do panelu

Support pisał mi też, że jakaś wtyczka może to powodować - jednak używam tylko kilku najprostszych

Ten post edytował maarciin44 21.01.2017, 14:13:28
Go to the top of the page
+Quote Post
niebieskiciapek
post 21.01.2017, 22:53:51
Post #17





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 21.05.2014

Ostrzeżenie: (0%)
-----


Poproś support o log wolnych zapytań. Ten log który wkleiłeś to tak jakbyś przyjechał do mechanika z samochodem i na pytanie z czym problem mu powiedział:
- samochód się zepsuł
- ale jakie są objawy
- no samochód się zepsuł
- aha, czyli co źle działa
- samochód biggrin.gif

Nie wiem za bardzo po co ty tego szukasz w plikach... skoro nawet nie wiesz w czym problem, tzn. przecież to nazwa całej bazy... a nie tego co konkretnie generuje problemy wink.gif

Ten post edytował niebieskiciapek 21.01.2017, 22:55:13
Go to the top of the page
+Quote Post
javafxdev
post 23.01.2017, 09:51:39
Post #18





Grupa: Zarejestrowani
Postów: 95
Pomógł: 7
Dołączył: 27.10.2015

Ostrzeżenie: (0%)
-----


Tak z ciekawości ten DirectAdmin na tym hostingu jest (patrząc w stopkę z 2007 roku) taki stary i hosting nic z tym nie robi czy ten admin jest taki dobry, że nic z tym nie trzeba robić i działa od 10 lat bez błędów?
Go to the top of the page
+Quote Post
maarciin44
post 24.01.2017, 00:03:13
Post #19





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 30.05.2016

Ostrzeżenie: (0%)
-----


Niebieskiciapek - już pisałem do supportu o zestawienie tych wolnych zapytań i dostałem odpowiedź, że nie mają, także innych sposobów na ich odkopanie nie znam.
Szukałem w plikach, bo taką dostałem wskazówkę wink.gif - jak się okazało błędną heh

java - a tego to już nie wiem czemu od 2007 tego nie ruszają. Korzystam z ich hostingu od jakichś 5 lat i nigdy nie miałem najmniejszych problemów, choć nie ukrywam, że ten cały panel admina to wygląda trochę jak z czasów windowsa 98 smile.gif

Dogrzebałem się do jakiegoś phpmyadmin gdzie mogę wejść w każdą bazę. Całość wygląda tak: i pytanie czy mogę coś w tym znaleźć czy ślepy trop?

http://www.fotosik.pl/zdjecie/pelne/d02b5966908950aa
Go to the top of the page
+Quote Post
trueblue
post 24.01.2017, 08:41:35
Post #20





Grupa: Zarejestrowani
Postów: 6 806
Pomógł: 1828
Dołączył: 11.03.2014

Ostrzeżenie: (0%)
-----


A może to? https://css-tricks.com/finding-and-fixing-s...tabase-queries/


--------------------
Go to the top of the page
+Quote Post

2 Stron V   1 2 >
Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 10:43