Project Details: Manage One Website
Actions, state, analytics and live logs of one website
Everything about one website
Click a project to open its page. The top row has the everyday actions, the panels under it show the site's state, and each larger part has a page of its own here.
01 · The top row
Opens the website in a new tab.
Access Log, Error Log and Log Stats (top addresses, status codes, visitors).
Edits the site's live Apache virtual host. Apache checks it before it goes live; a broken file is put back as it was.
The template a new virtual host is made from.
Makes the virtual host from the template. If the site already has one, it is overwritten and every manual change in it is lost; the dialog warns you.
Hostname, Server Aliases, Main Database (for backups), Project Type, Project Path and Web Root.
Delete removes the project's files, its virtual host, its SSL certificates and its deploy key. It cannot be undone. Databases are not deleted.
02 · The info panel
Type, Path, Git Branch, Git Commit, Database (the Main Database, or Not configured), Hostname, VHost Status and SSL Status.
03 · The sections
Setup SSL and View Certificate.
Give the site PHP workers of its own.
Cache, cron, maintenance mode, updates and Drush. Drupal sites only.
When the project has a Main Database: View Slow Queries lists slow queries with their time, lock time and rows examined; MySQL Status shows uptime, threads, queries per second and the slow query settings.
Git Settings, Git Pull, Git Fetch, Switch Branch, then Git Status and Recent Commits below.
Backup, List & Restore Backups and Backup Log, in the same row.
04 · Analytics
- Pick Last 24 Hours, Last 30 Days or Last 12 Months: Total Requests, 2xx Success, 3xx Redirect, 4xx Errors and 5xx Errors, a chart of requests over time, the status codes and the top URLs.
- Exclude next to Top URLs takes regular expressions, one per line, for addresses to leave out of that list, for example
.*ajax.*. - Clear deletes all past analytics of the project. Fix Logging gives the site its own log file, which these numbers are read from, and reloads Apache.
05 · Live Logs
- Choose Access, Error or PHP-FPM Error, 50 to 500 lines, and auto-refresh from Off to every minute.
- Type a regular expression in Filter (regex) to keep matching lines; tick Scroll to follow the newest.
- For PHP-FPM Error, the line above the log names the file, and says when it is shared with the other sites of the server.