Skip to content
View in the app

A better way to browse. Learn more.

Froxlor Forum

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

OpenBasedir global in Webserver settings seems not to be used when using FCGID

Featured Replies

Hi there,

I was just trying to install Contao5 on PHP8.4 within Froxlor. Contao complains about /dev/null not being in the open_basedir directive. So I wanted to add it under Settings > Webserver > Paths to append ... but it is not reflected in the PHP-Ini. The open_basedir says "open_basedir = "<customerpaths>:/usr/share/php/:/usr/share/php5/" - the latter paths are taken from FCGID-Settings in Froxlor. But the /dev/null won't get added.

Is this normal behaviour or can it be considered a bug?

The full name of the setting is:

<--

Paths to append to OpenBasedir
These paths (separated by colons) will be added to the OpenBasedir-statement in every vHost-container.

-->

Does this only apply for vhost-Containers? Since I have PHP as FCGID - the vhost does not Apply for Open_Basedir...

Thanks for your thoughts,

Thomas.

Solved by Thomas Nagel

Gerade eben schrieb Thomas Nagel:

Is this normal behaviour or can it be considered a bug?

intended, /dev/ is not allowed to be specified.

Also consider switching to php-fpm, fcgid is pretty old

  • Author
  • Solution

As a matter of Fact it is working now - I had to specify the global variable in the php configuration.

I will be changing to fpm soon.

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.