Changes

From Amahi Wiki
Jump to: navigation, search
203 bytes added ,  23:08, 6 August 2014
no edit summary
App install Application installs should <u>'''neverNEVER''' </u> fail. Period. App install failures are high priorityto the [https://www.amahi.org/team Amahi Team]
= Debugability =
* Preserve as much as possible from the existing (buggy) environment
 
* Make sure httpd configuration is sane (result should be "'''Syntax OK'''"):
{{Code| httpd -t}}
* The idea is to not delete anything permanently - copy or move things to, say, a folder in /tmp if you have to get something out of their place. For example:{{code| mkdir /tmp/app-debug/}}
* Then add things there as necessary for later analysis, like: cp -a /var/log/amahi-app-installer.log /tmp/app-debug cp -a /etc/httpd/conf.d /tmp/app-debug
{{Code|cp The user can provide this information:* Copy of the app install log:<blockquote><u>Fedora</u></blockquote> tail -a 300 /var/log/amahi-app-installer.log /tmp/app-debugcp -a /etc/httpd/conf.d /tmp/app-debug}}| fpaste
Also the user can provide this information:<blockquote><u>Ubuntu</u></blockquote> tail -300 /var/log/amahi-app-installer.log | apaste
* Copy of the app install logerror and access logs (i.e. Adminer is the app):{{Code|tail cat /var/hda/web-300 apps/adminer/logs/error.log cat /var/loghda/amahiweb-app-installerapps/adminer/logs/access.log <nowiki>|</nowiki> fpaste}}
* Copy of the app error and access logs To check if process is running (i.e. sabnzbd sab is the app):{{Code|cat <blockquote><u>Fedora</varu></hda/web-apps/sabnzbd/logs/error.logblockquote>cat /var/hda/web-apps/sabnzbd/logs/access.log}} ps guax | grep sab | fpaste
* To check if process is running (i.e. sab is the app):{{Code|ps guax <nowikiblockquote>|</nowikiu> grep sab Ubuntu<nowiki/u>|</nowikiblockquote> fpaste}} ps guax | grep sab | apaste
12,424

edits