Basic rendering of php files
Anthony
3 September 2012, 17:18
 Hi, I have installed Hiawatha and configured it for use with standard php pages but they don't render. Is there some other setting/file I have to configure other than the one stated.
I have amended the 2 lines for cgi as in the manual but can't find any entry as with apache for serving up php pages.
Tips welcome  Thanks
Hiawatha version:  8.4
Operating System:  Centos 6.3
 
Hugo Leisink
3 September 2012, 17:29
 What do the logfiles say?
 
Anthony
3 September 2012, 18:09
 I cant find the log files ! I.ve changed the line in hiawatha.conf  Startt page index.php but still no joy
 
Anthony
3 September 2012, 18:16
 Correction ,found the log files in /var/log/hiawatha but they are all blank. Server works for standard html pages but not php
 
Hugo Leisink
3 September 2012, 18:25
 Check the access rights of the logfiles. They should have the same owner (user and group) as the running webserver process.
 
Anthony
3 September 2012, 18:38
 Checked they owned by Apache, should be change to what ? Thanks.
 
Hugo Leisink
3 September 2012, 18:45
 The same user and group id you use for Hiawatha. Take a look at the ServerId setting and its value in your configuration file.
 
Anthony
3 September 2012, 18:56
 # GENERAL SETTINGS
#
#ServerId = www-data
ConnectionsTotal = 150
ConnectionsPerIP = 10
SystemLogfile = /usr/local/var/log/hiawatha/system.log
GarbageLogfile = /usr/local/var/log/hiawatha/garbage.log
Above is what it is currently, obviously it should be something else
 
Anthony
3 September 2012, 19:14
 When I uncomment and assign 'localhost' to it I get an error, what is its value supposed to be ? thanks
 
Hugo Leisink
3 September 2012, 19:15
 If ServerId is not set, Hiawatha is probably running as user 'nobody'. No offense, but you seem to lack basic knowledge about how to run a daemon (which a webserver is). Please, read the documentation on this website. I have to problem with helping you out, but the the online documentation is there for a reason...
 
Anthony
3 September 2012, 19:17
 Just to clarify, server is working for html, its just not  working with php. I only installed the bare minimum packages from the repo, being php, php-mysql and mysql. Perhaps I need more.
 
Anthony
3 September 2012, 19:19
 OK you are right, I will look it up further, Thanks (it is running as 'nobody')
 
This topic has been closed.