Trying to get WHMCS on CentOS 8. I get as far as getting LAMP installed and working as far as I can tell. But when I go to the install page, I get errors saying the permissions are not correct on some of the files and directories:
Read/Write Permissions
File/Directory Path
Help
Configuration File
/configuration.php
Attachments Directory
/attachments/
Downloads Directory
/downloads/
Templates Compile Directory
/templates_c/
When showing these permissions in the OS I show the following:
-rwxrwxrwx. 1 apache apache 0 Aug 14 11:54 configuration.php
-rwxrwxrwx. 1 apache apache 167636 Aug 14 11:54 install.php
drwxrwxrwx. 2 apache apache 23 Aug 14 11:54 attachments
drwxrwxrwx. 2 apache apache 23 Aug 14 11:54 downloads
drwxrwxrwx. 2 apache apache 23 Aug 14 11:54 templates_c
The path to my directory is /var/www/html/whmcs. Does this need to be in a different location and the permissions errors are because the installer is not detecting the permissions correctly? Or are the permissions incorrect in some way I am not seeing. Maybe I don't have a php module installed thats needed to make this work? Modules I have are:
[root@xboxone whmcs]# php -m
bz2
calendar
Core
ctype
curl
date
dom
exif
fileinfo
filter
ftp
gd
gettext
hash
iconv
ionCube Loader
json
libxml
mbstring
mysqli
mysqlnd
openssl
pcntl
pcre
PDO
pdo_mysql
pdo_sqlite
Phar
readline
Reflection
session
SimpleXML
sockets
SPL
sqlite3
standard
tokenizer
wddx
xml
xmlreader
xmlrpc
xmlwriter
xsl
Zend OPcache
zlib
[Zend Modules]
Zend OPcache
the ionCube PHP Loader + ionCube24
Thanks in advance for the help.