Difference between revisions of "ownCloud/server/occ"
Jump to navigation
Jump to search
| Line 11: | Line 11: | ||
...where "www-data" should be replaced with the system user through which your web server operates. | ...where "www-data" should be replaced with the system user through which your web server operates. | ||
| + | ===Notes=== | ||
| + | * '''2022-05-13''' <code>./occ upgrade</code> may succeed even if <code>./occ</code> is giving ugly errors. Also, it does ''not'' do the file-integrity check that the web upgrader does. | ||
==Help Output== | ==Help Output== | ||
<pre> | <pre> | ||
Latest revision as of 16:04, 13 May 2022
Examples
Some key commands:
- sudo -u www-data ./occ upgrade
- perform any necessary database schema upgrades
- sudo -u www-data ./occ maintenance:mode --off
- restore site to production mode
- sudo -u www-data ./occ help
- directory of commands
- ./occ list
- a different directory of commands (see below)
...where "www-data" should be replaced with the system user through which your web server operates.
Notes
- 2022-05-13
./occ upgrademay succeed even if./occis giving ugly errors. Also, it does not do the file-integrity check that the web upgrader does.
Help Output
./occ list
ownCloud or one of the apps require upgrade - only a limited number of commands are available
You may use your browser or the occ upgrade command to do the upgrade
ownCloud version 9.0.2
Usage:
command [options] [arguments]
Options:
-h, --help Display this help message
-q, --quiet Do not output any message
-V, --version Display this application version
--ansi Force ANSI output
--no-ansi Disable ANSI output
-n, --no-interaction Do not ask any interactive question
--no-warnings Skip global warnings, show command output only
-v|vv|vvv, --verbose Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug
Available commands:
check check dependencies of the server environment
help Displays help for a command
list Lists commands
status show some status information
upgrade run upgrade routines after installation of a new release. The release has to be installed before.
app
app:check-code check code to be compliant
app:disable disable an app
app:enable enable an app
app:getpath Get an absolute path to the app directory
app:list List all available apps
background
background:ajax Use ajax to run background jobs
background:cron Use cron to run background jobs
background:webcron Use webcron to run background jobs
config
config:app:delete Delete an app config value
config:app:get Get an app config value
config:app:set Set an app config value
config:import Import a list of configs
config:list List all configs
config:system:delete Delete a system config value
config:system:get Get a system config value
config:system:set Set a system config value
db
db:convert-type Convert the ownCloud database to the newly configured one
db:generate-change-script generates the change script from the current connected db to db_structure.xml
encryption
encryption:change-key-storage-root Change key storage root
encryption:decrypt-all Disable server-side encryption and decrypt all files
encryption:disable Disable encryption
encryption:enable Enable encryption
encryption:encrypt-all Encrypt all files for all users
encryption:list-modules List all available encryption modules
encryption:set-default-module Set the encryption default module
encryption:show-key-storage-root Show current key storage root
encryption:status Lists the current status of encryption
integrity
integrity:check-app Check integrity of an app using a signature.
integrity:check-core Check integrity of core code using a signature.
integrity:sign-app Signs an app using a private key.
integrity:sign-core Sign core using a private key.
l10n
l10n:createjs Create javascript translation files for a given app
log
log:manage manage logging configuration
log:owncloud manipulate ownCloud logging backend
maintenance
maintenance:mimetype:update-db Update database mimetypes and update filecache
maintenance:mimetype:update-js Update mimetypelist.js
maintenance:mode set maintenance mode
maintenance:repair repair this installation
maintenance:singleuser set single user mode
security
security:certificates list trusted certificates
security:certificates:import import trusted certificate
security:certificates:remove remove trusted certificate
user
user:add adds a user
user:delete deletes the specified user
user:lastseen shows when the user was logged in last time
user:report shows how many users have access
user:resetpassword Resets the password of the named user
Examples
- sudo -u www-data ./occ maintenance:mode --on
- sudo -u www-data ./occ maintenance:mode --off