home
/
u941026986
/
domains
/
paratune.com
/
public_html
➕ New
📤 Upload
✎ Editing:
DEPLOYMENT_INSTRUCTIONS.md
← Back
# Vendor Assets Deployment Instructions ## Current Status ✅ All vendor assets are downloaded locally in `public/vendor/` ✅ Code changes have been committed and pushed to repository ❌ **Vendor assets are NOT on production server** (causing 404 errors) ## Quick Deployment Options ### Option 1: Using the Deployment Script (Recommended) ```bash # Update the server path in deploy-vendor-assets.sh first, then: ./deploy-vendor-assets.sh user@paratune.com:/path/to/project ``` ### Option 2: Using tar.gz Archive A compressed archive has been created: `vendor-assets.tar.gz` **On your local machine:** ```bash # Upload the archive scp vendor-assets.tar.gz user@paratune.com:/path/to/project/ ``` **On production server:** ```bash cd /path/to/project tar -xzf vendor-assets.tar.gz chmod -R 755 public/vendor rm vendor-assets.tar.gz ``` ### Option 3: Manual Upload via FTP/SFTP Upload the entire `public/vendor/` directory (4.6MB, 22 files) to: ``` /path/to/project/public/vendor/ ``` ### Option 4: Git (if vendor directory is tracked) If you want to track vendor assets in git: ```bash git add public/vendor/ git commit -m "Add vendor assets" git push ``` Then on production: ```bash git pull ``` ## After Deployment **On production server, run:** ```bash # Clear all caches php artisan config:clear php artisan cache:clear php artisan view:clear php artisan optimize:clear # Set proper permissions chmod -R 755 public/vendor chown -R www-data:www-data public/vendor # Adjust user/group as needed ``` ## Verify Deployment Check that these files exist on production: - `public/vendor/chart.js/chart.min.js` - `public/vendor/chartjs-adapter-date-fns/chartjs-adapter-date-fns.bundle.min.js` - `public/vendor/suneditor/suneditor.min.js` - `public/vendor/suneditor/lang/en.js` - `public/vendor/suneditor/lang/ar.js` - `public/vendor/jquery-ui/jquery-ui.min.js` - `public/vendor/sweetalert/sweetalert.min.js` ## Files to Deploy **Total:** 22 files, 4.6MB **Key files causing 404 errors:** - `chart.min.js` - `chartjs-adapter-date-fns.bundle.min.js` - `suneditor.min.js` + `lang/en.js` + `lang/ar.js` - `jquery-ui.min.js` - `sweetalert.min.js`
💾 Save Changes
Cancel
📤 Upload File
×
Select File
Upload
Cancel
➕ Create New
×
Type
📄 File
📁 Folder
Name
Create
Cancel
✎ Rename Item
×
Current Name
New Name
Rename
Cancel
🔐 Change Permissions
×
Target File
Permission (e.g., 0755, 0644)
0755
0644
0777
Apply
Cancel