signature info stats [no more updates and support]

Started by sebastian, August 20, 2005, 10:42:12 PM

Previous topic - Next topic

sebastian

#80
Well brianjw, we need informations about what caused this error because the Internal Server Error - 500 is very generic message.

Your rest site work properly without Internal Server Error? There are several reports about this fault.
If yes the solution : Having problems with mod_security?

   ... or no ...

1. Check again signature_info.php file permitions.
2. Try to upload a new signature info stats.
3. Try to run a simple hello.php file.
     <?php echo 'hello'; ?>






brianjw

The signature_info.php file permissions are set to 644.
Uploaded a new one, still internal server error.

sebastian

I believe most servers will log a 500 error in the error_log file.

Quote from: brianjw on August 09, 2007, 01:07:54 PM
I recently installed Flashchat integration if that might do anything. Flashchat integration modifies SSI.php so...

What permition does SSI.php file have now?





brianjw


sebastian


brianjw

It didn't work either. :(

Maybe I should attach SSI.php... any other files I should maybe attach that signature_info.php needs?

Brianjw

sebastian

I don't understand what going on here...

Quote from: sebastian on August 10, 2007, 12:17:58 AM
...we need informations about what caused this error because the Internal Server Error - 500 is very generic message.

Actually we need an error log file.

Please try to run two more things:
1 . a simple hello.php file.
     <?php echo 'hello'; ?>

2. no2.php
<?php

if (file_exists(dirname(__FILE__) . '/SSI.php')) {
require(dirname(__FILE__) . '/SSI.php');
}
else
die();

signature();

function 
signature()
{
global 
$context$settings$modSettings$db_prefix$boardurl;

$result db_query("
SELECT COUNT(session)
FROM 
{$db_prefix}log_online"__FILE____LINE__);
list ($context['users_online']) = mysql_fetch_row($result);
mysql_free_result($result);
}

?>


brianjw

Quote from: sebastian on August 10, 2007, 07:16:42 PM
I don't understand what going on here...

Quote from: sebastian on August 10, 2007, 12:17:58 AM
...we need informations about what caused this error because the Internal Server Error - 500 is very generic message.

Actually we need an error log file.

Please try to run two more things:
1 . a simple hello.php file.
     <?php echo 'hello'; ?>

2. no2.php
<?php

if (file_exists(dirname(__FILE__) . '/SSI.php')) {
require(dirname(__FILE__) . '/SSI.php');
}
else
die();

signature();

function 
signature()
{
global 
$context$settings$modSettings$db_prefix$boardurl;

$result db_query("
SELECT COUNT(session)
FROM 
{$db_prefix}log_online"__FILE____LINE__);
list ($context['users_online']) = mysql_fetch_row($result);
mysql_free_result($result);
}

?>


I am confused on what you want me to do with running php files.

Can you explain a little more in detail?

sebastian

We try to locate the point of code that causes this problem.

brianjw

I know but what goes in the hello.php and more detail?

Sorry I am no coder :(

brianjw

Sorry to double post but since I think signature_info.php requires SSI.php this maybe what is causing it
http://www.simplemachines.org/community/index.php?topic=188328.0
I posted this. ;)

sebastian

#91
Quote from: brianjw on August 11, 2007, 05:58:42 PM
... I think signature_info.php requires SSI.php this maybe what is causing it

...Did you check this with the original SSI.php?

I can not simulate this server internal error, probably there is a problem between HTTP headers and your shared Web hosting. I am not sure. Goddady's linux hosting plans do not support non-parsed headers...

So forget hello.php, run only no2.php which is without any header, just for verification.



brianjw

I will check the original ssi.php in the morning.

Ok. Well I have emailed godaddy for this help with this as well.

How do I run it. Like go to it directly on my website. And do I upload the code into a file called no2.php and upload it over and run it?

Thanks,

sebastian

Yes, like this http://www.brianjwilson.com/no2.php

Don't forget webserver's error log.

brianjw

#94
Quote from: sebastian on August 12, 2007, 06:50:30 AM
Yes, like this http://www.brianjwilson.com/no2.php

Don't forget webserver's error log.
Ok. I will do that now.

Also this is the email I received by godaddy about the webserver error log.
Quote
Dear Brian,

Thank you for contacting online support.

I do apologize for any inconvenience this may have caused, unfortunately with the current hosting plan you are on you are unable to access the error logs for your hosting account. If you would like to have access to the logs, you will need to upgrade your account to include CGI.

You can upgrade or downgrade your hosting plan(s) from within your customer account.

To upgrade or downgrade your hosting:

• Log in to your Account Manager.
• Select Web Hosting & Databases from the Hosting & Email menu at the top of the page.
• Click the hosting plan you wish to upgrade or downgrade.
• Click Upgrade/Downgrade Hosting Account.
• Select the new hosting account type you wish to have.
• Follow the on-screen prompts to complete the process.


NOTE: If you are upgrading to a hosting plan that has a higher monthly cost than the one you are currently using, you will be charged the difference in price between what you have already paid and the cost of the new type of hosting purchased for the same period of time. If you downgrade to a hosting plan that has a lower monthly cost, the hosting plan will be extended by the number of months that could be purchased using the difference in cost.


Please let us know if we can help you in any other way.

Regards,

Robbie P
Online Support

I will see what I can upgrade to some time today...

EDIT
no2.php gives an internal server error as well.

sebastian

So, CGI is a extra feature.

Quote from: brianjw on August 12, 2007, 09:16:26 AM
no2.php gives an internal server error as well.

You are right. SSI.php its the problem.

brianjw

I posted my SSI.php in the link below. Can you search it and maybe compare it to SMF's original?
Thanks.
Quote from: brianjw on August 11, 2007, 05:58:42 PM
http://www.simplemachines.org/community/index.php?topic=188328.0
(this link opens in the same window)

sebastian

#97
Another test. Disable some lines.

1. Open SSI.php
2. Go to line 59

Just and this //
from
require_once($sourcedir . '/Subs-Seo4SMF.php');
to
// require_once($sourcedir . '/Subs-Seo4SMF.php');

3. Go to line 710-763

Before // --- Begin FlashChat integration ---
add this /*

After // --- End     FlashChat integration ---
add this */

/*
// --- Begin FlashChat integration ---
*
*
*
*
*
// --- End     FlashChat integration ---
*/

brianjw

I did exactly as you said but it seems to still be giving an internal server error. I think we're getting somewhere though!

I guess we need to find all the mods that I don't have installed out of there.

sebastian

#99
Quote from: brianjw on August 13, 2007, 12:13:09 PM
I guess we need to find all the mods that I don't have installed out of there.

First remove or disable SEO4SMF completely.

...we need an error log file.

Advertisement: