I don't know what am missing
-
What steps have you followed?
Have you followed this article:
https://wiki.fogproject.org/wiki/index.php?title=CentOS_7 -
my bet is that you missed the step to set selinux config file to permissive, and to disable the centos firewall.
for the firewall
systemctl disable firewalld
systemctl stop firewalld
-
@tom-elliott yes followed that exact guided. All commands copy and paste.
-
@tesparza what’s is showing in your Apache error logs then?
-
@george1421 In the CentOS 7 guide i opened those firewall ports need and services too. Its the guided on the wiki. SELinux part i did that part too.
-
@tom-elliott says file busy
-
@tesparza Not to send you in too many directions, but the next step is to key in at least.
systemctl stop firewalld
and confirm you still get the same error message.
If you do then lets see if apache is listening on the http port. Key in
sudo netstat -an|grep 80
You should see (probably a few lines), but this one says apache is listeningtcp 0 0 :::80 :::* LISTEN
If this line is listed then, for sure check the apache error log in /var/logs/http/error_log (as said from memory YMMV)
tail /var/logs/http/error_log
-
-
@tesparza ok its running, now tail the error log, there should be something in the apache log telling what happened.
-
-
@tesparza First of all have mercy on an old guy with bad eyes, that is really small text.
Second that appears to be an error in the code, or something didn’t install correctly.
What version of FOG did you install?Never mind I just reread the post -
@george1421 I turned off the firewall disable and stop. Still not working
-
@tesparza Well I looked in the code and that & is in my code too, but I don’t understand the coding well enough to why its complaining.
foreach ((array)$paths as &$element) { $allpaths[] = dirname($element[0]); unset($element); }
-
@george1421 I got no errors on the installation, i restarted httpd but still nothing
-
@tesparza I’m still trying to find the answer. Looking at the code it appears like a configuration value either is blank or not there. I’m not good at the code. But I’ll keep looking. We may need to get one of the developers involved since this is a bit above my pay grade.
-
@george1421 Awesome! I will keep checking back and trying new things. Server is at my school but ill remote to it from home to try out different stuff. Shift is about to end.
-
@tesparza Yeah I have to hop off for a while too. One thing that might be interesting to know is the contents of the hidden file “/var/opt/fog/.fogsettings” That would contain the answers to the questions asked during FOG installation. If you can connect to your fog server using putty, and then edit the file. Putty will allow you to copy and paste text better than screen shots.
-
@tesparza You need at least PHP version 5.2 or you see exactly the error about
unexpected '&'
…What do you get when running
rpm -qa | grep php
?Something went wrong with your installation, I am fairly sure. It should install PHP 7 on CentOS from external repos. But seems like this has not happened in your case.
-
@sebastian-roth PHP 5.6 should be what’s required.
-
@Tom-Elliott Ah yeah, you are right. Seems like I had a typo in my post. You need at least PHP 5.6…