exception.html.php 5.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
  5. <title><?php echo $name ?>: <?php echo htmlspecialchars($message, ENT_QUOTES, sfConfig::get('sf_charset', 'UTF-8')) ?></title>
  6. <style type="text/css">
  7. body { margin: 0; padding: 20px; margin-top: 20px; background-color: #eee }
  8. body, td, th { font: 11px Verdana, Arial, sans-serif; color: #333 }
  9. a { color: #333 }
  10. h1 { margin: 0 0 0 10px; padding: 10px 0 10px 0; font-weight: bold; font-size: 120% }
  11. h2 { margin: 0; padding: 5px 0; font-size: 110% }
  12. ul { padding-left: 20px; list-style: decimal }
  13. ul li { padding-bottom: 5px; margin: 0 }
  14. ol { font-family: monospace; white-space: pre; list-style-position: inside; margin: 0; padding: 10px 0 }
  15. ol li { margin: -5px; padding: 0 }
  16. ol .selected { font-weight: bold; background-color: #ddd; padding: 2px 0 }
  17. table.vars { padding: 0; margin: 0; border: 1px solid #999; background-color: #fff; }
  18. table.vars th { padding: 2px; background-color: #ddd; font-weight: bold }
  19. table.vars td { padding: 2px; font-family: monospace; white-space: pre }
  20. p.error { padding: 10px; background-color: #f00; font-weight: bold; text-align: center; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; }
  21. p.error a { color: #fff }
  22. #main { padding: 20px; padding-left: 70px; border: 1px solid #ddd; background-color: #fff; text-align:left; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; min-width: 13em; max-width: 52em }
  23. #message { padding: 10px; margin-bottom: 10px; background-color: #eee; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; }
  24. </style>
  25. <script type="text/javascript">
  26. function toggle(id)
  27. {
  28. el = document.getElementById(id); el.style.display = el.style.display == 'none' ? 'block' : 'none';
  29. }
  30. </script>
  31. </head>
  32. <body>
  33. <center><div id="main">
  34. <div style="float: right"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAZCAYAAAAiwE4nAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAEfklEQVRIx7VUa0wUVxT+Znd2FxZk0YKACAtaGwEDUhUTBTEIItmKYk3UNqalD7StMSQ1JKatP5omTYyx0VRrjPERX7XWAG2t9GVi3drU2h+gi4BCWV67lOe6O/uYmXtPf0BRrMBK6UlObmbON9935p6HQEQI1o7uXeSy1dsjHn2Xlpr0oKzililoEiIKymvOr9q+pzyZZN894moHcbWDZN892lOeTN9fKHgrWB5NsInZ7joOrtv4JgR2F4r0AxTpRwisEes2bsNtW+eBYHmCEqw8kVsp6oy6jMUFYIoTxFUQqWBqNzIWr4aoC9NVnlxZNSWC1mqLsa6ubd36zbug+m3gXBlypoCYAuavx4Ytu1Fbay+2VluME/GJEwHsnT3WpLlzhbi4Z6D46gBosP/gVQDA669kIzJSRWxcApLnPie0dw3cALBw0k1z5dyKrIqyWHL1/Eye7n3kcX5MH75fRAAIAJUUZ5Cnez9JPYfI1XuDKsriqOZcbtakm6alte/yqsIi6LVt4KobxAIAqSPxwUEJxAPgqgcG0YH8NS+gxT5wZVI1/PrU0q1O54OoFfmvQZZsIBYA5zIy0maOYFZmJ4GYAuIyZG8jcvLfgMPhmnHlbG7pUws2NfUeWVvyMpj3d3DVB84C4MyPxNkP+8I0TQRn/qGY6gP316J4w6uob3AceirBzw9nnBD1RmN65nLIUhOIBUBcBjEZ5viQEZx5thFcdQ+50o+A5w7SM5dBFHWhFz5bdOpJ3MLjq63mdHrIr7f6PaXbPtBGht4DUwYAQXikyVTkb/gKtbYBNFpzYYoY3egarR6D7jCcPmtly5ZEh6/ZWucfdyycPep3ycmJ2phoAzx9ziERLoMzN4hJAICI8KEkp4VxcCaP+p4zGdHTw2FOiNB2OTzfAMgf80qrjmem1zf256zf9B6kvmvgqgeqrw2qvx1cGQRxBcQV5GRFIGepaeT5cfdJXbAUPY+79z15l47MWzDmH7a3P/g2Ly9X4O6LkKUWEPeOMbwMpnANiClPDkOBXteL3OXxQnNL72UA5n/V8NLR9Bdrb/ddLN+5VvD23wTA8d9MgNH0LD759DrS5oeUbN7RWjXqSu//OXi8sCBFkN11IFJAxMZ0e4cP12+6xsUQqZC9nShclYTWtsDJUTU8cyDlsE7URqTMC4Eiu8fN+/JVF7I3NuGlna2wlDaPi1VkN1LnR0GvF00n95kPAICm+tgcQ9N9V5ll9Tz4JSem2vySE5bCFDS3+t+uPjbHIA64dF/MioU2aoYGXndgQgJLngnWL0PR1iUje0n4hHimBhA1XYA5IVz8q1eu0oSGqCc6HV4ihAIQgso6MV4flNhDUR/iYqbBI1GqZtM7zVUzZ4p3rl5rQIgxesqvVCsa0O8y4Lc/nGp8rLhcBIA7Df7C7hlKe2ZGojYmZsGUCsqygvOnf6FZsbrtm3bY+wUigiAIC/funlXR0RXYgv/BzAmGn979qGvXyOALghAJQAtAB0A/fIrDY6MNurj/LBqADW8OFYACQB4+2d80or7Ra0ZtxAAAAABJRU5ErkJggg==" /></div>
  35. <h1><?php echo $code ?> | <?php echo $text ?> | <?php echo $name ?></h1>
  36. <h2 id="message"><?php echo str_replace("\n", '<br />', htmlspecialchars($message, ENT_QUOTES, sfConfig::get('sf_charset', 'UTF-8'))) ?></h2>
  37. <h2>stack trace</h2>
  38. <ul><li><?php echo implode('</li><li>', $traces) ?></li></ul>
  39. <h2>symfony settings <a href="#" onclick="toggle('sf_settings'); return false;">...</a></h2>
  40. <div id="sf_settings" style="display: none"><?php echo $settingsTable ?></div>
  41. <h2>request <a href="#" onclick="toggle('sf_request'); return false;">...</a></h2>
  42. <div id="sf_request" style="display: none"><?php echo $requestTable ?></div>
  43. <h2>response <a href="#" onclick="toggle('sf_response'); return false;">...</a></h2>
  44. <div id="sf_response" style="display: none"><?php echo $responseTable ?></div>
  45. <h2>user <a href="#" onclick="toggle('sf_user'); return false;">...</a></h2>
  46. <div id="sf_user" style="display: none"><?php echo $userTable ?></div>
  47. <h2>global vars <a href="#" onclick="toggle('sf_globals'); return false;">...</a></h2>
  48. <div id="sf_globals" style="display: none"><?php echo $globalsTable ?></div>
  49. <p id="footer">
  50. symfony v.<?php echo SYMFONY_VERSION ?> - php <?php echo PHP_VERSION ?><br />
  51. for help resolving this issue, please visit <a href="http://www.symfony-project.org/">http://www.symfony-project.org/</a>.
  52. </p>
  53. </div></center>
  54. </body>
  55. </html>