I'm doing a from scratch install of freepbx, I'll report back some suggestions and possible proces improvement once I've got it all working (to make sure some of my suggestions don't come back round and bite me!). I set about installing superfecta today and followed the process at https://github.com/POSSA/Caller-ID-Superfecta/wiki/Installing-Caller-ID-Superfecta-v2.2.5-Module-for-FreePBX
When it tried to actually install the files, I got a Whoops:
Whoops \ Exception \ ErrorException (E_WARNING)
HELP
chmod(): No such file or directory
/var/www/html/admin/modules/superfecta/install.php
if (! function_exists("outn")) {
function outn($text) {
echo $text;
}
}
// Set execute permissions for AGI script
chmod(dirname(__FILE__) . '/superfecta.agi', 0755);
//a list of the columns that need to be included in the table. Functions below will add and delete columns as necessary.
I wonder if that line should be:
chmod(dirname(__FILE__).'/agi/superfecta.agi', 0755);