Crazy Install Issues

Permalink
Hey everyone so I have something really odd going on. I installed the latest version of C5 to a server, and everything feels like it is working right. All of the default themes work. I can upload my custom theme and even install it and activate it. This is where things get weird.

When I go to view my newly uploaded theme here is what displays:
display(); ?>
Since
1995
display(); ?>
display(); ?>
display($c); ?>
display($c); ?>
display($c); ?>
display($c); ?>
display($c); ?>
display($c); ?>
display($c); ?>
display(); ?>
display(); ?>
display(); ?>

And if I click on one of the CSS files when I inspect the element here is what shows up:
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<HTML><HEAD>
<TITLE>404 Not Found</TITLE>
</HEAD><BODY>
<H1>Not Found</H1>
The requested URL /C5/< was not found on this server.<P>
<HR>
<ADDRESS>Apache/1.3.42 Server at greatlakestrophies.com Port 80</ADDRESS>
</BODY></HTML>

I have never run into this before. I will say that I ran into issues during install when I selected the default option, but overcame it when I used the blank site option.

I did check the server error logs and see that C5 is requesting files, but the server says the files do not exists (like it cant see the themes folder) I have verified that the files do exists on the server via FTP and Cpanel. I did notice this error in the logs....not sure if it means anything:
Invalid method in request \\x80w\\x01\\x03\\x01
[25/Nov/2013:23:11:35 +0000] [error]

I would appreciate any help. I love C5 but I am a little unsure of what is causing this.

ajacwebdesign
 
thephilm replied on at Permalink Best Answer Reply
thephilm
I assume the host is a LAMP (if it's running cPanel) so my first thought is that the php code is using short tags - the newest versions of php doesn't work well with them.
ajacwebdesign replied on at Permalink Reply
ajacwebdesign
I'm really not sure if they are considered short tags or not. I updated the server to php 5.4 and to complicate matters worse when I do this now all of the css and html shows up, but the editable areas do not....so weird.
JohntheFish replied on at Permalink Reply
JohntheFish
As you have just upgraded the php version, maybe the web server is no longer associating php with a need to execute the files and is instead just showing them as text files.
ajacwebdesign replied on at Permalink Reply
ajacwebdesign
It did wind up being short code! Here is what it was:

It wanted shortcode for all of the linked local files css/js/images but it wanted long code for all of the editable areas.

Dont ask me why or how, but it took me forever to figure it out....when I added ?php to all of the local files they didnt work.

Thanks to all that helped!
ajacwebdesign replied on at Permalink Reply
ajacwebdesign
Turns Out I was wrong....now I am getting this error, but only when I am signed out of C5:

Fatal error: Call to a member function overrideCollectionPermissions() on a non-object in /usr/home/greatlakestr/www/htdocs/Concrete5/concrete/core/models/permission/assignments/area.php on line 33
maar replied on at Permalink Reply
maar
Just for info - witch version of concrete5 do you install.

Could you supply the code from the body area of one of your page types!

Michael