Further, you are on FreeBSD, and apachectl should never be resided in a non-standard location, which violates FreeBSD directory layout [hier(7)]. Further, apachectl script should never go into bin directory, it should be sbin instead, for security reasons.
What you should do now is to remove your existing Apache and reinstall it from ports. Setting PREFIX of /usr/local/apache is extremely bad and non-standard. If you want to become a real FreeBSD user, follow the standard.
You can set it up however you like. We have FreeBSD servers where the entire Apache installation is installed in /usr/local/apache from the standard Apache source installation, and I find it's much more organized.