Page 1 of 1
installing 5.0
Posted: Mon Sep 01, 2014 3:37 pm
by chris_rover
Help!!! I have downloaded and installed 5.0, now the profoundui http server won't start. found this in the job log : Message . . . . : Incorrect ProxyPass directive parameter. Parameter must
be in the form key=value.
Re: installing 5.0
Posted: Tue Sep 02, 2014 9:09 am
by chris_rover
Please guys, I need help. my users can't work because profound isn't coming up! Scott, I am depending on you!!!
Re: installing 5.0
Posted: Tue Sep 02, 2014 9:26 am
by chris_rover
found the problem! profoundui httpd.conf file was created with an error on the script. on the lines wth the proxy configs, it included "(Zend Server)" at the end, which caused it to fail.
Re: installing 5.0
Posted: Tue Sep 02, 2014 9:32 am
by Scott Klement
Chris,
If this is an urgent matter, please contact our technical support for assistance. The forums aren't intended for urgent matters.
According to the job log error you posted, there is a typo or syntax error in a ProxyPass directive in your httpd.conf file. The Profound UI Installer only uses ProxyPass to enable support for PHP, and it only does so if you tell it (during install) to enable PHP.
You can edit your httpd.conf file to correct the problem.
Code: Select all
EDTF '/www/PROFOUNDUI/conf/httpd.conf'
(PROFOUNDUI is the default name, but you can change it during install. If it was changed, please use the name that you used during install.)
Look for the ProxyPass directives.(In my copy, it's around line 80. Though, not sure if mine was modified) they should look like this:
Code: Select all
#Uncomment to enable PHP through Zend Server
#ProxyPass /php/ http://127.0.0.1:10088/
#ProxyPassReverse /php/ http://127.0.0.1:10088/
#Uncomment to enable PHP through Zend Core
#ProxyPass /php/ http://127.0.0.1:8000/
#ProxyPassReverse /php/ http://127.0.0.1:8000/
If Zend has been enabled, one of those two groups of directives should be un-commented.
Once you've corrected whatever the error is, please restart the HTTP server instance so the changes will take effect.
Re: installing 5.0
Posted: Wed Sep 03, 2014 11:27 am
by chris_rover
Hi Scott,
in my last post I had stated that I found the issue which i corrected. what i neglected to state was that the line looked like this:
ProxyPass /php/
http://127.0.0.1:10080 (Zend Server)/
ProxyPassReverse /php/
http://127.0.0.1:10080 (Zend Server)/
This came about after I installd the upgrade with the Zend server selected. I am confused as to how those 2 lines had that appended to it.
I did change the port during the installation configuration from 10088 t0 10080, but nothing else.
Any thoughts on this?
Re: installing 5.0
Posted: Wed Sep 03, 2014 11:42 am
by Scott Klement
This is a bug in the Profound UI installer. We'll fix it for the next release. (For now, if you want PHP enabled, the best bet is to enable it by hand instead of using the installer.)
The best solution, honestly, is to get rid of these ProxyPass directives and use FastCGI to access PHP. These ProxyPass directives are a hold over from the days of Zend Core, where you needed a Unix instance of Apache in order to run PHP, so you'd have a Unix instance in PASE, and a normal instance (installed by Profound UI) that would proxy to the Unix instance. But, that's not needed today. Zend doesn't do that anymore. We should update the installer to use FastCGI like Zend does.
We'll fix this up.