link not linking

channel83 / 2013-02-13 09:19:14   

I've changed the follow:

htaccess > .htaccess (I even tried /index)
I also adjusted the clean URL indexing in my options.php to "true"

These havent worked. None of the navigation links on the right-side of my webpage are operating.

I receive the following error in my webrowser:

"The server encountered an unexpected condition which prevented it from fulfilling the request.
The script had an error or it did not produce any output. If there was an error, you should be able to see it in the error log."

the site im working with is here:

mitchpatrick.com/b/ndxzstudio/

though it should be here (its where my Indexhibit directory is):

mitchpatrick.com/b/

any ideas? would definitely appreciate any help :)

arsondpi / 2013-02-13 10:09:21   

Is mod_rewrite enabled in your server?
Also I had situations in the past that the htaccess file and clean urls were only functioning if they were in the root directory.
Ask your host about these things...

channel83 / 2013-02-13 16:29:59   

Okay I'll ask my server about that. But you would recommend me moving the ".htaccess" and the options.php file into the main directory where "indexhibit" is installed on my server? Thanks!

Vaska A / 2013-02-13 16:37:21   

You can't just move a file (options.php) around like that - and there is no reason to do so. The thing to do now is completely disable clean url's and see if it works. When that works, address the .htaccess file and try to find the right rules if the host allows it.

Pindaros, is right, some hosts don't allow htaccess in a subfolder. mod_rewrite is a difficult thing to balance sometimes - Indexhibit can not control that kind of server issue.

channel83 / 2013-02-13 23:57:26   

I spoke with a agent from my server and I was told that "mod_rewrite" is enabled on their end, and I disabled clean URLS in my options.php file. My links still are not working properly.

Vaska A / 2013-02-14 00:35:57   

But where is your site? It's not links that aren't working, nothing is working for the frontend. Have you seen it?

That's more like a permissions issue. I'm not sure what's going on here...very strange.

channel83 / 2013-02-14 01:02:07   

Well, the site should be here:

mitchpatrick.com/b/
But its not showing up. However, when I preview my site when I log into the Indexhibit CMS it works fine, the URLS look "messy though"

for example under preview my homepage address is this:

mitchpatrick.com/b/ndxzstudio/

one of my exhibit pages uses this address:

mitchpatrick.com/b/ndxzstudio/

Is there anywhere in admin controls where I need to have these pages pointing to the right paths/URLS? I've dug around and couldn't find anything

Vaska A / 2013-02-14 01:10:09   

You are seeing the preview of your site - it's identical to your actual site but technically is not the same.

Somewhere in the chain you have a missing/corrupt file or a permissions issue.

Have you made any customizations (CSS, template) to your site yet?

channel83 / 2013-02-14 01:15:46   

I have messed with any of the CSS codes, the only thing I changed was the following:

adding a (.) before htaccess
adding (/) before index in .htaccess
.htaccess remains in my CMS directory folder
Clean URLs are false in my options.php

other than that I've added in some plugins for my site: a vimeo plugin, and animated drop-menus.

channel83 / 2013-02-14 01:16:01   

Have not*, I mean.

Vaska A / 2013-02-14 01:24:34   

Disable your plugins and see what happens...

channel83 / 2013-02-14 01:27:13   

Disabled plugins, nothing has changed. Also, I have two links that go to external URLs, they work fine.

Vaska A / 2013-02-14 01:30:22   

What are the links that work? Show me...

channel83 / 2013-02-14 01:37:18   

they are links that are on my home page im building in indexhibit -they link to my resume (on my older site) and a tumblr blog:

mitchpatrick.com/…

fauxparallax.tumblr.com/

In preview mode they work fine.

Vaska A / 2013-02-14 01:40:41   

ok, i didn't understand what you mean - these links don't have anything to do with the problem.

there is a permissions problem somewhere that is preventing this from working.

- files 644
- folders 755
- 777 on the ones we tell you

you will need to go through everything and find the one that is incorrect. this does happen too often but it's not a problem created by indexhibit.

otherwise, you could try reuploading all of yours files (except /ndxzsite/config/ folder) - perhaps one of them has not fully uploading (another common FTP issue).

channel83 / 2013-02-14 01:47:01   

All the folders required to be set at 777 are okay. I will re-upload the files except the config folder and see if this resolves the issue.

channel83 / 2013-02-14 01:54:07   

I re-uploaded all files and folders except the "config" folder. All of the required folders are set at 777 and my linking issue still remains.

Vaska A / 2013-02-14 02:02:30   

You have to check the files one at a time. You can not use recursive on setting permissions. I'm telling you, I've seen this many times before - if the backend works perfectly then it's clear there is something wrong with a file (permissions or not fully uploaded).

channel83 / 2013-02-14 02:05:24   

all of the individual files?

Vaska A / 2013-02-14 02:13:30   

I don't know...I really don't know what's going on here.

I would put it all at the root of your server and see how it goes as a test. And, when it works, give up trying to work with your subdirectory.

There could be something else, but I can't really make guesses all day...

channel83 / 2013-02-14 02:17:15   

I'm going through all of the individuals files everything thus far is set at 644. I'll try moving the files in the root folder of my ftp and see what happens next.

channel83 / 2013-02-14 02:28:01   

For some reason moving the indexhibit contents into my main site directory (mitchpatrick.com/) seems to have worked. Thank you for the suggestion.

-Now, when I'm ready how would I publish my site to a specific URL address?

arsondpi / 2013-02-14 07:58:34   

What do you mean by "publish my site to a specific URL address"?
All indexhibit files and folders should be in the root directory in order for the mitchpatrick.com url to point to your indexhibit site.
Currently it's pointing to an html site.

channel83 / 2013-02-15 04:14:51   

Ahhh, all I have to do is remove my old index.html file in the same directory to make it point to correct URL. Problem solved.

This thread has been closed, thank you.