πŸ–₯️ System Terminal

The System Terminal section in Advance Point of Sale – Next POS gives admins direct access to run powerful backend commands β€” right from the dashboard. No need to use SSH or a hosting control panel.

It’s designed to help optimize performance, clear cache, fix configuration-related issues, refresh symbolic links, and even install software updates β€” all with just a few clicks.


βš™οΈ How to Use

  1. Navigate to: Settings > System Terminal

  2. Select a command from the β€œSelect Command” dropdown list.

  3. Click the Process button to run the command.

  4. The system will execute the command in the background and show the output once done.

This allows you to maintain your POS system with ease, even if you don’t have technical experience.


πŸ“‹ Available Commands

Command

Description

Optimize and Enable Cache (cache_enabled)

Clears all caches (views, routes, configs) and rebuilds them. Improves speed.

Full Optimize (optimize)

Performs complete Laravel optimization including class loader. Recommended after updates.

Clear Only Cache (cache)

Clears application cache without rebuilding it. Useful for testing/debugging.

Refresh Storage Link (storage_link)

Recreates the /storage symlink. Fixes issues with missing images or files.

Install Update (update)

Triggers update process if a newer version is available. Internet connection required.


πŸ” Access Control

  • Only users with super admin roles can access the Terminal section.

  • All commands are executed in a safe, sandboxed environment β€” controlled by the Laravel framework.

  • No risk of accidentally harming your server or data.


πŸ› οΈ When to Use Each Command

Scenario

Recommended Command

App feels slow or buggy

Full Optimize or cache_enabled

Layout changes not appearing

Clear Cache or Optimize Cache

Images/files not showing

Refresh Storage Link

Just updated the system

Full Optimize

Installing latest version

Install Update

Last updated

Was this helpful?