While debugging a problem with a dynamic datasource, I noticed error messages of Symphony's mutex class when the tmp folder is missing in manifest:

file_put_contents(/var/www/manifest/tmp/7379d5d99fed6f85adfa727c5bf77f10.lock): failed to open stream: No such file or directory

However, when the tmp folder exists nothing ever gets written to it.

Does anybody know why this is the case? (Where are dynamic datasources cached anyway?)

A lock file is written, but it gets almost immediately deleted here. Don't know why a lock is necessary in that specific circumstance. There's certainly a good reason ;D

Create an account or sign in to comment.

Symphony • Open Source XSLT CMS

Server Requirements

  • PHP 5.3-5.6 or 7.0-7.3
  • PHP's LibXML module, with the XSLT extension enabled (--with-xsl)
  • MySQL 5.5 or above
  • An Apache or Litespeed webserver
  • Apache's mod_rewrite module or equivalent

Compatible Hosts

Sign in

Login details