First, let me state that I know how to properly install and setup a Dolphin Site. Second, after downloading a fresh copy of D7-1 OSHO from Boonex.com today, I had the following install messages that should have never happened with the installation script. I tried to install a fresh copy twice resulting in the exact same error messages. Therefore, I am providing the following information to help you correct the issues in your files:
1. Permissions Reversal Error.
Your script kept requesting to change the permissions on the "inc" directory to non-writeable, but an error message would appear after changing the permissions to 666 or 644. In order to complete the installation script, I had to change the permissions back to 766 and skip changing the file permissions to avoid the following error message each time I reloaded the install script to ensure the permissions were in compliance with the install script:
Warning: require_once(../inc/classes/BxDolIO.php) [function.require-once]: failed to open stream: Permission denied in /home/fun/public_html/grove/install/index.php on line 435
Fatal error: require_once() [function.require]: Failed opening required '../inc/classes/BxDolIO.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/fun/public_html/grove/install/index.php on line 435
2. After receiving the "Well done, mate! Dolphin is now installed. Remove directory called "install" from your server and proceed to Admin Panel to install modules" message, I click on the 'proceed to Admin Panel to install modules' link only to receive the following message after attempting to log into my site:
Database query error
Query:
SELECT COUNT(`ID`) FROM `bx_files_main` WHERE `Status`='approved'
Mysql error:
Table 'fun_tag.bx_files_main' doesn't exist
Found error in the file '/home/fun/public_html/grove/inc/classes/BxDolAdminDashboard.php' at line 132.
Called 'getOne' function with erroneous argument #0.
3. When I could not log into the Admin panel, then I tried to access the public side of the site. But I received the following error message:
Fatal error: Call to a member function getClassPrefix() on a non-object in /home/fun/public_html/grove/templates/base/scripts/BxBaseSearchResultSharedMedia.php on line 121
Finally, after putting myself through all this, I had to completely delete my site and the database. Then use Softaculous to install my D7-1 OSHO site!
What is going on??? I should have some level of confidence when I go directly to the Boonex.com site that the downloads are functioning properly. I received an email stating the Final Version was a stable version. The Beta versions install scripts were more stable than the actual final release. This cost me valuable time that I cannot recover. Experiencing this type of coding issue makes the price I paid for this code extremely painful. So, I hope that your team will take these issues seriously and work to provide stable releases going forward.