No. Psych Desktop only works on php5. This is because php5 has many new features we need to keep things easy to maintain. Unfortunately, we are unable to emulate those features in php4.
If there is no error message shown, it's most likely that you entered your server's information incorrectly. Try going back and verifying the information is correct.
If you see a bunch of things in brackets followed by a number, you can figure out what the error is:
If the number is 6, that means that there was a problem selecting the database, or creating the tables. Verify that the tables do not already exist, and the database user has the permissions they need.
If the number is 4, this means there was a problem connecting to the database server. Make sure that the configuration settings are correct.
You need to either get mimetypes working correctly in PHP. Make sure you have the mod_magic module enabled and you have set the path to your magic.mime file in php.ini:
mime_magic.magicfile = "$PHP_INSTALL_DIR\magic.mime"
When all else fails, you can try installing the Fileinfo pecl module, because Psych Desktop will use that module when getting the mimetype using the method included with PHP fails.
If everything above did not work, please throw us a ticket in our bug tracker.
Well, we want 90% of the server-side code to be for storage, while the other 10% is used for authentication. We try to use as little server-side code as possible, which allows us to have backends written in both PHP and Python. According to ohloh, less then 5% of our code is written in PHP. We don't know how much the Python backends will take up since they are not done.