Since you migrated to suPHP, accessing either domain above has you download the redirect file. The only way to access the forum is to go directly to hostfor99p.co.uk/forums
I figured you should know
---
Also, avatars don't seem to work - I don't know if they ever did.
BTW, hi Suhail

Thanks for the heads up David.
Yeah SuPHP caused quite a few errors on a number of sites, including these!
But we did notify everyone about this and have been busy rectifying client sites before we finally got round to these.
Let the hosting continue... !
Ignore the avatar thing, it works. I just tried uploading one larger than you allow. I'm used to SMF which resizes it for me, this software does not. I didn't pay attention to the text saying about the size restrictions.
--
RE: fixing client sites.
One thing you should have noted in the email was what to expect and how to fix it.
"Internal server error"
1) folder permissions can't be higher than 755 (can't use 777 anymore)
2) php script permissions can't be higher than 644 (600 is better)
3) remove php_value settings from htaccess, place in php.ini
Other issues they should know...
1) can't call perl/CGI scripts from php anymore
2) htaccess only works in public_html and not beyond that.
3) php.ini apparently needs to be in every folder you use php scripts
At least I figured things out so it works fine. Keep up the good work.
re: php.ini
Do you know how to make these work?
session.auto_start = 1
(sometimes works, mostly not - I'm going to convert my script to make a server-side cookie to get passed this)
auto_append_file = "/home/userid/public_html/append.php"
(this doesn't work but is supposed to (appends this file to every php file) - is the url format right???)
No error was reporting in cpanel error log.
I keep googling but frustrating.
Try placing this in your php.ini file instead:
Code:
session.auto_start = on
Not sure about your append script, but if it appends to files under your account ownership there shouldn't be any problems.
Ok, "session.auto_start = on" works (1 might too, didn't check after I found out the second part...), and my syntax for append/prepend works - but here's the problem...
Why do I need to put php.ini in EVERY folder that a PHP file runs??? Shouldn't it use the /public_html/ root one if a local one doesn't exist?
Is there a server setting for this, or an apache rewrite or something?
I verified this using phpinfo()
You shouldn't need to place a php.ini in every folder, just under /public_html with all the generic PHP directives in it.
Apparently you do
Is this suPHP or PHPsuexec? I did searches for suPHP and it appears you do have to use a copy in every folder, which makes no sense at all. I guess I can copy to every folder, it's not like I edit it alot anyway. With some editing of my files I could do without it anyway.
Actually you seem to be correct David, i.e. where files within a folder requires any php directives, a php.ini file needs to be placed in that folder.
Thanks for this info.