Top bar not working

If I click on Profile, Photos, Videos, Chat, etc....I get the following error for all the buttons

The requested URL /m/photos/home/ was not found on this server.

The requested URL /m/chat/home/ was not found on this server.

with the corresponding name for each button

The dashboard, mail, All members buttons work fine, but none of the others.

 

Also...while in admin section...if I click on modules...then click on any of the modules I have installed...it gives the same error.

 

Any ideas?

Jeremy
Quote · 25 Oct 2011

sounds like a bad .htaccess file in the root of the site...  either that or mod_rewrite is not enabled on that server.

https://dolphin-techs.com - Skype: Dolphin Techs
Quote · 25 Oct 2011

I will check that and post results

Jeremy
Quote · 25 Oct 2011

Looks like the .htaccess file is right

RewriteEngine on

 

RewriteRule ^blogs/{0,1}$   modules/boonex/blogs/blogs.php [QSA,L]

RewriteRule ^blogs/all/{0,1}$  modules/boonex/blogs/blogs.php?action=all  [QSA,$

RewriteRule ^blogs/all/([0-9]+)/([0-9]+)/{0,1}$  modules/boonex/blogs/blogs.php$

RewriteRule ^blogs/top/{0,1}$   modules/boonex/blogs/blogs.php?action=top_blogs$

RewriteRule ^blogs/top/([0-9]+)/([0-9]+)/{0,1}$   modules/boonex/blogs/blogs.ph$

RewriteRule ^blogs/top_posts/{0,1}$   modules/boonex/blogs/blogs.php?action=top$

RewriteRule ^blogs/top_posts/([0-9]+)/([0-9]+)/{0,1}$   modules/boonex/blogs/bl$

RewriteRule ^blogs/tag/([^/.]+)/{0,1}$   modules/boonex/blogs/blogs.php?action=$

RewriteRule ^blogs/tag/{0,1}$   modules/boonex/blogs/blogs.php?action=search_by$

RewriteRule ^blogs/posts/([^/.]+)/tag/([^/.]+)/{0,1}$   modules/boonex/blogs/bl$

RewriteRule ^blogs/posts/([^/.]+)/category/([^/.]+)/{0,1}$   modules/boonex/blo$

RewriteRule ^blogs/entry/([^/.]+)/{0,1}$   modules/boonex/blogs/blogs.php?actio$

RewriteRule ^blogs/entry/{0,1}$    modules/boonex/blogs/blogs.php?action=show_m$

RewriteRule ^blogs/posts/([^/.]+)/{0,1}$   modules/boonex/blogs/blogs.php?actio$

RewriteRule ^blogs/posts/{0,1}$   modules/boonex/blogs/blogs.php?action=show_me$

RewriteRule ^blogs/posts/([^/.]+)/([0-9]+)/([0-9]+)/{0,1}$   modules/boonex/blo$

RewriteRule ^blogs/posts/([^/.]+)/category/([^/.]+)/([0-9]+)/([0-9]+)/{0,1}$   $

RewriteRule ^blogs/home/{0,1}$   modules/boonex/blogs/blogs.php?action=home [QS$

RewriteRule ^blogs/all_posts/{0,1}$   modules/boonex/blogs/blogs.php?action=all$

RewriteRule ^blogs/popular_posts/{0,1}$   modules/boonex/blogs/blogs.php?action$

RewriteRule ^blogs/featured_posts/{0,1}$   modules/boonex/blogs/blogs.php?actio$

RewriteRule ^blogs/tags/{0,1}$   modules/boonex/blogs/blogs.php?action=tags [QS$

RewriteRule ^blogs/show_calendar/{0,1}$   modules/boonex/blogs/blogs.php?action$

RewriteRule ^blogs/my_page/{0,1}$   modules/boonex/blogs/blogs.php?action=my_pa$

RewriteRule ^blogs/my_page/add/{0,1}$   modules/boonex/blogs/blogs.php?action=m$

RewriteRule ^blogs/my_page/manage/{0,1}$   modules/boonex/blogs/blogs.php?actio$

RewriteRule ^blogs/my_page/pending/{0,1}$   modules/boonex/blogs/blogs.php?acti$

RewriteRule ^blogs/my_page/edit/([0-9]+)/{0,1}$  modules/boonex/blogs/blogs.php$

RewriteRule ^blogs/member_posts/([0-9]+)/{0,1}$   modules/boonex/blogs/blogs.ph$

RewriteRule ^blogs/category/([^/.]+)/{0,1}$   modules/boonex/blogs/blogs.php?ac$

 

RewriteRule ^ads/{0,1}$  modules/boonex/ads/classifieds.php?Browse=1 [QSA,L]

RewriteRule ^ads/my_page/{0,1}$  modules/boonex/ads/classifieds.php?action=my_p$

RewriteRule ^ads/my_page/add/{0,1}$  modules/boonex/ads/classifieds.php?action=$

RewriteRule ^ads/my_page/edit/([0-9]+)/{0,1}$  modules/boonex/ads/classifieds.p$

RewriteRule ^ads/my_page/edit/([0-9]+)/dimg/([0-9]+)/{0,1}$  modules/boonex/ads$

RewriteRule ^ads/my_page/manage/{0,1}$  modules/boonex/ads/classifieds.php?acti$

RewriteRule ^ads/my_page/pending/{0,1}$  modules/boonex/ads/classifieds.php?act$

 

etc......

 

I know the httpd.conf file is completely empty. 2.2 apache install...not running Xampp...individual install of Apache, PHP5, mySql

Jeremy
Quote · 25 Oct 2011

An empty apache config file??? That does not make sense.


Anyhow. I was going to suggest that you check that mod_rewrite is enabled for apache and that AllowOverride is set to ALL in the apache config for the directory dolphin is installed in. But that may prove to be difficult with an empty apache config which i have never seen before.

http://httpd.apache.org/docs/2.0/mod/core.html#allowoverride

https://www.deanbassett.com
Quote · 25 Oct 2011

Yeah...its definitely empty. I am only using this server for this one site. I have Apache2, PHP5, and mySQL installed all separately. Not running XAMPP. The default directory that Dolphin is installed in is /var/www with no subdirectory setup...directly under www. 

My other server is running the same server setup but in my httpd.conf file...the only thing that resides in there is DocumentRoot /var/www and I am hosting multiple sites from that server...13 sites to be exact.

Not sure...going to have to look into this more. Whats even more strange is that RMS is working and I have unchecked Use RMS and IP is set to 0.0.0.0.

Take note...this is a clean format and install of Ubuntu 11.10. Also...a clean install of Dolphin 7.0.7 upgrade to 7.0.8. Really odd but I am not going crazy...at least I don't think I am.

Jeremy
Quote · 26 Oct 2011

Okay...after checking my sites-enabled folder....my 000-default file on the server is as follows

<VirtualHost *:80>

ServerAdmin info@mtechsolution.net

DocumentRoot /var/www/

<Directory />

Options FollowSymLinks

AllowOverride all

</Directory>

<Directory /var/www/>

Options Indexes FollowSymLinks MultiViews

AllowOverride all

Order allow,deny

allow from all

</Directory>

</VirtualHost>

 

Any other ideas?

Jeremy
Quote · 26 Oct 2011

Is dolphin installed in /var/www/?

That config sets allowoverrides for that folder, but if that is not where dolphin is, then it will not work.

Also from a shell make sure you have enabled mod_rewrite by running the following command.

sudo a2enmod rewrite

https://www.deanbassett.com
Quote · 26 Oct 2011

Yes...dolphin is installed directly in /var/www. Its not in a subdirectory under www.

I have ran that command before...and then restarted the service using service apache2 restart...it doesn't change anything. Here is my 000-default script now.

<VirtualHost *:80>

        ServerAdmin webmaster@localhost

 

        DocumentRoot /var/www

        <Directory />

                Options FollowSymLinks

                AllowOverride All

        </Directory>

        <Directory /var/www/>

                Options Indexes FollowSymLinks MultiViews

                AllowOverride All

                Order allow,deny

                allow from all

        </Directory>

 

        ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/

        <Directory "/usr/lib/cgi-bin">

                AllowOverride All

                Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch

                Order allow,deny

                Allow from all

        </Directory>

 

        ErrorLog ${APACHE_LOG_DIR}/error.log

 

        # Possible values include: debug, info, notice, warn, error, crit,

        # alert, emerg.

        LogLevel warn

 

        CustomLog ${APACHE_LOG_DIR}/access.log combined

 

    Alias /doc/ "/usr/share/doc/"

    <Directory "/usr/share/doc/">

        Options Indexes MultiViews FollowSymLinks

        AllowOverride All

        Order deny,allow

        Deny from all

        Allow from 127.0.0.0/255.0.0.0 ::1/128

    </Directory>

 

</VirtualHost>

Jeremy
Quote · 26 Oct 2011

Its working now! If you look at my last posting...I had only one AllowOverride set to All...I changed the 2nd, 3rd, and 4th one in the post...then went and changed it in my script on the server and restarted the service again.

Boy do I feel like an idiot!

 

Thanks everyone for the help!

Jeremy
Quote · 26 Oct 2011

Go to your admin panel - settings - permalinks - uncheck all.

This error caused because maybe your server curl setup was wrong.

Good luck.

so much to do....
Quote · 26 Oct 2011
 
 
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.