<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>storage on</title><link>https://docs.whmcs.com/9-1/tags/storage/</link><description>Recent content in storage on</description><generator>Hugo -- gohugo.io</generator><atom:link href="https://docs.whmcs.com/9-1/tags/storage/index.xml" rel="self" type="application/rss+xml"/><item><title>System Requirements</title><link>https://docs.whmcs.com/9-1/installation-guide/system-requirements/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/installation-guide/system-requirements/</guid><description>Lists minimum system requirements for self-hosted WHMCS installations, including supported operating system, Apache version and handlers, PHP 8.2/8.3 with required and recommended extensions and ionCube Loader versions, MySQL version and privileges, database collation, encrypted database connection variables, and recommended file and directory permissions.</description></item><item><title>Secure Writeable Directories</title><link>https://docs.whmcs.com/9-1/installation-guide/initial-configuration/secure-writeable-directories/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/installation-guide/initial-configuration/secure-writeable-directories/</guid><description>Walks through moving the attachments, downloads, and templates_c directories to a private location, updating the $templates_compiledir variable in configuration.php, and reconfiguring local storage paths in WHMCS&amp;rsquo;s Storage Settings interface using Switch or Migrate.</description></item><item><title>Set Up a Test Environment</title><link>https://docs.whmcs.com/9-1/installation-guide/set-up-a-test-environment/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/installation-guide/set-up-a-test-environment/</guid><description>Walks through creating a WHMCS test environment: getting a development license, duplicating the installation and database, password-protecting the directory, updating the System URL, disabling email sending, and truncating client data tables before going live.</description></item><item><title>Knowledgebase</title><link>https://docs.whmcs.com/9-1/support/knowledgebase/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/support/knowledgebase/</guid><description>Covers creating categories and articles, setting Views, Votes, Display Order, Private status, and Tags on articles, uploading images with storage settings, adding Multi-Lingual Translations, and enabling Knowledgebase Suggestions (requiring five articles of 30+ words) that use MySQL full text search.</description></item><item><title>Downloads</title><link>https://docs.whmcs.com/9-1/support/downloads/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/support/downloads/</guid><description>Steps through creating download categories and files via Add Category and Add Download, restricting access with Clients Only or Product Download, and hiding a download from the Client Area list with Hidden, which does not restrict direct-link access.</description></item><item><title>File Not Found Errors</title><link>https://docs.whmcs.com/9-1/troubleshooting/general-troubleshooting/file-not-found-errors/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/troubleshooting/general-troubleshooting/file-not-found-errors/</guid><description>Diagnoses &amp;ldquo;File Not Found&amp;rdquo; errors caused by a missing or inaccessible file in local or remote storage, with steps to verify the file exists, check its permissions, confirm Amazon S3 key storage, and use the Test Configuration feature in Storage Settings.</description></item><item><title>Impossible root Errors</title><link>https://docs.whmcs.com/9-1/troubleshooting/general-troubleshooting/impossible-root-errors/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/troubleshooting/general-troubleshooting/impossible-root-errors/</guid><description>Resolves the &amp;ldquo;League\Flysystem\Exception: Impossible to create the root directory&amp;rdquo; error, common after moving a self-hosted install, caused by WHMCS being unable to read or write the email attachment storage location, by testing each configuration under Storage Settings and switching Client Files, Email Attachments, and Ticket Attachments to a corrected path.</description></item><item><title>Missing Features on WHMCS Cloud</title><link>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-whmcs-cloud/missing-features-on-whmcs-cloud/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-whmcs-cloud/missing-features-on-whmcs-cloud/</guid><description>Explains why Database Backups, Storage Settings, and Update WHMCS permissions and interfaces are unavailable on WHMCS Cloud installations, attributing it to WHMCS Cloud automatically managing those functions, and confirms this is expected behavior.</description></item><item><title>Prune Ticket Attachments</title><link>https://docs.whmcs.com/9-1/support/support-tutorials/prune-ticket-attachments/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/support/support-tutorials/prune-ticket-attachments/</guid><description>Steps through one-time pruning via System Cleanup&amp;rsquo;s Prune Ticket Attachments date selector and automatic pruning via the Prune Ticket Attachments months setting in Automation Settings, noting the 1,000-attachment batch limit, hourly cron schedule, and the AutoPruneTicketAttachments command for more frequent runs.</description></item><item><title>Storage Settings</title><link>https://docs.whmcs.com/9-1/system/database-and-storage/storage-settings/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/system/database-and-storage/storage-settings/</guid><description>Lists the eight file-type storage location selectors on the Settings tab (Client Files, Downloads, Email Attachments, Email Images, Email Template Attachments, Knowledgebase Images, Project Management Files, Ticket Attachments), the test/duplicate/edit/delete controls on the Configurations tab, and the recommended folder structure for each file type.</description></item><item><title>System Cleanup</title><link>https://docs.whmcs.com/9-1/system/system-cleanup/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/system/system-cleanup/</guid><description>Details the Simple tab&amp;rsquo;s Empty Gateway Log, Empty Whois Lookup Log, Empty Ticket Mail Import Log, and Empty Template Cache actions, and the Advanced tab&amp;rsquo;s date-based Prune Client Activity Logs, Prune Saved Emails, and Prune Old Attachments options at Utilities &amp;gt; System &amp;gt; System Cleanup.</description></item><item><title>Migrate Local Storage</title><link>https://docs.whmcs.com/9-1/system/database-and-storage/database-and-storage-tutorials/migrate-local-storage/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/system/database-and-storage/database-and-storage-tutorials/migrate-local-storage/</guid><description>Steps through adding a new local storage configuration and path under Storage Settings &amp;gt; Configuration, selecting it under the Settings tab, clicking Migrate to move files automatically, and canceling an in-progress migration with Revert Changes.</description></item><item><title>Migrate Storage Locations</title><link>https://docs.whmcs.com/9-1/system/database-and-storage/database-and-storage-tutorials/migrate-storage-locations/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/system/database-and-storage/database-and-storage-tutorials/migrate-storage-locations/</guid><description>Explains that email attachments cannot migrate automatically, gives the Amazon S3 subdirectory naming convention (client_files, downloads, email_attachments, template_attachments, pm_files, ticket_attachments) for manual migrations, and links the File Not Found error troubleshooting page.</description></item><item><title>Set Up Amazon S3 Storage</title><link>https://docs.whmcs.com/9-1/system/database-and-storage/database-and-storage-tutorials/set-up-amazon-s3-storage/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/system/database-and-storage/database-and-storage-tutorials/set-up-amazon-s3-storage/</guid><description>Details entering the Access Key, Access Secret, Bucket, Region, and optional Endpoint URL under Storage Settings &amp;gt; Configurations to add an S3 provider, the required ListBucket/GetObject/PutObject/ReplicateObject/DeleteObject permissions, an example IAM policy JSON, and the Migrate versus Switch options for moving files to S3.</description></item><item><title>Set Up an Amazon S3 Bucket</title><link>https://docs.whmcs.com/9-1/system/database-and-storage/database-and-storage-tutorials/set-up-an-amazon-s3-bucket/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/system/database-and-storage/database-and-storage-tutorials/set-up-an-amazon-s3-bucket/</guid><description>Walks through creating an S3 bucket in the AWS console, creating an IAM user and a custom policy granting ListBucket, GetObject, PutObject, ReplicateObject, and DeleteObject permissions scoped to the bucket ARN, and generating and storing the access key ID and secret for WHMCS.</description></item></channel></rss>