News:

AbanteCart v1.4.2 is released.

Main Menu

Do you like AbanteCart? Please rate AbanteCart or share your experience with other eCommerce entrepreneurs. Go to Softaculous rating page to add your rating or write a review

Blank page when trying to install

Started by Rey, December 28, 2016, 03:17:13 AM

Previous topic - Next topic

Rey

Hello, I have a VPS server with CentOS 6.8 64 bit installed.
I had successfully downloaded and extracted Abantecart v1.2.9. Now when I go to the /install/ directory via browser, I get the first page absolutely fine(The License agreement page) but when I click Next to go to the Compatibility Validation page it just shows a blank page. No error or anything.
I had even turned on PHP error reporting but still no info or error.
Can someone please help in this regard?

Thank you.

abolabo

is something in httpd.error log ? i mean /var/log/apache2/httpd.error file
"No one is useless in this world who lightens the burdens of another."
― Charles Dickens

Rey

#2
Quote from: abolabo on December 28, 2016, 09:08:05 AM
is something in httpd. error log ? i mean /var/log/apache2/httpd .error file

There is nothing in httpd error logs nor php error logs, have already checked. I am really lost, been banging my head into this since past 2 days. :(
Have 4 other websites hosted on the same server, but they all are working fine.

Please find attached more info about the server, please see if it helps.
Thank you.

abolabo

what about public_html/system/logs ? Is something there?
"No one is useless in this world who lightens the burdens of another."
― Charles Dickens

Rey

Quote from: abolabo on December 28, 2016, 10:55:55 AM
what about public_html/system/logs ? Is something there?
Yes, please find attached.
Thanks.

abolabo

looks like output buffering disabled for php (or ob-lib for php does not installed on server. not sure. i use debian based linux. )

Please check output_buffering directive inside your php.ini file.
output_buffering = ON

also you can check it via phpinfo(); function


"No one is useless in this world who lightens the burdens of another."
― Charles Dickens

Rey


Using phpinfo(); Output_buffering is shown as 0 | No Value.
In php (dot) ini output_buffering is Off. Should i just change the value to On or any other numeric value?

Thanks.

abolabo

yes. you should to enable it.
Switch value to 1 (or "On")
"No one is useless in this world who lightens the burdens of another."
― Charles Dickens

Rey

Enabled output_buffering, restarted httpd, still same blank page on pressing continue from the license agreement page. No progress :(

Rey

I am sure there must be other people with the same issue? Anyone please?

abolabo

Quote from: Rey on December 28, 2016, 01:43:38 PM
Enabled output_buffering, restarted httpd, still same blank page on pressing continue from the license agreement page. No progress :(

cause is in output buffering 100%.

Try to add
   phpinfo();  exit;
into first line of your /install/index.php file after open-tag "<?php" and check it via browser.


"No one is useless in this world who lightens the burdens of another."
― Charles Dickens

Rey

output buffering master value is shown as 1. I had enabled it via php . ini.

abolabo

ok. let's debug together.

Please replace file public_html/core/helper/utils.php
with attached.
i added var_dump there. You will see output of headers list. please post it here
"No one is useless in this world who lightens the burdens of another."
― Charles Dickens

Rey

Got this as output after replacing core/helper/utils.php with the one you provided.

abolabo

hm.... it must be different.

ok.. please replace again (see attach)
will be output buffer content


"No one is useless in this world who lightens the burdens of another."
― Charles Dickens

Forum Rules Code of conduct
AbanteCart.com 2010 -