Concrete5 requires PHP 5.0.0 or higher -- Install error.

Permalink
My first attempt to install, on a windows 2003 server. Directions were pretty simple in the README install file.

I installed the files into a subdirectory on the main domain name.

Set web sharing permission in folders as stated.

Got the error message... requires PHP 5.0.

Ok, talked to server admin, he then upgraded the server to PHP 5.0.

But, I'm still getting the error message!

Ack. Any ideas on some steps to trouble shoot this? Much thanks.

 
ceremony replied on at Permalink Reply
ceremony
..just switched my server to PHP 5.2.5 but still I get the same error message.
ceremony replied on at Permalink Reply
ceremony
hmm..seems like a problem with the switching from PHP 4 to 5 - I will ask my Hosting Provider if it doesn´t work tomorrow.
slowbox replied on at Permalink Reply
Pls let me know how it goes, I'm currently revewing a bunch of CMSs to manage a new golf/spa/winery/resort/conference destination website.

If I had the option for an apache server that'd be great, but I got what the company as to work with (dedicated windows 2003).

I am all about learning C5 from what I've demo'd, but if it turns out to be problems from the get-go it's kind of a deal breaker for me.
Remo replied on at Permalink Reply
Remo
any public link to a phpinfo() page?
slowbox replied on at Permalink Reply
Hey Remo, i exported my phpinfo() page results to html and you can download it here:
http://www.slowbox.org/file_download/4...

Quite honestly im far from a PHP smarty. My buddy is a solid coder and admin tho so feel free to be specific if you notice something wrong and I'll pass along word for word your advice. Much thanks!
Remo replied on at Permalink Reply
Remo
hmm but you can see that it clearly shows you're using an ancient php version!

it's funny that there are so many people out there having troubles upgrading to php 5...
ScottC replied on at Permalink Reply
ScottC
I'm surprised media temple is still using PHP4 on the grid, you have to enable PHP5 through .htaccess
andrew replied on at Permalink Reply
andrew
On a per domain basis, for enabling PHP5 on media temple's grid server...

There's a setting somewhere for each domain you're hosting, you can choose PHP4 or PHP5, and I believe PHP4 is the default.
slowbox replied on at Permalink Reply
I realize C5 didn't recommend being run on IIS, so I'm not too surprised. I'd hoped to bring our company on boared with C5 but we're in a contract w/ a dedicated windows 03 server so it's not like I have any options (especially on a tight budget).

I thought i'd share our sys admin's experience with trying to upgrade PHP4 to PHP5 in an attempt to get C5 installed for me...eep.

-----
Talk about a f**king nightmare. Upgraded to PHP5 officially and everything tanked. Gift certificate store crashed, online store crashed, couldn't access mysql.

Finally figured out the mysql problem after 2 hours of research and found out that current versions of gift card and online store do not support php5. I couldn't upgrade x-cart without going back to php4.

I just finished now (8pm) and all I accomplished was getting everything working the way it was albeit the online store is not as responsive. It was just a mess re-configuring the php.ini file when I should have made a copy of the php4 version just in case something like this happened.

Anyways, this has officially been the worst day ever.
------

DOH! Best of luck to the community here (i do appreciate the responses) but w/ our reliance on existing system's use of PHP4 I'm pretty much out of luck. Plus I now owe my admin a few rounds :)

peas
Remo replied on at Permalink Reply
Remo
I don't recommend using IIS too but it works fine for me...

I even have a setup where I use php4 and php5 at the same time on one server! Didn't configure the server but I can tell you that it works.
slowbox replied on at Permalink Reply
I'll have to research that and see whats possible. Being a company server we unfortunately don't have the freedom to experiment too much with configuration. Downtime directly results in lost revenue... which doesn't make the boss happy.

I haven't given up all hope yet, just puts a delay on implementing some creative dev.
ceremony replied on at Permalink Reply
ceremony
Hi again, so it took a while (DNS..) for my server to switch from PHP4 to PHP5 and I was able to complete the Installation of Concrete5 - the only thing now is - how do I handle this error message:

Warning: require(concrete/dispatcher.php) [function.require]: failed to open stream: Permission denied in /home5/www/basic7/ceremony/concrete5.0.0/index.php on line 2

Warning: require(concrete/dispatcher.php) [function.require]: failed to open stream: Permission denied in /home5/www/basic7/ceremony/concrete5.0.0/index.php on line 2

Fatal error: require() [function.require]: Failed opening required 'concrete/dispatcher.php' (include_path='.:/usr/local/php5/lib/php') in /home5/www/basic7/ceremony/concrete5.0.0/index.php on line 2
ceremony replied on at Permalink Reply
ceremony
my index.php at the moment:

<?php
require('concrete/dispatcher.php');
andrew replied on at Permalink Reply
andrew
I'm wondering if open_basedir or safe mode or some other php mode is turned on.
ceremony replied on at Permalink Reply
ceremony
now:

Warning: Unknown: failed to open stream: Permission denied in Unknown on line 0

Fatal error: Unknown: Failed opening required '/www/basic7/ceremony/concrete5.0.0/index.php' (include_path='.:/usr/local/php5/lib/php') in Unknown on line 0

index.php:

<?php
require('concrete/dispatcher.php');
jelthure replied on at Permalink Reply
jelthure
if you have access to your php.ini you can edit the setting in there or you can add it to your .htaccess file of if your on a shared server you might be able to add/edit a vhost.conf to set the base_dir to include the folder your concrete is in.

also make sure your files are executable.

this is an older thread so not sure if you got things working or not but if you need further help let me know.
manymen replied on at Permalink Reply
changing the base dir. settings didnt help with me having the same problem. i finally got i working some way but dont know how any longer. just checked my documents, but couldnt find it. at least it works:http://www.prepaid-pakete.org
liminal replied on at Permalink Reply
I had this issue but I'd just failed to tick PHP support on the sub domain in plesk - worked a charm after that.