Magento 2.0: Exception printing is disabled by default for security reasonsMagento 2 - change database in etc/env.phpException Error in my Magento home page: client denied by server configurationException printing is disabled by default for security reasonsSite stuck on “Error Processing Request: SQLSTATE[HY000] [2002] No such file or directory”Removed module now Magento displaying Exception: Invalid backend model specifiedcache_dir must be a directoryAfter System Backup error Cannot login to adminException printing is disabled by default for security reasons after failed log in attemptsHow to edit Magento 2 Database Configuration file
Python: return float 1.0 as int 1 but float 1.5 as float 1.5
What reasons are there for a Capitalist to oppose a 100% inheritance tax?
UK: Is there precedent for the governments e-petition site changing the direction of a government decision?
Is there a hemisphere-neutral way of specifying a season?
Why is consensus so controversial in Britain?
intersection of two sorted vectors in C++
Does casting Light, or a similar spell, have any effect when the caster is swallowed by a monster?
Did Shadowfax go to Valinor?
How much of data wrangling is a data scientist's job?
What mechanic is there to disable a threat instead of killing it?
Forgetting the musical notes while performing in concert
Why do I get two different answers for this counting problem?
Can I ask the recruiters in my resume to put the reason why I am rejected?
table going outside the page
How to model explosives?
Why can't we play rap on piano?
Cronab fails because shell path not found
Blender 2.8 I can't see vertices, edges or faces in edit mode
Why is the ratio of two extensive quantities always intensive?
Stopping power of mountain vs road bike
Does a druid starting with a bow start with no arrows?
Find the age of the oldest file in one line or return zero
Can a virus destroy the BIOS of a modern computer?
What killed these X2 caps?
Magento 2.0: Exception printing is disabled by default for security reasons
Magento 2 - change database in etc/env.phpException Error in my Magento home page: client denied by server configurationException printing is disabled by default for security reasonsSite stuck on “Error Processing Request: SQLSTATE[HY000] [2002] No such file or directory”Removed module now Magento displaying Exception: Invalid backend model specifiedcache_dir must be a directoryAfter System Backup error Cannot login to adminException printing is disabled by default for security reasons after failed log in attemptsHow to edit Magento 2 Database Configuration file
I was able to login into Admin and see the website albeit without any data or graphics.
shortly I received this message:
Exception printing is disabled by default for security reasons
I don't have a /errors
folder in my Magento root directory.
error magento-2.0 exception lamp
add a comment |
I was able to login into Admin and see the website albeit without any data or graphics.
shortly I received this message:
Exception printing is disabled by default for security reasons
I don't have a /errors
folder in my Magento root directory.
error magento-2.0 exception lamp
add a comment |
I was able to login into Admin and see the website albeit without any data or graphics.
shortly I received this message:
Exception printing is disabled by default for security reasons
I don't have a /errors
folder in my Magento root directory.
error magento-2.0 exception lamp
I was able to login into Admin and see the website albeit without any data or graphics.
shortly I received this message:
Exception printing is disabled by default for security reasons
I don't have a /errors
folder in my Magento root directory.
error magento-2.0 exception lamp
error magento-2.0 exception lamp
edited Dec 19 '18 at 4:12
Teja Bhagavan Kollepara
3,00641949
3,00641949
asked Nov 25 '15 at 3:57
George NgGeorge Ng
51113
51113
add a comment |
add a comment |
2 Answers
2
active
oldest
votes
Exception errors are stored as number named files in var/report/
except if the directory permissions are so messed up that Magento either cannot write there or tries to store its cache in the system /tmp
directory.
Use an sftp client to locate and read the files in the var/report/
directory.
The hack used in Magento 1.x to show the stack trace on screen instead of writing it to a file is a security hole if not reversed on a live site. The best example available in the old Magento forums was a stack trace posted with clearly visible login credentials. Bad if you get a Google Dork (archived stack trace) off it.
For Magento 2, /errors/local.xml
is moved to /pub/errors/local.xml
Copy local.xml.sample to local.xml and make modifications to fit your server environment.
You can also set Magento for developer mode to display errors in the browser.magento deploy:mode:set developer
– Steve Johnson
Nov 25 '15 at 14:57
For Magento 2, /errors/local.xml is moved to /pub/errors/local.xml I did find the /pub/errors folder but the errors folder was blank and did not have any files in it.
– George Ng
Dec 9 '15 at 6:22
1
If pub/errors/ is empty, you have a partial install. See added image for what you're missing. It's probably related to why the site is throwing report errors. Magento 2.0 weighs in at a whopping 223 MB (234,020,733 bytes) at 41,237 Files, 17,063 Folders. You upload the whole archive to the server and untar it on the system, sftp or downloader installs are guaranteed to fail with that much overhead.
– Fiasco Labs
Dec 10 '15 at 2:55
add a comment |
For Magento 2.0, error folder is not located in Magento/errors but in pub/errors/
So, just like Magento 1, to enable printing errors we need to rename pub/errors/local.xml.sample to pub/errors/local.xml
You can also turn on Magento developer mode by entering this line in Magento CLI
php bin/magento deploy:mode:set developer
Now you can refresh the error page and the error log will be something like this
Recoverable Error: Argument 1 passed to Mage_Eav_Model_Attribute_Data::factory() must be an instance of Mage_Eav_Model_Attribute, instance of Mage_Eav_Model_Entity_Attribute given, called in /magento/app/code/core/Mage/Customer/Block/Address/Renderer/Default.php on line 114 and defined in /magento/app/code/core/Mage/Eav/Model/Attribute/Data.php on line 59
#0 /magento/app/code/core/Mage/Eav/Model/Attribute/Data.php(59): mageCoreErrorHandler(4096, 'Argument 1 pass...', '/var/www/vhosts...', 59, Array)
#1 /magento/app/code/core/Mage/Customer/Block/Address/Renderer/Default.php(114): Mage_Eav_Model_Attribute_Data::factory(Object(Mage_Eav_Model_Entity_Attribute), Object(Mage_Sales_Model_Order_Address))
#2 /magento/app/code/core/Mage/Customer/Model/Address/Abstract.php(337): Mage_Customer_Block_Address_Renderer_Default->render(Object(Mage_Sales_Model_Order_Address))
#3 /magento/app/code/core/Mage/Customer/Model/Address/Abstract.php(326): Mage_Customer_Model_Address_Abstract->format('html')
#4 /magento/app/design/adminhtml/default/quickcheckout/template/sales/order/view/info.phtml(163): Mage_Customer_Model_Address_Abstract->getFormated(true)
#5 /magento/app/code/core/Mage/Core/Block/Template.php(241): include('/var/www/vhosts...')
Reference source: https://magenhosting.com/tutorial/fix-magento-exception-printing-is-disabled-by-default-for-security-reasons-in-magento-2
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "479"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f91456%2fmagento-2-0-exception-printing-is-disabled-by-default-for-security-reasons%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
Exception errors are stored as number named files in var/report/
except if the directory permissions are so messed up that Magento either cannot write there or tries to store its cache in the system /tmp
directory.
Use an sftp client to locate and read the files in the var/report/
directory.
The hack used in Magento 1.x to show the stack trace on screen instead of writing it to a file is a security hole if not reversed on a live site. The best example available in the old Magento forums was a stack trace posted with clearly visible login credentials. Bad if you get a Google Dork (archived stack trace) off it.
For Magento 2, /errors/local.xml
is moved to /pub/errors/local.xml
Copy local.xml.sample to local.xml and make modifications to fit your server environment.
You can also set Magento for developer mode to display errors in the browser.magento deploy:mode:set developer
– Steve Johnson
Nov 25 '15 at 14:57
For Magento 2, /errors/local.xml is moved to /pub/errors/local.xml I did find the /pub/errors folder but the errors folder was blank and did not have any files in it.
– George Ng
Dec 9 '15 at 6:22
1
If pub/errors/ is empty, you have a partial install. See added image for what you're missing. It's probably related to why the site is throwing report errors. Magento 2.0 weighs in at a whopping 223 MB (234,020,733 bytes) at 41,237 Files, 17,063 Folders. You upload the whole archive to the server and untar it on the system, sftp or downloader installs are guaranteed to fail with that much overhead.
– Fiasco Labs
Dec 10 '15 at 2:55
add a comment |
Exception errors are stored as number named files in var/report/
except if the directory permissions are so messed up that Magento either cannot write there or tries to store its cache in the system /tmp
directory.
Use an sftp client to locate and read the files in the var/report/
directory.
The hack used in Magento 1.x to show the stack trace on screen instead of writing it to a file is a security hole if not reversed on a live site. The best example available in the old Magento forums was a stack trace posted with clearly visible login credentials. Bad if you get a Google Dork (archived stack trace) off it.
For Magento 2, /errors/local.xml
is moved to /pub/errors/local.xml
Copy local.xml.sample to local.xml and make modifications to fit your server environment.
You can also set Magento for developer mode to display errors in the browser.magento deploy:mode:set developer
– Steve Johnson
Nov 25 '15 at 14:57
For Magento 2, /errors/local.xml is moved to /pub/errors/local.xml I did find the /pub/errors folder but the errors folder was blank and did not have any files in it.
– George Ng
Dec 9 '15 at 6:22
1
If pub/errors/ is empty, you have a partial install. See added image for what you're missing. It's probably related to why the site is throwing report errors. Magento 2.0 weighs in at a whopping 223 MB (234,020,733 bytes) at 41,237 Files, 17,063 Folders. You upload the whole archive to the server and untar it on the system, sftp or downloader installs are guaranteed to fail with that much overhead.
– Fiasco Labs
Dec 10 '15 at 2:55
add a comment |
Exception errors are stored as number named files in var/report/
except if the directory permissions are so messed up that Magento either cannot write there or tries to store its cache in the system /tmp
directory.
Use an sftp client to locate and read the files in the var/report/
directory.
The hack used in Magento 1.x to show the stack trace on screen instead of writing it to a file is a security hole if not reversed on a live site. The best example available in the old Magento forums was a stack trace posted with clearly visible login credentials. Bad if you get a Google Dork (archived stack trace) off it.
For Magento 2, /errors/local.xml
is moved to /pub/errors/local.xml
Copy local.xml.sample to local.xml and make modifications to fit your server environment.
Exception errors are stored as number named files in var/report/
except if the directory permissions are so messed up that Magento either cannot write there or tries to store its cache in the system /tmp
directory.
Use an sftp client to locate and read the files in the var/report/
directory.
The hack used in Magento 1.x to show the stack trace on screen instead of writing it to a file is a security hole if not reversed on a live site. The best example available in the old Magento forums was a stack trace posted with clearly visible login credentials. Bad if you get a Google Dork (archived stack trace) off it.
For Magento 2, /errors/local.xml
is moved to /pub/errors/local.xml
Copy local.xml.sample to local.xml and make modifications to fit your server environment.
edited Dec 10 '15 at 2:54
answered Nov 25 '15 at 4:43
Fiasco LabsFiasco Labs
6,69341944
6,69341944
You can also set Magento for developer mode to display errors in the browser.magento deploy:mode:set developer
– Steve Johnson
Nov 25 '15 at 14:57
For Magento 2, /errors/local.xml is moved to /pub/errors/local.xml I did find the /pub/errors folder but the errors folder was blank and did not have any files in it.
– George Ng
Dec 9 '15 at 6:22
1
If pub/errors/ is empty, you have a partial install. See added image for what you're missing. It's probably related to why the site is throwing report errors. Magento 2.0 weighs in at a whopping 223 MB (234,020,733 bytes) at 41,237 Files, 17,063 Folders. You upload the whole archive to the server and untar it on the system, sftp or downloader installs are guaranteed to fail with that much overhead.
– Fiasco Labs
Dec 10 '15 at 2:55
add a comment |
You can also set Magento for developer mode to display errors in the browser.magento deploy:mode:set developer
– Steve Johnson
Nov 25 '15 at 14:57
For Magento 2, /errors/local.xml is moved to /pub/errors/local.xml I did find the /pub/errors folder but the errors folder was blank and did not have any files in it.
– George Ng
Dec 9 '15 at 6:22
1
If pub/errors/ is empty, you have a partial install. See added image for what you're missing. It's probably related to why the site is throwing report errors. Magento 2.0 weighs in at a whopping 223 MB (234,020,733 bytes) at 41,237 Files, 17,063 Folders. You upload the whole archive to the server and untar it on the system, sftp or downloader installs are guaranteed to fail with that much overhead.
– Fiasco Labs
Dec 10 '15 at 2:55
You can also set Magento for developer mode to display errors in the browser.
magento deploy:mode:set developer
– Steve Johnson
Nov 25 '15 at 14:57
You can also set Magento for developer mode to display errors in the browser.
magento deploy:mode:set developer
– Steve Johnson
Nov 25 '15 at 14:57
For Magento 2, /errors/local.xml is moved to /pub/errors/local.xml I did find the /pub/errors folder but the errors folder was blank and did not have any files in it.
– George Ng
Dec 9 '15 at 6:22
For Magento 2, /errors/local.xml is moved to /pub/errors/local.xml I did find the /pub/errors folder but the errors folder was blank and did not have any files in it.
– George Ng
Dec 9 '15 at 6:22
1
1
If pub/errors/ is empty, you have a partial install. See added image for what you're missing. It's probably related to why the site is throwing report errors. Magento 2.0 weighs in at a whopping 223 MB (234,020,733 bytes) at 41,237 Files, 17,063 Folders. You upload the whole archive to the server and untar it on the system, sftp or downloader installs are guaranteed to fail with that much overhead.
– Fiasco Labs
Dec 10 '15 at 2:55
If pub/errors/ is empty, you have a partial install. See added image for what you're missing. It's probably related to why the site is throwing report errors. Magento 2.0 weighs in at a whopping 223 MB (234,020,733 bytes) at 41,237 Files, 17,063 Folders. You upload the whole archive to the server and untar it on the system, sftp or downloader installs are guaranteed to fail with that much overhead.
– Fiasco Labs
Dec 10 '15 at 2:55
add a comment |
For Magento 2.0, error folder is not located in Magento/errors but in pub/errors/
So, just like Magento 1, to enable printing errors we need to rename pub/errors/local.xml.sample to pub/errors/local.xml
You can also turn on Magento developer mode by entering this line in Magento CLI
php bin/magento deploy:mode:set developer
Now you can refresh the error page and the error log will be something like this
Recoverable Error: Argument 1 passed to Mage_Eav_Model_Attribute_Data::factory() must be an instance of Mage_Eav_Model_Attribute, instance of Mage_Eav_Model_Entity_Attribute given, called in /magento/app/code/core/Mage/Customer/Block/Address/Renderer/Default.php on line 114 and defined in /magento/app/code/core/Mage/Eav/Model/Attribute/Data.php on line 59
#0 /magento/app/code/core/Mage/Eav/Model/Attribute/Data.php(59): mageCoreErrorHandler(4096, 'Argument 1 pass...', '/var/www/vhosts...', 59, Array)
#1 /magento/app/code/core/Mage/Customer/Block/Address/Renderer/Default.php(114): Mage_Eav_Model_Attribute_Data::factory(Object(Mage_Eav_Model_Entity_Attribute), Object(Mage_Sales_Model_Order_Address))
#2 /magento/app/code/core/Mage/Customer/Model/Address/Abstract.php(337): Mage_Customer_Block_Address_Renderer_Default->render(Object(Mage_Sales_Model_Order_Address))
#3 /magento/app/code/core/Mage/Customer/Model/Address/Abstract.php(326): Mage_Customer_Model_Address_Abstract->format('html')
#4 /magento/app/design/adminhtml/default/quickcheckout/template/sales/order/view/info.phtml(163): Mage_Customer_Model_Address_Abstract->getFormated(true)
#5 /magento/app/code/core/Mage/Core/Block/Template.php(241): include('/var/www/vhosts...')
Reference source: https://magenhosting.com/tutorial/fix-magento-exception-printing-is-disabled-by-default-for-security-reasons-in-magento-2
add a comment |
For Magento 2.0, error folder is not located in Magento/errors but in pub/errors/
So, just like Magento 1, to enable printing errors we need to rename pub/errors/local.xml.sample to pub/errors/local.xml
You can also turn on Magento developer mode by entering this line in Magento CLI
php bin/magento deploy:mode:set developer
Now you can refresh the error page and the error log will be something like this
Recoverable Error: Argument 1 passed to Mage_Eav_Model_Attribute_Data::factory() must be an instance of Mage_Eav_Model_Attribute, instance of Mage_Eav_Model_Entity_Attribute given, called in /magento/app/code/core/Mage/Customer/Block/Address/Renderer/Default.php on line 114 and defined in /magento/app/code/core/Mage/Eav/Model/Attribute/Data.php on line 59
#0 /magento/app/code/core/Mage/Eav/Model/Attribute/Data.php(59): mageCoreErrorHandler(4096, 'Argument 1 pass...', '/var/www/vhosts...', 59, Array)
#1 /magento/app/code/core/Mage/Customer/Block/Address/Renderer/Default.php(114): Mage_Eav_Model_Attribute_Data::factory(Object(Mage_Eav_Model_Entity_Attribute), Object(Mage_Sales_Model_Order_Address))
#2 /magento/app/code/core/Mage/Customer/Model/Address/Abstract.php(337): Mage_Customer_Block_Address_Renderer_Default->render(Object(Mage_Sales_Model_Order_Address))
#3 /magento/app/code/core/Mage/Customer/Model/Address/Abstract.php(326): Mage_Customer_Model_Address_Abstract->format('html')
#4 /magento/app/design/adminhtml/default/quickcheckout/template/sales/order/view/info.phtml(163): Mage_Customer_Model_Address_Abstract->getFormated(true)
#5 /magento/app/code/core/Mage/Core/Block/Template.php(241): include('/var/www/vhosts...')
Reference source: https://magenhosting.com/tutorial/fix-magento-exception-printing-is-disabled-by-default-for-security-reasons-in-magento-2
add a comment |
For Magento 2.0, error folder is not located in Magento/errors but in pub/errors/
So, just like Magento 1, to enable printing errors we need to rename pub/errors/local.xml.sample to pub/errors/local.xml
You can also turn on Magento developer mode by entering this line in Magento CLI
php bin/magento deploy:mode:set developer
Now you can refresh the error page and the error log will be something like this
Recoverable Error: Argument 1 passed to Mage_Eav_Model_Attribute_Data::factory() must be an instance of Mage_Eav_Model_Attribute, instance of Mage_Eav_Model_Entity_Attribute given, called in /magento/app/code/core/Mage/Customer/Block/Address/Renderer/Default.php on line 114 and defined in /magento/app/code/core/Mage/Eav/Model/Attribute/Data.php on line 59
#0 /magento/app/code/core/Mage/Eav/Model/Attribute/Data.php(59): mageCoreErrorHandler(4096, 'Argument 1 pass...', '/var/www/vhosts...', 59, Array)
#1 /magento/app/code/core/Mage/Customer/Block/Address/Renderer/Default.php(114): Mage_Eav_Model_Attribute_Data::factory(Object(Mage_Eav_Model_Entity_Attribute), Object(Mage_Sales_Model_Order_Address))
#2 /magento/app/code/core/Mage/Customer/Model/Address/Abstract.php(337): Mage_Customer_Block_Address_Renderer_Default->render(Object(Mage_Sales_Model_Order_Address))
#3 /magento/app/code/core/Mage/Customer/Model/Address/Abstract.php(326): Mage_Customer_Model_Address_Abstract->format('html')
#4 /magento/app/design/adminhtml/default/quickcheckout/template/sales/order/view/info.phtml(163): Mage_Customer_Model_Address_Abstract->getFormated(true)
#5 /magento/app/code/core/Mage/Core/Block/Template.php(241): include('/var/www/vhosts...')
Reference source: https://magenhosting.com/tutorial/fix-magento-exception-printing-is-disabled-by-default-for-security-reasons-in-magento-2
For Magento 2.0, error folder is not located in Magento/errors but in pub/errors/
So, just like Magento 1, to enable printing errors we need to rename pub/errors/local.xml.sample to pub/errors/local.xml
You can also turn on Magento developer mode by entering this line in Magento CLI
php bin/magento deploy:mode:set developer
Now you can refresh the error page and the error log will be something like this
Recoverable Error: Argument 1 passed to Mage_Eav_Model_Attribute_Data::factory() must be an instance of Mage_Eav_Model_Attribute, instance of Mage_Eav_Model_Entity_Attribute given, called in /magento/app/code/core/Mage/Customer/Block/Address/Renderer/Default.php on line 114 and defined in /magento/app/code/core/Mage/Eav/Model/Attribute/Data.php on line 59
#0 /magento/app/code/core/Mage/Eav/Model/Attribute/Data.php(59): mageCoreErrorHandler(4096, 'Argument 1 pass...', '/var/www/vhosts...', 59, Array)
#1 /magento/app/code/core/Mage/Customer/Block/Address/Renderer/Default.php(114): Mage_Eav_Model_Attribute_Data::factory(Object(Mage_Eav_Model_Entity_Attribute), Object(Mage_Sales_Model_Order_Address))
#2 /magento/app/code/core/Mage/Customer/Model/Address/Abstract.php(337): Mage_Customer_Block_Address_Renderer_Default->render(Object(Mage_Sales_Model_Order_Address))
#3 /magento/app/code/core/Mage/Customer/Model/Address/Abstract.php(326): Mage_Customer_Model_Address_Abstract->format('html')
#4 /magento/app/design/adminhtml/default/quickcheckout/template/sales/order/view/info.phtml(163): Mage_Customer_Model_Address_Abstract->getFormated(true)
#5 /magento/app/code/core/Mage/Core/Block/Template.php(241): include('/var/www/vhosts...')
Reference source: https://magenhosting.com/tutorial/fix-magento-exception-printing-is-disabled-by-default-for-security-reasons-in-magento-2
edited Mar 19 at 11:45
answered Oct 27 '16 at 10:05
BrianBrian
30115
30115
add a comment |
add a comment |
Thanks for contributing an answer to Magento Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f91456%2fmagento-2-0-exception-printing-is-disabled-by-default-for-security-reasons%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown