PDA

View Full Version : Blank page when I try to install


notareason
01-13-2008, 12:08 AM
This is driving me nuts ...

I have installed 1.7 on my local machine with no issues. So I exported my pixelpost database from my local machine and copied the pixelpost files to my sever which allowed my to reach the pixelpost front end but I got a blank page when I tried to navigate to the admin page.

I wasn't able to find a solution so I decided to try a clean install. As soon as I try installing pixel post 1.6 or 1.7 on my host I get a blank page when accessing pixelpost/index or /pixelpost/admin/install.php. My host is giving me the follow error logs:

Premature end of script headers: index.php
suexec policy violation: see suexec log for more details
Premature end of script headers: 500.php

SUEXEC error_log:
cmd: 500.php
file has no execute permission: (/home/bluextre/public_html/500.php)

I set CHMOD for pixelpost/index or /pixelpost/admin/install.php is set to 755 and
I can connect to the mysql database using mysql_connect("$dbServer", "$dbUser", "$dbPass")

Bluehost.com is running:
Apache version 2.2.6 (Unix)
PHP version 5.2.5
MySQL version 5.0.37-standard-log
Operating system Linux

My Website: http://bluextreme.net/pixelpost/admin/

Dkozikowski
01-13-2008, 06:39 AM
I haven't the slightest idea about what's going on with your error logs but lets try a different approach first.

Open the admin/index.php file and find error_reporting(0);
Change the (0) to (E_ALL)

Now goto your admin page again. Are there any errors displayed?
Post your findings here.

Dennis
01-13-2008, 08:04 AM
and 500.php is not one of our files.

notareason
01-13-2008, 03:24 PM
dwilkinsjr
I tried changing error_reporting(E_ALL);. No Luck.

Dennis
You correct 500.php is a file on my Bluehost web server file. It's small so here's the file:

<!-- PHP Wrapper - 500 Server Error -->
<html><head><title>500 Server Error</title></head>
<body bgcolor=white>
<h1>500 Server Error</h1>

A misconfiguration on the server caused a hiccup.
Check the server logs, fix the problem, then try again.
<hr>

<?
echo "URL: http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]<br>\n";
$fixer = "checksuexec ".escapeshellarg($_SERVER[DOCUMENT_ROOT].$_SERVER[REQUEST_URI]);
echo `$fixer`;
?>

</body></html>

I am thinking it has to be something I need to configure on my host but I have no idea what that would be.

dhdesign
01-13-2008, 03:43 PM
You need to contact your webhost and tell them that you are trying to install Pixelpost and you are getting a "500-Internal Server Error" whenever you try to access the install script. The big clue in the error is suexec policy violation: see suexec log for more details - there is something amiss in their server configuration, and they are the only ones who can fix it.

notareason
01-13-2008, 03:52 PM
Thanks I have a help desk ticket open with Bluehost. Unfortunately they aren't as quick to respond. I thought I would post here as well to see if anyone else had a similar error.

notareason
01-14-2008, 04:40 AM
Yay! After a bunch of researching on Google and some trial and error I figured it out. I had to configure my server's Apache Handlers to use the following:

Handler
application/x-httpd-php


Extension
.php

Thanks for everyone for helping out. Hope this helps someone else hosting with Bluehost.