Ақ экрандар мен PHP фатальді қателері
Бос бет, 500 қатесі немесе тек кейбір келушілерге ғана көрінетін қате. Біз плагиндерді жұмысын тоқтатқанша өшіре бермей, лог жүргізуді дұрыс қосып, оны қайталап көреміз және нақты қай жолда екенін анықтаймыз.
Қателерді жою және жөндеу
Ақ экрандар, PHP қателіктері, 500 қатесі, дыбыссыз істен шығатын төлем жүйесі, сайтты істен шығарған жаңарту, ешкім таба алмайтын плагин қақтығысы, JavaScript қателері, бұзылған сайт. Бізге белгілерін жіберіңіз, біз себебін табамыз. WordPress, WooCommerce, Laravel, Django, Node немесе қарапайым PHP — оны жөндету үшін бізде хостингте болу міндетті емес.
Егер сайт орындамауы тиіс әрекетті жасап жатса немесе орындауы тиіс әрекетті тоқтатқан болса, ол осы тізімде болады.
Бос бет, 500 қатесі немесе тек кейбір келушілерге ғана көрінетін қате. Біз плагиндерді жұмысын тоқтатқанша өшіре бермей, лог жүргізуді дұрыс қосып, оны қайталап көреміз және нақты қай жолда екенін анықтаймыз.
Яadro, плагин, тема немесе PHP нұсқасын жаңарту сайтыңызды істен шығарды. Біз ең алдымен оны қайта іске қосамыз, содан кейін сізге ешқашан жаңартпауды ескертудің орнына, жаңартудың қауіпсіз орнатылуын қамтамасыз етеміз.
Жеке-жеке жұмыс істейтін және бір-бірімен қақтығысатын екі нәрсе. Тікелей клиенттердің көзінше жұмыс істеп тұрған сайтта емес, сынақ көшірмесінде бөлу арқылы табылды.
Дыбыссыз сәтсіз болатын WooCommerce тапсырыстары, уақыты өтіп кететін төлем шлюздері, ешқашан жіберілмейтін электрондық хаттар, дұрыс есептелмейтін салық немесе жеткізу. Ешқандай қате көрінбесе де, шығын әкелетін мәселелер.
N+1 сұраулары, әр бет жүктелген сайын жұмыс істейтін cron, кэштелмеген сыртқы шақыру, индексі жоқ кесте. Жиі «сайт баяу жұмыс істейді» деп хабарланып, қате ретінде түзеледі.
Зиянды бағдарлама жойылды, айналып өту жолдары жабылды, артқы есіктер табылды және беделді қалпына келтіру жұмыстары аяқталды — Search Console, қара тізімдер және оларға қатысты пошта беделі.
Жiberілмейтін форма, бір браузерде жұмысын тоқтататын скэмпт, мобильді құрылғыда бұзылатын макет, ешкім оқымаған қателерге толы консоль.
Бүлінген немесе өлшемі үлкейген кестелер, сәтсіз көшіру, дубликат немесе жетім жолдар, қате жасалған импорт. Алдымен алынған көшірме арқылы жөнделді.
Сайт поштасы спамға кетіп жатыр немесе мүлде жоғалып жатыр — SPF, DKIM, DMARC, жіберу жолы және қателерді білдірмей жұтып жатқан плагин.
Көптеген жұмыстар бірдей төрт сатыдан тұрады, және олардың әрқайсысында бізден хабар аласыз.
Сізге диагноз қоюдың қажеті жоқ — бұл біздің жұмысымыз. Не көргеніңіз, бұл қашан басталғаны және оған дейін не өзгергені әдетте жеткілікті.
Біз сайт пен журналдарды тек оқуға арналған режимде көріп шығамыз, соның арқасында баға ұсынысы белгіге емес, нақты себепке негізделеді. Бұл тексеру тегін.
Алдымен сақтық көшірмесі, мүмкіндік болса, сынақ көшірмесінде тексерілген түзету жасалады, содан кейін тікелей іске қосылады. Бұзылған сайтта біз қалдырған іздерді тазалап қана қоймай, кіру жолын да жабамыз.
Себебі, түзетілуі және алдағы уақытта сізге кедергі келтіретінін байқаған басқа да мәселелер туралы қысқаша түсіндірме. Бұл код мәселесі емес, хостинг мәселесі болса, біз мұны нақты көрсетеміз.
Сіз кіммен жұмыс істеп жатырсыз
Бұл жердегі құтқару жұмыстарын өндірістік PHP, Python, .NET және JavaScript саласында 25 жылға жуық тәжірибесі бар full-stack әзірлеуші, негізін қалаушы әрі бас директор Нил Лок басқарады. Басқа біреудің код базасын жөндеу — өзіңіздікінен бөлек дағды, және ол тек үлкен көлемдегі кодтарды оқып-зерделеу арқылы ғана келеді.
Сонымен қатар платформаны біз өзіміз басқарамыз, онда 650 000-нан астам сайт орналасқан, сондықтан біз 2019 жылғы форум тақырыбында не айтылғанын емес, WordPress пен WooCommerce-ті көлемді жүктеме кезінде нақты не бұзатынын көреміз.
Белгілі бір жұмысқа арналған арнайы қызмет бар.
Инфекция жойылды, кіру нүктесі жабылды, сондай-ақ қара тізім мен беделді қалпына келтіру жұмыстары жүргізілуде.
Зиянды бағдарламаларды тазалау және хакерлік шабуылдарды жою →Бұрыннан бар сайтыңызды баптаудан өткізу, бұрын және кейін өлшенеді.
Сарапшы деңгейінде сайтты жеделдету →Шын жауап сайт басқа жерде болуы керек болған кезде. Біз оны көшіреміз, ал сіз мұның қалай жасалатынын бақылайсыз.
Басқарылатын көшіру →Бір команда, бір баға ұсынысы — осылардың қайсысы қажет болса да (және көптеген жобаларға бір емес, бірнешеуі керек).
Масштабта WordPress хостингін ұсынатын мамандардың арнайы құрастырымдары, WooCommerce, headless WordPress, өнімділік жұмыстары және қалпына келтірулер.
WordPress әзірлемесі →WordPress.org каталог стандарттарына сай жасалған арнайы плагиндер, Gutenberg блоктары, ата-аналық тақырыптар (child themes) және толықтай реттелетін тақырыптар.
Реттелетін плагиндер мен тақырыптар →Python, Django және заманауи асинхронды бэкендтердегі қолданбалар, API, автоматтандыру және AI/LLM интеграциялары.
Python және қосымшаларды әзірлеу →PHP, Laravel, .NET, Node және кез келген заманауи фреймворк бойынша стекке қарамастан толық циклды (full-stack) әзірлеу жұмыстары.
Жеке веб-әзірлеу →Қолданыстағы сайтыңызды ретке келтіру — Core Web Vitals, сұраулар мен кэштеу, өлшеу жұмыстары бұрын және кейін орындалады.
Сарапшы деңгейінде сайтты жеделдету →Инфекция жойылды, кіру нүктесі жабылды, сондай-ақ қара тізім мен беделді қалпына келтіру жұмыстары жүргізілуде.
Зиянды бағдарламаларды тазалау және хакерлік шабуылдарды жою →Біз сайтты осында көшіреміз, ал сіз мұның қалай жасалып жатқанын бақылайсыз — немесе оны кейін хостинг көрсететін кез келген адамға тапсырамыз.
Басқарылатын көшіру →Жоқ. Біз сайттарды қайда орналасқанына қарамастан жөнтейміз және кейін көшіру міндетті емес. Егер мәселе кодта емес, хостингте екені анықталса, біз бұл туралы ашық айтамыз, сондай-ақ түзетуді ағымдағы хостинг провайдеріңіз тегін жасай алатын жағдайларды да хабарлаймыз.
Әдетте әкімші кіру деректері және SFTP немесе басқару панеліне қатынау, сонымен қатар қателер журналдары қажет. Хакерлер бұзған сайт үшін бізге тікелей қатынау журналдары да керек болады. Біз тек жұмыс істеуге қажетті ең аз ақпаратты сұраймыз және жұмысымыз аяталған сәтте оған берілген рұқсатты қайтарып алуыңызға болады.
Тегін тексеру баға ұсынысы алдында жасалады, өйткені бұл сіздің емес, біздің тәуекеліміз. Егер біз түзету жолын көре алмасақ, дәл сол сәтте бұл туралы айтамыз және сіз ештеңе төлемейсіз.
Жоқ. Негізгі бөлігі WordPress пен WooCommerce, бірақ біз Laravel, Django және заманауи Python, .NET, Node және таза PHP жүйелерімен де жұмыс істейміз. Егер ол вебте жұмыс істейтін болса, біз бұған ұқсас мәселені бұрын да шешкен болармыз.
Бұл туралы пікірсайыста айтыңыз, біз оны солай қарастырамыз. Егер сіз қазірдің өзінде хостинг тұтынушысы болсаңыз, оның орнына бақылау тақтасынан тикет ашыңыз — бұл осы беттегі кез келген нәрседен тезірек жетеді.
Мақаланың мақсаты да сол. Егер жауап жамау емес, үдеріс болса — жаңарту алдындағы сынақ ортасы, шынымен тексерілген сақтық көшірмелер, сізге бірінші болып ескертетін мониторинг — біз олардың қайсысы екенін көрсетеміз, әрі олардың көбі сізге сатылмайды, біздің хостингте тегін беріледі.
Белгінің сипаты, ол қашан басталды және ол басталмай тұрып не өзгерді. Біз баға ұсынбас бұрын тексереміз, тексеру де, баға ұсыну да тегін.
Тегін баға ұсынысын алу