Scanning Web Service for Equalify
This simple web service will runs a scan from a URL endpoint, outputting compliance errors.
Requirements
You must have
axe-core cli and its dependencies running on your web server. PHP 7+ must also be installed.
Setup on Linux
After you setup a LEMP web server..
Additional Notes
- axe-core kept saying that I had the wrong version of chromedriver installed. I had the correct version. I had to add the flag
--chromedriver-path /usr/local/bin/chromedriver to the axe-core call.
- axe-core had an error related to the chromedriver sanbox settings. I had to add
--chrome-options="no-sandbox to the axe-core call.