This repository was archived by the owner on Mar 8, 2021. It is now read-only.

Description
Attempt to access "amarosia.com/functions.php" or "amarosia.com/functions.php.html" results in a parser error instead of an expected 404 page.
The file functions.php does not exist thus a 404 is expected.
I get a parser error from my location and from the hacker's location, however was reported as a 404 from another user.
Evolution 1.2 and the previous version
PHP Version 5.5.36
Error : syntax error, unexpected 'global' (T_GLOBAL), expecting '{'
Error information
ErrorType[num] PARSING ERROR[4]
File /home/amarosia/public_html/manager/includes/document.parser.class.inc.php(1341) : eval()'d code
Line 2
Source Snippet
Current Snippet functions
Backtrace
DocumentParser->executeParser()
index.php on line 128
DocumentParser->prepareResponse()
manager/includes/document.parser.class.inc.php on line 2118
DocumentParser->outputContent()
manager/includes/document.parser.class.inc.php on line 2184
DocumentParser->parseDocumentSource('[[functions]]')
manager/includes/document.parser.class.inc.php on line 658
DocumentParser->evalSnippets('[[functions]]')
manager/includes/document.parser.class.inc.php on line 1968
DocumentParser->_get_snip_result('functions')
manager/includes/document.parser.class.inc.php on line 1393
DocumentParser->evalSnippet(string $var1, array $var2)
manager/includes/document.parser.class.inc.php on line 1443