I’ve written an installation script for a CMS that has been working well on a number of sites. Today someone emailed me saying that they received an error partway through the installation:
Warning: touch() [function.touch]: Unable to create file …/data/secure/db_vars.php because No such file or directory in /mnt/web2/13/65/51649265/htdocs/installer/install.php on line 0
This is supposed to create the file db_vars.php with the database variables entered by the user.
Any idea why it might not be working? I’d rather avoid asking the user to create the file manually (or edit an existing file and upload it), but if that’s what has to be done, then at least it would solve the problem.