Installation failure

I have downloaded the free 6.1 package from the website yesterday.

It was retrieved via wget to the server and unziped into doc root.

I have tried several times to perform the installation - starting fresh each time.

I have been following the installation instructions and the file perms are correct.

This is on a dedicated Centos 5.2 machine (root access etc), php 5.1.6, mysql 5.0.45 etc.

Installed in the httpd doc root (/var/www/http/)

php errors = on

After answering the installer questions at the Configuration Tab and hit "next"

- all I get is a blank screen.

My apache error log complains about not finding: inc/header.inc.php

There is no /inc in doc root. A search for the file in the distribution shows one in the /ray directory structure.

I can find no definitive configuration reference for using that include file.

Pointers would be greatly appreciated.

Quote · 12 Mar 2009

Your missing the /inc/ directory.  There is one in dolphin and you must have it.  To verify you received the full package please do this:

 

Log in to your server via your FTP Client and go to the Dolphin Root Directory.  It will have admin as the first in a long list of folders, now come down the list and look for "inc"  If it's not there, then do this:

 

1.  Delete your install, it's bad.

 

2.  Go to boonex.com and download a fresh copy to your personal computers desktop.  (This is safer than the wget command)

 

3.  Unzip it on your own personal computer. 

 

4.  Now, using the FTP Client (I recommend WinSCP for this) make sure it is set to "Binary" Transfer and upload all of the files to your server again.  If you are set to auto or text for the transfer you WILL lose items in the process.

 

5.  Now, create your database via cPanel

 

6.  go to http://your_site.com/install/

 

7.  Follow the instructions.  If you do not have an inc directory Dolphin will not run under any circumstances, it has to have this.

Quote · 12 Mar 2009

Thanks for the help.

You were correct, my install was incomplete.

I downloaded locally and uploaded to the server per your suggestion.

I re-ran the installation and still get a blank screen after "Configuration".

I checked and the database is still empty.

I then also tried to access the site via admin...

I'm getting:

PHP Warning: require_once(../inc/header.inc.php) [<a href='function.require-once'>function.require-once</a>]: failed to open stream: No such file or directory in /var/www/html/cms/admin/index.php on line 25

in my http error_log

I at least feel better that I have all the files (grin)

My guess is that "install" is not completing (but quietly).

What next coach?

Quote · 12 Mar 2009

1.  did you create a database before you ran the install script?

 

2.  Do you have inc/ directory on the server?

 

3.  Do you still have the install directory on your server?

 

 

Quote · 13 Mar 2009

1.  did you create a database before you ran the install script?

Yes

mysql> create database dolphin;

2.  Do you have inc/ directory on the server?

Yes;

[root@infracentos04 cms]# pwd
/var/www/html/cms
[root@infracentos04 cms]# ls -l inc
total 376
-rw-r--r-- 1 root root 21407 Jul 16  2008 admin_design.inc.php
-rw-r--r-- 1 root root 37827 Jul 16  2008 admin.inc.php
-rw-r--r-- 1 root root  3712 Mar 27  2008 banners.inc.php
-rw-r--r-- 1 root root 30334 Jul 16  2008 checkout.inc.php
drwxr-xr-x 2 root root  4096 Jul 16  2008 classes
drwxr-xr-x 2 root root  4096 Jul 16  2008 db_cached
-rw-r--r-- 1 root root  6958 Apr 19  2008 db.inc.php
-rw-r--r-- 1 root root 46356 Jul 16  2008 design.inc.php
-rw-r--r-- 1 root root 18208 Jul 16  2008 images.inc.php
drwxr-xr-x 3 root root  4096 Jul 16  2008 js
-rw-r--r-- 1 root root 11702 Jul 16  2008 languages.inc.php
-rw-r--r-- 1 root root  3628 Apr 14  2008 match.inc.php
-rw-r--r-- 1 root root 28656 May 11  2008 membership_levels.inc.php
-rw-r--r-- 1 root root 18422 Jul 16  2008 members.inc.php
-rw-r--r-- 1 root root 14055 Jul 16  2008 modules.inc.php
-rw-r--r-- 1 root root  3635 May 26  2008 news.inc.php
-rw-rw-rw- 1 root root  2802 Jul 16  2008 params.inc.php
-rw-r--r-- 1 root root 26195 Jul 16  2008 profiles.inc.php
-rw-rw-rw- 1 root root 18689 Mar 31  2008 prof.inc.php
-rw-r--r-- 1 root root  1971 Mar 27  2008 quotes.inc.php
-rw-r--r-- 1 root root   849 Apr 26  2008 RadiusAssistant.inc
-rw-r--r-- 1 root root  5923 Mar 27  2008 sdating.inc.php
-rw-r--r-- 1 root root  2799 Apr 14  2008 sharing.inc.php
-rw-r--r-- 1 root root  3577 Mar 27  2008 tags.inc.php
-rw-r--r-- 1 root root 22044 Jul 16  2008 utils.inc.php
-rw-r--r-- 1 root root   700 Mar 27  2008 xml.inc.php

3.  Do you still have the install directory on your server?

Yes indeed:

[root@infracentos04 cms]# ls -l inst*
-rw-r--r-- 1 root root 21378 Mar 27  2008 install.txt

install:
total 76
-rw-r--r-- 1 root root  2317 Mar 27  2008 exec.php
-rw-r--r-- 1 root root  6070 Mar 27  2008 general.css
drwxr-xr-x 2 root root  4096 Jul 16  2008 images
-rw-r--r-- 1 root root 51177 Jul 25  2008 index.php
drwxr-xr-x 2 root root  4096 Jul 16  2008 sql

Quote · 13 Mar 2009

!!! SOLVED !!!

You were leading me down the right path with looking at database issues.

I created a quick script calling mysql_connect() and it failed.

After some research I learned that on Centos/Fedora an installation of MySQL and PHP is incomplete.


Cause

The mysql.so extension library does not come with the PHP or MySQL distributions. It must be installed separately by downloading the php-mysql RPM.


I installed that connectivity library, restarted httpd and the installation worked as expected.

Thanks for helping!

Quote · 14 Mar 2009
 
 
Below is the legacy version of the Boonex site, maintained for Dolphin.Pro 7.x support.
The new Dolphin solution is powered by UNA Community Management System.