As per a previous post by another user, I having a problem installing SilverStripe on a shared server with SAFE_MODE enabled.
This generates the following messages:
Warning: fopen() [function.fopen]: SAFE MODE Restriction in effect. The script whose uid is 32599 is not allowed to access /tmp owned by uid 0 in .../public_html/silverstripe/sapphire/core/ManifestBuilder.php on line 105
Warning: fopen(/tmp/manifest_home_..._public_html_silverstripe_sapphire_main.php) [function.fopen]: failed to open stream: Permission denied in .../public_html/silverstripe/sapphire/core/ManifestBuilder.php on line 105
Cannot write manifest file! Check permissions of /tmp/manifest_home_..._public_html_silverstripe_sapphire_main.php
I have seen in Manifest.php that there is a variable called TEMP_FOLDER used to specify the path for temporary files. Can this be changed? It appears that this is a different path to that used in the initial step of install.php.