🛟 Support

Browse common answers below, or open a ticket and we'll get back to you by email.

📚 Common questions

How do I install OHS Social?

OHS Social is a flat-file PHP app — there's no database to set up. To install:

  1. Download your purchase ZIP and extract it on your computer.
  2. Upload the contents to your web root (the folder your domain points at) so that index.php sits at the top level alongside the mods/ and ohs_data/ folders. It's meant to extract flat over your site, not into a sub-folder.
  3. Make sure the ohs_data/ folder is writable by PHP (chmod 755 or 775 is usually right on shared hosting).
  4. Visit your domain. The first run creates the admin account — follow the on-screen setup.

That's it. No composer, no SQL import, no build step.

What are the server requirements?

Any standard PHP host works. You need:

  • PHP 7.4 or newer (PHP 8.x recommended).
  • The ohs_data/ directory writable by PHP.
  • Outbound mail or SMTP credentials if you want email notifications (password resets, support replies, etc.).

No database server is required — everything is stored as JSON files. Shared hosting is fine for small-to-mid communities; a VPS is better once you have heavy cam-room traffic.

How does licensing work? Can I use it on more than one domain?

Each license is locked to one domain. If you need to move the script to a different domain, open a ticket with your old and new domain and we'll re-issue it.

The optional white-label add-on (remove the footer back-link) is a one-time upgrade on top of your license and is also tied to that single domain.

What does the white-label option remove?

By default there's a small back-link credit in the footer. The white-label upgrade removes that link so nothing points back to us — your brand only. It does not change any features; it's purely the footer credit. Your copy stays locked to one domain either way.

I updated but I still see the old version / old features.

Two things to check:

  1. Did the files actually overwrite? The update should extract flat over your site so the new index.php and mod folders replace the old ones in place. If you extracted into a new folder, the live site is still running the old files.
  2. Hard-refresh your browser. The interface is served inline, so a cached page can show the old layout even after a correct upload — press Ctrl+Shift+R (Cmd+Shift+R on Mac).

If it still looks wrong, open a ticket and tell us what you expected to see vs. what's showing.

How do I install a mod I purchased?

Mods are drop-in. Each mod is a folder that lives under ohs_data/mods/:

  1. Unzip the mod so you have a folder like ohs_data/mods/<mod_id>/ containing its mod.php and mod.json.
  2. Upload that folder into your site's ohs_data/mods/ directory.
  3. Go to Admin → Mods, find the new mod, and enable it.

No core files are edited — mods register through the hook system, so they won't conflict with your customizations.

A mod disappeared from my admin panel.

This is almost always a live-state issue, not the mod itself. Check, in order:

  • The mod folder is still present under ohs_data/mods/ and wasn't removed by a re-upload.
  • The mod is still in your enabled-mods list (Admin → Mods).
  • You don't have two copies of the same mod in different folders — duplicate loads can cause a mod to error out and drop off the panel.

If none of that explains it, open a ticket and tell us which mod and what changed just before it vanished.

How does the token economy work across mods?

Tokens are a shared wallet. The primary token system is always present, and mods that use tokens (Pet World, Little Life, the arcade, casino, the store) read and write the same balance so members have one wallet site-wide. Members buy tokens via your configured PayPal, and purchases auto-credit through IPN.

How do payments / PayPal work?

Monetization mods (donor program, paid rooms, token packs) use your own PayPal account. You enter your PayPal email in each mod's admin tab, and PayPal IPN notifies the site when a payment clears so perks/tokens are granted automatically. Use the sandbox toggle to test before going live.

For questions about your purchase from us (refunds, re-issuing a license), open a ticket under Billing / PayPal.

Do the cam rooms need any special server setup?

The cam-chat rooms run on standard web hosting — no media server to install. For the smoothest experience on a busy site, a VPS with a bit more CPU/bandwidth headroom helps once you have many simultaneous cam users, but it isn't required to get started.

How do I back up my site?

Because everything is flat files, a backup is just a copy of your whole site folder — especially the ohs_data/ directory, which holds all your users, content, settings, and mod data. Copy it somewhere safe on a schedule (most hosts have a one-click backup, or use FTP). To restore, upload the folder back.

✉️ Open a new ticket

Got a question before buying, or need a hand? Drop it here and we'll reply by email. Log in first if you'd like to track replies on the site.