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.

Deployer: "Found symlink pointing outside of customer home directory: /foobar/current"

Featured Replies

I am using Deployer PHP to deploy websites into a Froxlor environment. Deployer's default mode of operation is that it switches a Symlink (called "current") pointint to the new release after a succesful deployment.

So for example if you have the website "foobar" within a customer's home, Deployer will create a structure like this:

  • foobar/releases (individual releases)
  • foobar/shared (files and folders shared between releases via symlinks)
  • foobar/current (the symlink pointing to a specific release, e.g. "releases/21")

When I set up the domain I typically enter something like this as the DocumentRoot for the domain:

  • /foobar/current/public

Froxlor will initially create this folder structure for me and before I make deployments, I delete the foobar/current folder and the deployment script will create the symlink instead. However, when you then want to later on change any settings for this (sub)domain, the following error will occur:

Quote

Error

Found symlink pointing outside of customer home directory: /foobar/current

The only way to work around this currently is to delete the symlink, save the (sub)domain's settings and then recreate the symlink afterwards.

It would be great if Froxlor took such symlink deployments into account so that I do not have to do this :)

  • Author

Aaah, I thought I was - but in fact I am still on 2.1.4. Will test again with 2.1.7 then :)

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.