Web Server Requirements List
Permalink
I am very new to Concrete5 but have easily installed it running on WAMP. I do not ordinarily use a WAMP package. Is there a definitive list of what a web server must have to run Concrete5 including all the Apache modules, etc?
I know the obvious like Apache, PHP5...but there are lots of extensions/modules that can be installed under each of those.
Thanks.
I know the obvious like Apache, PHP5...but there are lots of extensions/modules that can be installed under each of those.
Thanks.
chunksmurray,
Thank you. That was exactly what I was looking for. I had hoped Abyss Web Server could be used but it doesn't look encouraging.
I installed Concrete5 with an existing Abyss/PHP/MySQL installation but only about half of the Concrete5 Dashboard functions work but the content editor and other things do work. I must be missing something on the server end but don't know enough about that to cure the problem.
Thanks again.
Thank you. That was exactly what I was looking for. I had hoped Abyss Web Server could be used but it doesn't look encouraging.
I installed Concrete5 with an existing Abyss/PHP/MySQL installation but only about half of the Concrete5 Dashboard functions work but the content editor and other things do work. I must be missing something on the server end but don't know enough about that to cure the problem.
Thanks again.
A lot of webserver are missing PATH_INFO support.. Do you have a phpinfo() page generated by abyss + php?
Remo,
Please see attached PDF file for phpinfo() listing.
Thanks.
Please see attached PDF file for phpinfo() listing.
Thanks.
sorry man, I need a link..
Or do the following
info.php/pathInfoTest
and see if you can find pathInfoText somewhere in the output. It should be the value of PATH_INFO...
Or do the following
info.php/pathInfoTest
and see if you can find pathInfoText somewhere in the output. It should be the value of PATH_INFO...
this is still a pdf, and not a php
Remo,
Please forgive my ignorance but I'm not sure what to give you. My C5 website is not visible to the world because of the problems I'm having.
I ran the phpinfo() file locally so I could get the output to give you. A PDF is the only way I could capture the output and make it available to you.
I know little about PHP so does the PDF not provide what you need? It looks like it is simply a list of what/how PHP is set up and some other info. So what is missing? I'd be happy to help you try to help me if I knew what to do. So please bear with me.
I contacted Aprelium Tech Support (Abyss Web Server) about this problem too. They say they have run C5 on Abyss and it worked without problem so I still do not know what accounts for the odd C5 Dashboard behavior I'm experiencing. I am a longtime user of Abyss and have used it with a lot of CMS packages without problem so I'm still scratching my head about this.
I do appreciate your willingness to try to help...I just don't understand what to provide to you. Please help me understand. Thanks.
Please forgive my ignorance but I'm not sure what to give you. My C5 website is not visible to the world because of the problems I'm having.
I ran the phpinfo() file locally so I could get the output to give you. A PDF is the only way I could capture the output and make it available to you.
I know little about PHP so does the PDF not provide what you need? It looks like it is simply a list of what/how PHP is set up and some other info. So what is missing? I'd be happy to help you try to help me if I knew what to do. So please bear with me.
I contacted Aprelium Tech Support (Abyss Web Server) about this problem too. They say they have run C5 on Abyss and it worked without problem so I still do not know what accounts for the odd C5 Dashboard behavior I'm experiencing. I am a longtime user of Abyss and have used it with a lot of CMS packages without problem so I'm still scratching my head about this.
I do appreciate your willingness to try to help...I just don't understand what to provide to you. Please help me understand. Thanks.
C5 uses a variable called PATH_INFO to process the requests..
There are some webserver that don't support it.
When you open your phpinfo page like this:
http://localhost/info.php/myPathInfo...
You must be able to find myPathInfo in the output, if you don't there's a problem with PATH_INFO.
but if they were able to run it, it must be something else... hmm
There are some webserver that don't support it.
When you open your phpinfo page like this:
http://localhost/info.php/myPathInfo...
You must be able to find myPathInfo in the output, if you don't there's a problem with PATH_INFO.
but if they were able to run it, it must be something else... hmm
Remo,
We may be on to something here...
I ran the path info php file and it produced:
FAIL_PATH_INFO
May be that's the cause of my problems...now how to fix with Abyss Web Server.
We may be on to something here...
I ran the path info php file and it produced:
FAIL_PATH_INFO
May be that's the cause of my problems...now how to fix with Abyss Web Server.
Abyss isn't widely know, I know that it exists but that's it..
I'm using apache, not because I think it's the best product, just because it's the easiest to get help with...
PATH_INFO support is essential to Concrete5. Sorry can't help you with that... Ask the ones who developed Abyss about PATH_INFO
I'm using apache, not because I think it's the best product, just because it's the easiest to get help with...
PATH_INFO support is essential to Concrete5. Sorry can't help you with that... Ask the ones who developed Abyss about PATH_INFO
Agreed. I am working with them on this too. Thanks for you help and guidance on what to look for. I'm hopeful this will be resolved.
I've used Abyss since 2003 it is a very good product with an excellent user interface and has proven to be highly reliable. I'll keep plugging at this with Aprelium and see how we can get this resolved.
Thanks again.
I've used Abyss since 2003 it is a very good product with an excellent user interface and has proven to be highly reliable. I'll keep plugging at this with Aprelium and see how we can get this resolved.
Thanks again.
Sorry for keeping an old post going :-)
Couldn't a work-around be to prepend a php file via php.ini that sets the path_info variable through regex or something? I've played with it a bit with no success though.
Couldn't a work-around be to prepend a php file via php.ini that sets the path_info variable through regex or something? I've played with it a bit with no success though.
..you could use auto_prepend_file to add some php code before the execution of each php script.
It's what I used to do on my nginx boxes until I found the proper way to set PATH_INFO on nginx.
But it's ugly and imho only a workaround which should be avoided for a production site..
It's what I used to do on my nginx boxes until I found the proper way to set PATH_INFO on nginx.
But it's ugly and imho only a workaround which should be avoided for a production site..
I think I understand this bug. It happens only when you use a different directory than Concrete5 expects. I fixed my problem with PHP_INFO and PHP_ORIG_INFO by adding the line:
AcceptPathInfo On
to the httpd.conf file for apache. I put it in the /etc/httpd/conf/httpd.conf file inside the <Virtualhost... information.
I hope that helps.
Michael
AcceptPathInfo On
to the httpd.conf file for apache. I put it in the /etc/httpd/conf/httpd.conf file inside the <Virtualhost... information.
I hope that helps.
Michael
Check out the help section for the most up to date info:http://www.concrete5.org/help/building_with_concrete5/installation...
You can get it to run on a number of different platforms, as you will see in the help articles. Some are easier than others, and it will depend on your experience with them.