Budget: 5997 UAH Deadline: 6 days
Hello! I see the task "Need to find the cause of periodic freezes of the Linux/PHP server of the online store" for the online store / OpenCart. I have practical experience with refining stores: modules, checkout, payments/shipping, import/export, theme adjustments, and speed optimization. First, I will quickly check the current implementation, agree on the details, and make adjustments carefully, without unnecessary risk to the working site.
Budget: 4000 UAH Deadline: 1 day
contact me - I will sort it out
Budget: 12000 UAH Deadline: 2 days
We have been working with Linux servers for over 10 years. We have dealt with similar issues of hangs, 503, 508 errors, CPU and memory spikes, MySQL, and web server queues multiple times - especially on old PHP projects, including PHP 5.x.
The cost of the initial diagnosis is 12,000 UAH, with a timeframe of up to 2 working days. Further work after agreement is 1,200 UAH per hour or a separate estimate for the task. We can start today or tomorrow, depending on access.
First, I will check not only the PHP logs, as they often remain silent in such cases, but the actual picture under load - CPU steal, iowait, RAM, swap, hosting limits, Entry Processes, Apache or Nginx or OpenLiteSpeed workers, PHP-FPM or handler, slow MySQL queries, locks, indexes, cron, bots, traffic spikes, OPcache, and 503 and 508 errors at the web server and panel level. Note, there is a nuance here - 508 often hints not at a single error in the code, but at resource limit exhaustion or queue issues.
I will clarify 2 things:
> Is the server dedicated, VPS, or hosting with CloudLinux limits?
> Is there SSH access with permissions to view system logs and web server configs?
Examples of similar work by Ingello:
> https://business.ingello.com/eva - e-commerce and technical foundation for large retail
> https://business.ingello.com/prime-eva - systematic work with online sales and more complex store logic
> https://systems-fl.ingello.com/ua - a brief overview of our approach to systems, automation, and technical architecture.
In short, the goal of the diagnosis is not to restart the service and go have tea, although my inner admin sometimes gets tempted =/ The goal is to find the bottleneck, show evidence in logs or metrics, and provide a remediation plan with priorities.
Budget: 4500 UAH Deadline: 3 days
Good day! This is our profile — diagnosing Linux server hangs under load. The symptoms already indicate the direction:
— HTTP 508 = resource limit reached (processes/memory), typically during a spike;
— 503 + Client.Timeout = backend (PHP-FPM/Apache + MySQL) is overwhelmed, unable to respond.
How I will search for the ROOT CAUSE, not the symptoms:
1. By logs + load graphs, I catch the moment of hanging → correlate with CPU/RAM/IO/MySQL connections;
2. PHP-FPM/Apache (max_children, slow requests), MySQL slow-log, OPcache;
3. PHP 5.6 + 15-year-old code — a frequent culprit: heavy/unclosed requests, lack of indexes, table locks;
4. Report: root cause + why it is the cause + optimal solution (without crutches).
Please clarify: VPS hosting or shared/panel? Is the hanging scheduled or under traffic/cron? Ready to take it on.
Budget: 4000 UAH Deadline: 3 days
Hello!
I have encountered such cases; if you provide access to the server, I can roughly indicate where the trouble is within a few hours. I can definitely find and fix it in a few days.
Before starting work, I ask you to answer:
How many years have you been working with Linux servers? 8+ years of experience; I am currently working in a DevOps position.
Have you had experience in finding similar problems? Yes, these are quite common issues.
What tools do you plan to use for diagnostics? I will go through the logs, first looking at the database; I have a feeling there are issues with the indexes, or maybe blocking operations.
Have you worked with old PHP projects (PHP 5.x)? Yes, I am currently supporting a project on PHP 5.5.
What is the cost of the initial diagnostics? This is such a basic case that you just need to enable full logging, and it will be clear what the problem is; there won't be a bunch of diagnostic stages.
What is your hourly rate for further work (if needed)? I usually take on 5-7 projects that I fully support; the price ranges from $500 to $1000 per month, depending on how problematic or problem-free the project is. If it's a store and sometimes needs case fixes, it could be $200 a month, but if it's a neural network-generated junk with a lot of errors that crashes the server every hour, even $1500 would be too little.
When can you start?
I can start right now; I have the evening free. However, to read the logs, check the database settings, PHP, and how everything works, ideally, I would enable full logging and look at the peak traffic of clients. I would install Prometheus and Grafana for monitoring; the metrics you have in your screenshots provide absolutely no informative value.
Budget: 4000 UAH Deadline: 2 days
Hello.
I am ready to take on your task and complete it with quality.
I have 5+ years of experience in DevOps and Linux server administration.
We can discuss the details in private messages.
Budget: 3000 UAH Deadline: 1 day
Hello! I will complete your task quickly and efficiently.
My recent works
https://indexfast.pp.ua - fast website indexing
https://mono-bank.pp.ua - everything about Monobank
https://mamamia.pp.ua - online store
https://programist.pp.ua/ua/portfolio/ - portfolio of works
https://monitortest.pp.ua - monitor testing
https://keytest.pp.ua - keyboard testing
https://pctest.pp.ua - computer testing
https://vseetut.matviy.pp.ua - layout
My portfolio: https://freelancehunt.com/ua/freelancer/romas6ka.html#portfolio
Message me, I will start working today. I will be glad to collaborate with you!
Budget: 2500 UAH Deadline: 5 days
Good day, I will conduct an audit of your website and server, update the software to the latest version (if the website modules allow it), identify the cause of periodic errors and crashes, I have successful experience, for discussion please write in private.
Budget: 3500 UAH Deadline: 2 days
Hello! From your update #1 - generating XLS with 10,500 rows is clearly the main suspect.
The first thing I will check: MySQL slow query log during price generation (SHOW PROCESSLIST + SHOW ENGINE INNODB STATUS), vmstat/iotop - whether it is CPU-bound or I/O-bound, Entry Processes / PHP workers limits at peak time. PHP 5.6 + generating a large XLS in memory = a typical cause of RAM exhaustion and 503/508 errors. The solution - streaming/chunked generation or a background task via cron with caching of the finished file.
Experience: 8+ years in Linux/Apache/Nginx, MySQL optimization, PHP legacy projects. The cost of initial diagnostics with a written report is 3500 UAH.
Budget: 10000 UAH Deadline: 14 days
Good day!
I have over 15 years of experience in administering Linux servers and troubleshooting performance issues in web projects. I have worked with Linux, Apache/Nginx, PHP, MySQL, Docker, Proxmox, and optimizing server infrastructure, including with legacy PHP projects (PHP 5.x).
First of all, it will be necessary to check:
the load on CPU, RAM, disk, and I/O during the occurrence of issues;
the logs of the web server, PHP, and system logs;
slow SQL queries and the state of MySQL;
the configuration of PHP and OPcache;
the resource usage by the XLS price generation process;
whether the XLS generation is causing peak load and if there are simultaneous runs of this process.
After the diagnosis, I will provide a conclusion, explaining why the issue occurs, and specific recommendations for its resolution. If the cause is in the PHP code, SQL queries, or the price generation algorithm - I can perform the necessary optimization.
The cost of the initial diagnosis is included in the rate.
Further work - $40/hour (if needed and after agreement).
Feel free to reach out. I will be happy to help.
Budget: 25000 UAH Deadline: 2 days
Good evening.
The task is understood at a technical level; it is necessary not to just "patch" the symptom but to gather correlation between load peaks, the web server, PHP processes, MySQL, and the resource limits of the hosting to identify the root cause of the hangs. In such cases, the bottleneck is often not found in a single PHP log but at the intersection of worker limits, entry processes, slow SQL queries, cron/backup tasks, or I/O constraints.
From our architectural perspective, it is advisable to build the diagnosis in several layers, first capturing the timestamps of incidents and cross-referencing them with access/error logs, MySQL slow log, system metrics CPU/RAM/swap/disk I/O, then checking whether the site is hitting process, memory, or concurrent connection limits, and separately looking at long PHP/SQL queries and background tasks. For the old stack on PHP 5.6, this is especially important, as critical delays are often not recorded as "errors" but manifest as process queues and 503/508 under load.
There are two practical risks that we would consider immediately. First, in a shared/VPS environment, the problem may not only lie in the code but also in hidden resource limitations of the hosting. Second, if the database or web component is unstable due to old architecture, temporary acceleration without addressing the bottleneck will only shift the moment of re-failure.
For initial diagnostics, we use SSH-level analysis, web server logs, MySQL slow log, top/htop, ps, vmstat, iostat, sar, free, ss/netstat, checking cron tasks, worker limits, and configurations of Apache/Nginx/OpenLiteSpeed/PHP-FPM depending on the actual scheme. After this, we can specifically state what exactly is causing the peak load and which option for resolution will be optimal.
Regarding your questions. We regularly work with Linux servers on tasks of diagnostics, optimization, and stabilization of legacy infrastructure; we have also dealt with similar periodic hangs in the context of finding bottlenecks at the web server, PHP, and MySQL levels; for diagnostics, we plan to use log correlation, system metrics, process profiling, and server configuration analysis; we work with old PHP projects on 5.x in terms of support, diagnostics, and stabilization; initial diagnostics cost 25,000-45,000 UAH depending on the depth of access and the volume of historical data; further work is 1,200–2,000 UAH/hour; we can start after receiving access and a window for data collection, usually in the nearest working slot.
For an accurate start, we just need to clarify what type of hosting is being used, VPS, dedicated, or shared with limits, whether there is access to the MySQL slow log and historical metrics on incidents, and whether the scope includes only diagnostics or also corrections after confirming the cause.
- Projects -
- Rating -
- Rating 85
Budget: 3000 UAH Deadline: 2 days
Good day
I can take on the initial diagnostics. I work with Linux servers, VPS/dedicated servers, PHP/MySQL web stack, and server infrastructure in the context of hosting and data centers.
In such cases, it is important not to look only at PHP logs, as 503/508 errors and spikes in Entry Processes are often not the root cause but rather a consequence. The problem can be in the website or MySQL itself, or at the OS level, disk, I/O, swap, virtualization, hosting limits, or the server's own resources.
It is also important to rule out the infrastructure factor: where the server is located, whether it is shared hosting / VPS / dedicated, what limits are in place, and whether there are issues with the disk subsystem, physical node, or the hosting provider. This is especially true if the project has been running on the same server or plan for a long time.
First, I will check what exactly happens during peak moments: access/error logs, PHP workers / LVE / Entry Processes, MySQL slow queries and locks, CPU/RAM/swap/iowait, disk I/O, cron jobs, OPcache, system logs/OOM, and possible bot traffic.
I have worked with PHP 5.x. For an old project, it is important not to make drastic changes "blindly," but to first accurately identify the bottleneck and only then propose a solution.
The initial diagnostics with a brief technical conclusion will cost 3000 UAH.
The estimated time is up to 2 days.
If it turns out that the problem lies with the hosting provider or the physical/virtual node, the time may increase, as part of the checks or fixes will depend on the response and actions of the hosting.
Further work, if needed, will be after agreeing on the scope and cost.
Before starting work, we will discuss the current infrastructure, hosting panel, load graphs, and time intervals when freezes most often occur.
Budget: 5000 UAH Deadline: 2 days
The server hangs with CPU/RAM spikes and Entry Processes — a classic picture of PHP process pool exhaustion, but the root cause can vary, so we should start with diagnostics rather than just "tweaking the limits."
What I will check first: the MySQL slow query log (queries over 1-2 seconds are often the root of everything), the state of the Apache/LiteSpeed worker pool during peak times via `server-status` or `mod_status`, and `vmstat`/`iotop` to understand whether it is CPU-bound or I/O-bound load. At the same time, I will look at `SHOW PROCESSLIST` and `SHOW ENGINE INNODB STATUS` — PHP 5.6 + old MySQL often lead to deadlocks or table lock storms without any entries in the PHP logs.
The cost of the initial diagnostics with a written report on the root cause and recommendations: 1500 UAH. The hourly rate for further work: 500 UAH/hour.
What CMS or framework is under the store, and is there a possibility to connect at the moment of the next hang (or are there saved metrics from the time of the incident)?
Budget: 700 UAH Deadline: 1 day
Hello! I am ready to help with your project. I have extensive experience in development and can implement all necessary components according to your documentation. I guarantee quality execution within the agreed deadlines.
Proposals are currently absent
Proposals concealed
Budget: 3700 UAH Deadline: 9 days
Hello. I am ready to discuss the details of your task and take on its execution. I have experience working with Linux servers. As you described in the addition, part of the server issues is due to the increase in the product catalog. For further diagnosis, I need to see the server logs. Write to me, and we will discuss it. Thank you.
Budget: 27000 UAH Deadline: 25 days
Hello, Roman!
You have an online store based on a Linux/PHP server that periodically hangs, negatively affecting the store's operation. To find the cause of these hangs, I will start by analyzing the server log files to determine which processes or requests may be causing these issues. I have experience dealing with similar problems, so I can immediately see where the nuances of server-side optimization will be and which parameters need to be checked.
I will provide the final price and timeline as soon as we clarify a couple of details.
Profile: Freelancehunt
Reviews: Freelancehunt
Budget: 6000 UAH Deadline: 2 days
We already have a practically ready approach for diagnosing old PHP/MySQL stores, we can quickly adapt the checks to your server and discuss the initial actions here ))
We have over 10 years of experience with Linux servers, SSH, web servers, and MySQL, including periodic hangs, 503, 508, and old PHP 5.x projects.
Initial diagnosis - 6000 UAH, approximately 1-2 working days.
Further work after agreement - 1200 UAH per hour.
I can start in the nearest working slot after SSH, panels, logs, and graphs.
First, I will check not only PHP logs but also LVE or Entry Processes, Apache or Nginx or OpenLiteSpeed queues, the number of workers, hosting limits, and peak moments.
Next, I will compare access logs, error logs, MySQL slow log, SHOW PROCESSLIST, locks, iowait, swap, OOM, cron, bots, OPcache, and long queries during hang times.
Look, there’s a nuance here - 508 often indicates not a PHP error as such, but a limit on processes or blocked workers, so we need to look at the server at peak moments, not just after.
I will clarify two points.
Is there CloudLinux or LVE limits on the hosting?
Do the peaks coincide with cron, product imports, parsers, or advertising traffic?
Similar examples in terms of operational logic.
https://business.ingello.com/prime-eva - an online store and retail where stability, accounting, and load are important.
https://business.ingello.com/carveli - an online store with integrations and operational logic.
Our FLH landing for such tasks - https://systems-fl.ingello.com/ua
Budget: 16100 UAH Deadline: 2 days
Please advise: at what times do the freezes most often occur, is it VPS/dedicated or shared hosting, and can you provide web server/MySQL errors for those periods? Have there been any recent changes (updates, imports, cache/plugins)?
We have 4+ years with Linux servers, MySQL, and performance; we have often found the root cause of 503/508 (PHP-FPM/OPcache limits, MySQL locks/slow, IO/OOM, bot traffic). Tools: htop/atop, iostat/sar, ss, dmesg/journalctl, web server status, PHP-FPM/OPcache logs, MySQL slow log + pt-query-digest, correlation with graphs. We have worked with PHP 5.x. Initial diagnostics: $100 (up to 5 hours), further rate $20/hour. Start — today. First, we will check CPU/RAM/Entry Processes/IO limits, PHP-handler/OPcache configuration, slow queries/locks, bot traffic, and kernel/OOM.
We are ready to connect via SSH and start. We will send a short list of accesses and agree on an action plan.
Proposals concealed
-
Serhii Bunin 29 JuneТут питання не до адміністрування сервера. XLS на кілька тисяч позицій теж ні про що для сервера.
У вас проблема з головною сторінкою. Вона генерується близько 3 секунд. Тут і просаджуються ресурси. Винуватець - слайдер акційних товарів. Їх там близько тисячі - зменшість до адекватної кількості і буде вас щастя.
-
Roman Pavlovsky 30 JuneЧи може одночасно стартувати два експорти, тобто дві різні людини запустили експорт?
Якщо так, то скоріше всього, генерація XLS може покласти сервер через велику кількість запитів. Але потрібно все спочатку проаналізувати.
-
Mihail Ovcharenko 30 JuneКоллеги, обратите внимание на специфику заказа.
Заказчик просит в отклике подробно описать первоочередной план действий и шаги по диагностике, обещая взамен долгосрочное сотрудничество в случае успешного решения проблемы.
Рекомендую подходить к таким формулировкам с осторожностью и не раскрывать детальный алгоритм работы на этапе подачи заявки. На это есть несколько причин:
Запрос бесплатной экспертизы: Подобные требования часто используются для сбора готовых чек-листов и вариантов решения от разных специалистов без обязательств по оплате. Впоследствии эти данные могут быть использованы для самостоятельного устранения проблемы или передачи задачи менее квалифицированному исполнителю по заниженной стоимости.
Логическое несоответствие: Если у заказчика достаточно компетенций, чтобы оценить правильность и глубину вашего плана проверки, то диагностика, как правило, не вызывает у него затруднений. Если же компетенций недостаточно, то оценка «правильности» отклика на этапе конкурса становится субъективной и нецелесообразной.
Требование тестового задания: Запрос детального плана действий до заключения сделки фактически является бесплатной частью работы, что на многих платформах идет вразрез с правилами сервиса.
Уважайте свои профессиональные знания и время. Ограничивайтесь общим подтверждением квалификации, а конкретные шаги обсуждайте только в рамках открытого и оплачиваемого заказа.
-
Yevgeny T. 1 July90 відсодків що проект буде закритий без виконання. Це глухий номер. Звичайний віртуальний хостинг... Якщо потрібно аудит тільки - робіть окремий проект. Бо Вы хитруєте справді.! Навіщо нам знати що там робить ваш 'програміст'.? Платіть йому три копійки і хай робить, судячи з відкликаних ставок. Чого Ви тоді сюди прийшли та просите щоб Вам допомогли? Не шукайте дурнів!
-
Roman K.
2 July
Дякую за вашу думку.
Проект залишається актуальним. Поточний програміст уже почав вносити зміни, але проблема поки що не усунута повністю — є лише часткове покращення, тому ще кілька днів спостерігаю за результатом.
Проект відкритий до 13 липня. Якщо проблему не буде вирішено, обиратиму виконавця серед поданих пропозицій.
Дякую.