Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This page is for anyone who needs to reference files on the PhixFlow Server.

...

For the webapp to know about files stored on the server, for example in  /opt/phixflow/data/phixflow, it has a soft link (also called symbolic link, symlink or data link). This acts as a shortcut between the two directories and lets the PhixFlow webapp "see" the files under /opt/phixflow/data/phixflow/datalink. - If it is on Linux and installed in this location. Also I can see no mention that if you place files in the Webapp itself you could overwrite these during the upgrade, and by having the files outside th base directry the user only needs to reinstate the datalink not all the custom directories they have created.

Soft link in Tomcat directory
points to → 
PhixFlow server directory containing files
/opt/tomcat/webapps/phixflow/datalink

/opt/phixflow/data/phixflow/datalink/

...

Where has the above come from? This will only exist if someone has already configured it?

- You may not want to save files under the datalink directory on the PhixFlow server. For example, you could have a directory for each project, and the files belong to a specific project. In this case, you can add a second soft link.

...

ln -s path/folder_name soft_link_name - Can we have an example

If a file path includes spaces, enclose it in double-quotes

...

mklink /D soft_link_name path/folder_name - Can we have an example

To soft link to a specific file, omit /D.

For more information about symlinks, see this article on Creating Symbolic Links.

The Path or URL to Use

Within PhixFlow, to refer to a file on the server, start the path with the datalink directory.

Examples:

  • file path:   datalink/Project1/Images/file1.png
  • URL:   url("https:datalink/MyProject/MyImage.png")

...