Hello Steve & All,
I found this thread because I experienced the same problem. I updated Application.php to the version posted here. It got me past the 1st problem (Fatal error: Class 'Dataface_Error' not found in...) but now I get:
Configuration Required
Dataface was unable to create the directory '/var/lib/php5/5c0d1584db6dca2105873f2314f544c0' to store its session files.
Possible reasons for this:
* The script does not have permission to create the directory.
* The server is operating in safe mode.
Possible Solutions for this:
* Make the /var/lib/php5 writable by the web server. E.g. chmod 0777 /var/lib/php5.
* Manually create the '/var/lib/php5/5c0d1584db6dca2105873f2314f544c0' directory and make it writable by the web server.
* Change the session save path to a directory to which you have write permissions by adding the following to the beginning of your application's index.php file:
session_save_path('/path/to/dir');
* If none of these solves the problem, visit the Dataface forum at
http://fas.sfu.ca/dataface/forum and ask for help.
Debugging Information:
On line 675 of file /var/www/vhosts/cultures.cawthron.org.nz/httpdocs/xataface/Dataface/Application.php in function printStackTrace()
On line 1403 of file /var/www/vhosts/cultures.cawthron.org.nz/httpdocs/xataface/Dataface/Application.php in function startSession()
On line 5 of file /var/www/vhosts/cultures.cawthron.org.nz/httpdocs/admin/index.php in function display()
By the way, I do not have shell access to the server, just FTP and Plesk access.
Any help appreciated.
Regards,
Aidan Curran