Veel gestelde vragen
Hoe installeer ik Indexhibit
Het is mogelijk om op onze hosting Indexhibit te gebruiken. U dient echter wel enkele aanpassingen te maken in de bestanden van Indexhibit.
Mocht u niet in staat zijn deze aanpassingen zelf te maken dan kan onze helpdesk deze aanpassingen voor u maken. Neem in dat geval contact op met onze helpdesk.
Het gaat om de volgende aanpassingen:
\ndxz-studio\defaults.php:
van:
$adjust = realpath(dirname(__FILE__));
define('BASENAME', '/ndxz-studio');
define('DIRNAME', str_replace(BASENAME, '', $adjust));
$self = (dirname($_SERVER['PHP_SELF']) == '/') ? '' : dirname($_SERVER['PHP_SELF']);
$base = 'http://' . $_SERVER['HTTP_HOST'] . $self . '/';
$base = str_replace(BASENAME, '', $base);
define('BASEURL', preg_replace('/\/$/i', '', $base)); // no trailing slashes
naar:
$adjust = '/domains/uwdomein.tld/wwwroot/ndxz-studio';
define('BASENAME', 'ndxz-studio');
define('DIRNAME', str_replace(BASENAME, '', $adjust));
$self = (dirname($_SERVER['PHP_SELF']) == '/') ? '' : dirname($_SERVER['PHP_SELF']);
$base = 'http://' . $_SERVER['HTTP_HOST'] . $self ;
$base = str_replace('\\', '', $base);
$base = str_replace(BASENAME, '', $base);
define('BASEURL', preg_replace('/\/$/i', '', $base)); // no trailing slashes
daarnaast in het bestand ndxz-studio\lib\front.php:
.BASEURL.BASENAME.
vervangen met:
.BASEURL.'/'.BASENAME.
en:
<%baseurl%><%basename%>
vervangen met (komt 4x voor):
<%baseurl%>/<%basename%>
Het is, in verband met foute CRT-waarden die Indexhibit gebruikt, aan te raden om PHP4 te gebruiken. De versie van PHP kunt u instellen via het HELM Control Panel.
Indien u gebruik wilt maken van URL-rewriting dan kunt u in de wwwroot van uw domein een bestand aanmaken welke u iirf.ini noemt. Hier dient u de volgende content in te plaatsen:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+) /index.php?/$1
URL rewriting kunt u vervolgens aanzetten door in defaults.php de volgende regel aan te passen:
define('MODREWRITE', true);
Mocht u nog vragen of opmerkingen hebben neem dan gerust contact op met onze helpdesk.