# Elements CMS works locally but not on Synology Web Station (only first components visible)

**URL:** <https://forums.realmacsoftware.com/t/elements-cms-works-locally-but-not-on-synology-web-station-only-first-components-visible/51345>\
**Category:** Elements\
**Created:** [September 26, 2025, 11:04am UTC](https://forums.realmacsoftware.com/t/elements-cms-works-locally-but-not-on-synology-web-station-only-first-components-visible/51345 "2025-09-26T11:04:58Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![donbusci](https://avatars.discourse-cdn.com/v4/letter/d/ea666f/32.png) [@donbusci](https://forums.realmacsoftware.com/u/donbusci)\
**Post date:** [September 26, 2025, 11:04am UTC](https://forums.realmacsoftware.com/t/elements-cms-works-locally-but-not-on-synology-web-station-only-first-components-visible/51345/1 "2025-09-26T11:04:58Z")

</div>

### Description:

Hi everyone,

I’m using **Elements by Realmac** with the new **CMS component**.  
Locally everything works perfectly, all CMS elements are displayed as expected.

However, once I deploy the project to my **Synology NAS (Web Station, DSM 7, PHP 8.2)**, only the first static components show up. All CMS-driven content remains empty.

* * *

### What I’ve already checked:

- Running **PHP 8.2** (assigned via Web Station profile)

- **mbstring** extension is active (`phpinfo()` confirms → _mbstring support enabled_)

- All CMS pages are exported as **`.php`** (not `.html`)

- Full folder structure uploaded (`cms/`, `cms-data/`, `rw_common/`, `resources/`)

- `cms-data` folder has proper write permissions for the webserver user

- Virtual Host points to the export folder, `index.php` is set as index file

- `info.php` test shows PHP 8.2 is working and mbstring is loaded

* * *

### Question to the community:

Has anyone successfully run Elements CMS on Synology Web Station?  
Could I be missing another PHP extension (like `pdo_sqlite`, `json`, …) or a specific Apache/Nginx setting (rewrite/module) required for the CMS?  
Or does Elements CMS need a particular adjustment to run smoothly on Synology?

* * *

Thanks a lot in advance for any advice! 🙏  
Patrik

---

<div class="post-metadata">

**Author:** ![logrunner](https://avatars.discourse-cdn.com/v4/letter/l/59ef9b/32.png) [@logrunner](https://forums.realmacsoftware.com/u/logrunner)\
**Post date:** [September 27, 2025, 10:16am UTC](https://forums.realmacsoftware.com/t/elements-cms-works-locally-but-not-on-synology-web-station-only-first-components-visible/51345/2 "2025-09-27T10:16:00Z")

</div>

I haven’t got a Synology device.

That said, does the PHP log on you Synology device shows anything when you access the web page with your CMS entries?

---

<div class="post-metadata">

**Author:** ![donbusci](https://avatars.discourse-cdn.com/v4/letter/d/ea666f/32.png) [@donbusci](https://forums.realmacsoftware.com/u/donbusci)\
**Post date:** [September 29, 2025, 8:53am UTC](https://forums.realmacsoftware.com/t/elements-cms-works-locally-but-not-on-synology-web-station-only-first-components-visible/51345/3 "2025-09-29T08:53:43Z")

</div>

I fixed the issue ✅

It wasn’t PHP or missing extensions – the problem was simply **file permissions** on Synology. Elements CMS (Monolog) couldn’t write to `app.log` inside the `logs` folder.

**Fix:**  
Give the Synology webserver user (`http`) ownership and write access to the `logs` folder:

```auto
sudo chown -R http:http /volume1/web/fdpkandidaten/rw/elements/com.realmac.corepack/api/logs \
&& sudo chmod -R 775 /volume1/web/fdpkandidaten/rw/elements/com.realmac.corepack/api/logs

```

After this change, Elements CMS runs perfectly on Web Station. 🚀

---

<div class="post-metadata">

**Author:** ![dan](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/dan/32/28516_2.png) [@dan](https://forums.realmacsoftware.com/u/dan)\
**Post date:** [September 29, 2025, 8:59am UTC](https://forums.realmacsoftware.com/t/elements-cms-works-locally-but-not-on-synology-web-station-only-first-components-visible/51345/4 "2025-09-29T08:59:25Z")

</div>

That’s great to know, and I’m glad you got it working 🥰

---

<div class="post-metadata">

**Author:** ![AnasHyeee](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/anashyeee/32/27982_2.png) [@AnasHyeee](https://forums.realmacsoftware.com/u/AnasHyeee)\
**Post date:** [January 16, 2026, 12:25pm UTC](https://forums.realmacsoftware.com/t/elements-cms-works-locally-but-not-on-synology-web-station-only-first-components-visible/51345/5 "2026-01-16T12:25:53Z")

</div>

Hello @donbusci

Thank you for sharing info 👏
