If you have a custom web application and a specific module is not working, such as "upload of files" is not working, or "Smtp emails are not getting generated" in such a specific case where the application is working, but a specific module or set of operations with technical issues, then here are the suggested steps:
- Your developer can log in to the Plesk control panel of website hosting > logs manager and can view the logs in real time when running the app. That way he can get some ideas about what specific errors are getting generated in IIS or Apache. For more details about logs manager, visit the kb article of Plesk at https://docs.plesk.com/en-US/obsidian/customer-guide/customer-account-administration/viewing-statistics/log-files.65210/
- Another option can be to make a sample code only with that particular module testing in it. Suppose emails are not working, then make a small one-page script and have only that SMTP function in that, and that can help you trace the error and issues more easily, as when dealing with 100s of pages of codes, it's better to have an isolated small module coded and tested, then once the issue is resolved in small one-page code, then after you can ask your developer to have your web application updated accordingly based on your one-page test script.
Hope this helps get some ideas about how to debug online for an application hosted on the server.
Please contact our technical support anytime at support@webji.services