There can be multiple reason as for why you are getting Blank Page in vTiger. It can be server configuration, vTiger error, or a permissions issue. The first step you should do is enable error reporting in index.php. You can do that on the server site as well.
To enable error report you will have to add an additional line to index.php.
Now you should be getting an vTiger error message instead of blank screen, which will help you to identify & solve the issue.
If you need help trying to figure out what went wrong, feel free to contact us.
26 Comments
Now I am really confused 😉 I have tried to save or edit an event several times over the last several days from this user’s login and always got a white screen and no save. I only added the suggested line to index.php and saved it and now it works for this users with no errors. Then I went in and deleted the line from index.php and saved index.php again and now there are still no problems with saving the events for this user. Any ideas? Thanks!
Sounds like the issue somehow fixed itself? It’s really hard to tell what happened without being able to duplicate the issue. Let me know if you still need help with it.
Now the issue has resurfaced. I went in and made the suggested changes to index.php again and saved it. This time the problem (white screen) remains and no errors are displayed. What should I try next?
Thanks!
Additional data:
After clicking Save on the Add Call or Meeting in vtiger Calendar:
If I wait, nothing happens – white screen at address vtiger.cyberacc.com/index.php.
If I refresh the browser, nothing happens – white screen at address tiger.cyberacc.com/index.php.
But if I place my cursor right after tiger.cyberacc.com/index.php in the address line and hit return it goes to the dashboard.
However, there are now three duplicate events – one apparently each for the first Save, the refresh and the return.
Thanks!
Configuration editor page is blank.
I set the debug on – and no message appear. Page is still blank.
===== What am I doing wrong? ==== Index.php follows:
process(new Vtiger_Request($_REQUEST, $_REQUEST));
Can you try to enable errors in php.ini?
1. Go to php.ini and set display_errors = On
2. Restart the apache/webserver
That should help you find the issue/error
Try to install on local machine whit IIS 7 php 5.4.24
I put the line in the index.php like suggest above and also have display_error = on but still have blank page so that is the error log from the php log error:
“[29-Jun-2014 07:56:56 Europe/Rome] PHP Warning: include(): Failed opening ‘config.inc.php’ for inclusion (include_path=’.;C:\php\pear’) in C:\inetpub\wwwroot\vtiger\vtigerCRM\config.php on line 21
[29-Jun-2014 07:56:56 Europe/Rome] PHP Warning: include_once(config.inc.php): failed to open stream: No such file or directory in C:\inetpub\wwwroot\vtiger\vtigerCRM\vtlib\Vtiger\Utils.php on line 10”
config.inc.php exist but is empty (the installation is not start)
pls any suggestion??
Thx a lot
Make sure permissions are set to edit that file(so the IIS can add information to it)
I got this error after adding “ini_set(‘display_errors’, 1);”
Notice: Use of undefined constant ‘display_errors’ – assumed ‘‘display_errors’’
Try typing it in – instead of copying – you probably got some special characters while copying it.
Check out the second answer on this thread. it provides a fairly large chunk of php code that ensures errors are shown.
http://stackoverflow.com/questions/1475297/phps-white-screen-of-death
I get the error of:
Parse error: syntax error, unexpected ‘include_once’ (T_INCLUDE_ONCE) in mydomainhere/index.php on line 14
Line 14 is the indlue/webservices/relation.php
You didnt copy/paste it right, make sure ‘ are ok and ends with ;
process(new Vtiger_Request($_REQUEST, $_REQUEST));
Hi guys. i am new to ubuntu and i installed vTiger but im getting this error. can someone help me with this? thanks
I’ve made the change, saved the file, then reopened the file (made sure it’s not from a local cache copy), confirm that ini_set(‘display_errors’, 1);” is the first line after <?php and the initial comments – and, voila, still getting a blank page
Check config.inc.php file and see if there’s any error_reporting() set. It was introduced in 6.3+
Wow, thanks for the quick reply! This is the fastest support ever in my entire career. You’re right, there are. Uncommented this and getting fireworks. Trying to rerun migrate again now.
// Adjust error_reporting favourable to deployment.
error_reporting(E_WARNING & ~E_NOTICE & ~E_DEPRECATED); // PRODUCTION
ini_set(‘display_errors’,’on’); error_reporting(E_ALL & ~E_NOTICE & ~E_DEPRECATED); // DEBUGGING
PS without the trailing double quote
Even /migrate is now showing hidden issues:
Strict Standards: Declaration of dbTable::create() should be compatible with dbObject::create() in /home/myphytos/dynacoral/libraries/adodb/adodb-xmlschema.inc.php on line 605
Strict Standards: Declaration of dbIndex::create() should be compatible with dbObject::create() in /home/myphytos/dynacoral/libraries/adodb/adodb-xmlschema.inc.php on line 769
Strict Standards: Declaration of dbData::create() should be compatible with dbObject::create() in /home/myphytos/dynacoral/libraries/adodb/adodb-xmlschema.inc.php on line 956
Strict Standards: Declaration of dbQuerySet::create() should be compatible with dbObject::create() in /home/myphytos/dynacoral/libraries/adodb/adodb-xmlschema.inc.php on line 1207
Strict Standards: Declaration of AntlrLexer::matchAny() should be compatible with BaseRecognizer::matchAny($input) in /home/myphytos/dynacoral/libraries/antlr/AntlrLexer.php on line 297
Strict Standards: Declaration of AntlrLexer::recover() should be compatible with BaseRecognizer::recover($input, $re) in /home/myphytos/dynacoral/libraries/antlr/AntlrLexer.php on line 297
Strict Standards: Declaration of AntlrLexer::traceIn() should be compatible with BaseRecognizer::traceIn($ruleName, $ruleIndex, $inputSymbol) in /home/myphytos/dynacoral/libraries/antlr/AntlrLexer.php on line 297
Strict Standards: Declaration of AntlrLexer::traceOut() should be compatible with BaseRecognizer::traceOut($ruleName, $ruleIndex, $inputSymbol) in /home/myphytos/dynacoral/libraries/antlr/AntlrLexer.php on line 297
Strict Standards: Declaration of AntlrParser::traceIn() should be compatible with BaseRecognizer::traceIn($ruleName, $ruleIndex, $inputSymbol) in /home/myphytos/dynacoral/libraries/antlr/AntlrParser.php on line 98
Strict Standards: Declaration of AntlrParser::traceOut() should be compatible with BaseRecognizer::traceOut($ruleName, $ruleIndex, $inputSymbol) in /home/myphytos/dynacoral/libraries/antlr/AntlrParser.php on line 98
Strict Standards: Declaration of Contacts::getListButtons() should be compatible with CRMEntity::getListButtons($app_strings, $mod_strings = false) in /home/myphytos/dynacoral/modules/Contacts/Contacts.php on line 1504
Strict Standards: Declaration of Accounts::getListButtons() should be compatible with CRMEntity::getListButtons($app_strings, $mod_strings = false) in /home/myphytos/dynacoral/modules/Accounts/Accounts.php on line 1621
Strict Standards: Declaration of Leads::getListButtons() should be compatible with CRMEntity::getListButtons($app_strings, $mod_strings = false) in /home/myphytos/dynacoral/modules/Leads/Leads.php on line 689
Strict Standards: Declaration of HelpDesk::process_list_query() should be compatible with CRMEntity::process_list_query($query, $row_offset, $limit = -1, $max_per_page = -1) in /home/myphytos/dynacoral/modules/HelpDesk/HelpDesk.php on line 782
These errors come before the /migrate login form. The /migrate login form is showing below the above messages.
The /migrate form does not won’t anymore. Clicking on the button just brings the same login page back again with the errors.
If you’d like to see it – http://crm.flameaters.com/migrate/index.php Sorry for posting so much.
Sigh.. just have to restore the old site…
Hi,
I’m trying to migrate from 5.4 to 6.0.
i get the blank page on my http://localhost:800/migrate/index.php.
The first step to open the migration page works fine, I check both backup boxes and put in the admin/pass.
And the url just stays the same but page is blank. I tried to enable the error messages as shown above in either
the index.php of the migrate folder and the vtigercrm root. I also added the config.inc.php but it always stays blank.
Which one is the index.php to use in this case and do I really insert here before that disclaimer :
<?php
HERE
/*+*******************************************************************************
Many thanks in advance.
Frederik
Dear All,
after migration from 6.5 to 7.1 we get the foll. error:
Parse error: syntax error, unexpected ‘include_once’ (T_INCLUDE_ONCE) in /homepages/46/d82418729/htdocs/db724359051/index.php on line 14
We use the origin index.php from the migration.
Any idea what happen?
Thanks in advance
Barbara
Something went wrong. Please shoot us an email at help@vtexperts.com and include index.php file. We’ll take a look