Repeatable: Always
Steps to repeat:
1. Download module multisite_api
2. Un-compress multisite_api-6.x-1.0-tar.gz into modules folder
3. Add string include './sites/all/modules/domain/settings.php' (i have installed Domain Access module) to end of setting.php
4. Visit http://example.com/admin/multisite/multisite_api/preview page in site

You will see the WSOD.

For me there was the problem resolution a change of line 518 in a file multisite_api.module line 518:

function _multisite_api_eval_file($file_path) {
...
- if(substr($line , 0, 7) == 'ini_set') {
+ if( (substr($line , 0, 7) == 'ini_set') || (substr($line , 0, 7) == 'include') ) {
...

Comments

dalin’s picture

Status: Needs review » Postponed (maintainer needs more info)

try
include_once './sites/all/modules/domain/settings.php';
rather than
include './sites/all/modules/domain/settings.php';

xff77’s picture

Status: Postponed (maintainer needs more info) » Closed (works as designed)

Certainly!
This replacement has helped removal of error.
Thanks.