User Tools

Site Tools


openemr_manual

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
openemr_manual [2026/05/22 22:28] – Composer/Packagist pivot: replace two-zip install with three install methods (Composer/Zip/Tarball), simplify Compatibility to single-binary language, add 2.1.3 Packagist-edition changelog entry brad.sharpopenemr_manual [2026/05/22 22:34] (current) – Fix Method 2: OE Manage Modules has no zip-upload UI for custom modules — extract zip and drop files into custom_modules/ via SFTP instead brad.sharp
Line 62: Line 62:
 </code> </code>
  
-=== Method 2: Manual Zip Upload ===+=== Method 2: Manual File Drop (Shared Hosting / No CLI) ===
  
-For installs without CLI access (shared hosting, restricted environments):+OpenEMR's //Manage Modules// page does not have a zip-upload feature for custom modules — it scans ''interface/modules/custom_modules/'' on every page load and lists whatever directories it finds. For installs without CLI access (shared hosting, restricted environments), drop the files into place via SFTP/FTP:
  
   - Download the current release zip from [[https://github.com/claimrevolution/oe-module-claimrev-connect/releases|the GitHub releases page]].   - Download the current release zip from [[https://github.com/claimrevolution/oe-module-claimrev-connect/releases|the GitHub releases page]].
-  - Log into OpenEMR as an administrator+  - Unzip it locally. You should see a folder named ''oe-module-claimrev-connect/'' containing ''composer.json'', ''info.txt'', ''src/'', ''public/'', ''templates/'', etc
-  - Navigate to **Modules > Manage Modules**+  - Connect to your OpenEMR server with SFTP, FTP, or your hosting control panel's file manager
-  - Click the **Install** tab, then click **Upload Module** and select the downloaded zip.+  - Upload the entire ''oe-module-claimrev-connect/'' folder into ''interface/modules/custom_modules/'' so the resulting path is ''interface/modules/custom_modules/oe-module-claimrev-connect/composer.json'' (and so on for the other files). 
 +  - Continue with [[#Activation|Activation]] below — OpenEMR will see the new directory on the next page load. 
 + 
 +**Note:** Updates with this method are the same flow — replace the contents of the ''oe-module-claimrev-connect/'' folder with the contents of the new zip. Method 1 (Composer) is much easier if you have any way to run shell commands on the server.
  
 === Method 3: Release Tarball === === Method 3: Release Tarball ===
openemr_manual.txt · Last modified: by brad.sharp

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki