static-html-output icon indicating copy to clipboard operation
static-html-output copied to clipboard

better error message when phpXX-xml is missing

Open kurtseifried opened this issue 4 years ago • 1 comments

better error message when phpXX-xml is missing, right now it just does the:

Failed during "Crawling initial file list", please consult the Help tab for where to get assistance.

enabled debug and found:

[Tue Jul 07 04:02:29.259128 2020] [php7:error] [pid 2233] [client 1.2.3.4:22672] PHP Fatal error: Uncaught Error: Class 'DOMDocument' not found in /var/www/html/wp-content/plugins/static-html-output-plugin/plugin/WP2Static/HTMLProcessor.php:2\nStack trace:\n#0 /var/www/html/wp-content/plugins/static-html-output-plugin/plugin/WP2Static/SiteCrawler.php(2): HTMLProcessor->processHTML('<!doctype html>...', 'http://network....')\n#1 //var/www/html/wp-content/plugins/static-html-output-plugin/plugin/WP2Static/SiteCrawler.php(2): SiteCrawler->loadFileForProcessing()\n#2 /var/www/html/wp-content/plugins/static-html-output-plugin/plugin/WP2Static/SiteCrawler.php(2): SiteCrawler->crawlABitMore()\n#3 /var/www/html/wp-content/plugins/static-html-output-plugin/plugin/WP2Static/SiteCrawler.php(2): SiteCrawler->crawl_site()\n#4 /var/www/html/wp-content/plugins/static-html-output-plugin/plugin/WP2Static/SiteCrawler.php(2): SiteCrawler->__construct()\n#5 /var/www/html/wp-content/plugins/static-html-output- in /var/www/html/wp-content/plugins/static-html-output-plugin/plugin/WP2Static/HTMLProcessor.php on line 2, referer: https://someurl/wp-admin/admin.php?page=wp2static

which indicates phpXX-xml is missing. A cleaner error (e.g. a check) would be nice, thanks.

kurtseifried avatar Jul 07 '20 04:07 kurtseifried

Thanks for the feedback

thegulshankumar avatar Aug 25 '20 20:08 thegulshankumar