Mambo ?<

Status
Niet open voor verdere reacties.

Cisco18

Gebruiker
Lid geworden
8 mrt 2003
Berichten
283
Ik heb mambo gedownload en geupload naar mijn website. Wat moet ik daarna doen om het tot een werkend geheel te maken. Iemand ervaring ?
 
Volgens mij is er een mapje dat heet installation. Als je daar ff met je browser heen surft krijg je het installatie scherm voor je...
 
Ja als het goed is dan wel ja.
Ik krijg dan alleen een pagina met de volgende links

common.php
gpl.html
header_blue.jpg
header_install.png
index.php
install.css
install.php
install1.php
install2.php
install3.php
install4.php
install_logo.png
sql/
 
Ik vrees dat je host dus geen php ondersteuning biedt.
Welke host is het?
 
Probeer eens index.php of install.php te bereiken... Als hij een "Download menu" aangeeft dan ondersteunt je host inderdaad geen php.
 
Geplaatst door teacher
Ik vrees dat je host dus geen php ondersteuning biedt.
Welke host is het?
home.tiscali

Wat kan ik er dan aan doen als mijn host geen php ondersteunt.

Als ik naar index ga dan krijg ik zo n pagina te zien.


<?php
/**
* @version $Id: index.php,v 1.9 2005/02/16 02:03:33 eddieajau Exp $
* @package Mambo
* @copyright (C) 2000 - 2005 Miro International Pty Ltd
* @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
* Mambo is Free Software
*/

/** Set flag that this is a parent file */
define( '_VALID_MOS', 1 );

// checks for configuration file, if none found loads installation page
if ( !file_exists( 'configuration.php' ) || filesize( 'configuration.php' ) < 10 ) {
header( 'Location: installation/index.php' );
exit();
}

include_once( 'globals.php' );
require_once( 'configuration.php' );

// displays offline page
if ( $mosConfig_offline == 1 ){
include( 'offline.php' );
exit();
}

require_once( 'includes/mambo.php' );
if (file_exists( 'components/com_sef/sef.php' )) {
require_once( 'components/com_sef/sef.php' );
} else {
require_once( 'includes/sef.php' );
}
require_once( 'includes/frontend.php' );

/*
Installation sub folder check, removed for work with CVS*/
if (file_exists( 'installation/index.php' )) {
include ('offline.php');
exit();
}
/**/
/** retrieve some expected url (or form) arguments */
$option = trim( strtolower( mosGetParam( $_REQUEST, 'option' ) ) );
$Itemid = intval( mosGetParam( $_REQUEST, 'Itemid', null ) );
$database = new database( $mosConfig_host, $mosConfig_user, $mosConfig_password, $mosConfig_db, $mosConfig_dbprefix );
$database->debug( $mosConfig_debug );
$acl = new gacl_api();

if ($option == '') {
if ($Itemid) {
$query = "SELECT id, link"
. "\n FROM #__menu"
. "\n WHERE menutype='mainmenu'"
. "\n AND id = '$Itemid'"
. "\n AND published = '1'"
;
$database->setQuery( $query );
} else {
$query = "SELECT id, link"
. "\n FROM #__menu"
. "\n WHERE menutype='mainmenu' AND published='1'"
. "\n ORDER BY parent, ordering LIMIT 1"
;
$database->setQuery( $query );
}
$menu = new mosMenu( $database );
if ($database->loadObject( $menu )) {
$Itemid = $menu->id;
}
$link = $menu->link;
if (($pos = strpos( $link, '?' )) !== false) {
$link = substr( $link, $pos+1 ). '&Itemid='.$Itemid;
}
parse_str( $link, $temp );
/** this is a patch, need to rework when globals are handled better */
foreach ($temp as $k=>$v) {
$GLOBALS[$k] = $v;
$_REQUEST[$k] = $v;
if ($k == 'option') {
$option = $v;
}
}
}

/** do we have a valid Itemid yet?? */
if ( $Itemid === null ) {
/** Nope, just use the homepage then. */
$query = "SELECT id"
. "\n FROM #__menu"
. "\n WHERE menutype='mainmenu'"
. "\n AND published='1'"
. "\n ORDER BY parent, ordering"
. "\n LIMIT 1"
;
$database->setQuery( $query );
$Itemid = $database->loadResult();
}

/** patch to lessen the impact on templates */
if ($option == 'search') {
$option = 'com_search';
}

/** mainframe is an API workhorse, lots of 'core' interaction routines */
$mainframe = new mosMainFrame( $database, $option, '.' );
$mainframe->initSession();

// loads english language file by default
if ( $mosConfig_lang == '' ) {
$mosConfig_lang = 'english';
}
include_once ( 'language/'.$mosConfig_lang.'.php' );

// frontend login & logout controls
$return = mosGetParam( $_REQUEST, 'return', NULL );
$message = mosGetParam( $_POST, 'message', 0 );
if ($option == "login") {
$mainframe->login();

// JS Popup message
if ( $message ) {
?>
<script>
<!--//
alert( "<?php echo _LOGIN_SUCCESS; ?>" );
//-->
</script>
<?php
}

if ($return) {
mosRedirect( $return );
} else {
mosRedirect( 'index.php' );
}

} else if ($option == "logout") {
$mainframe->logout();

// JS Popup message
if ( $message ) {
?>
<script>
<!--//
alert( "<?php echo _LOGOUT_SUCCESS; ?>" );
//-->
</script>
<?php
}

if ($return) {
mosRedirect( $return );
} else {
mosRedirect( 'index.php' );
}
}

/** get the information about the current user from the sessions table */
$my = $mainframe->getUser();

/** detect first visit */
$mainframe->detect();

$gid = intval( $my->gid );

// gets template for page
$cur_template = $mainframe->getTemplate();
/** temp fix - this feature is currently disabled */

/** @global A places to store information from processing of the component */
$_MOS_OPTION = array();

// precapture the output of the component
require_once( $mosConfig_absolute_path . '/editor/editor.php' );

ob_start();
if ($path = $mainframe->getPath( 'front' )) {
$task = mosGetParam( $_REQUEST, 'task', '' );
$ret = mosMenuCheck( $Itemid, $option, $task, $gid );
if ($ret) {
require_once( $path );
} else {
mosNotAuth();
}
} else {
echo _NOT_EXIST;
}
$_MOS_OPTION['buffer'] = ob_get_contents();
ob_end_clean();

initGzip();

header( 'Expires: Mon, 26 Jul 1997 05:00:00 GMT' );
header( 'Last-Modified: ' . gmdate( 'D, d M Y H:i:s' ) . ' GMT' );
header( 'Cache-Control: no-store, no-cache, must-revalidate' );
header( 'Cache-Control: post-check=0, pre-check=0', false );
header( 'Pragma: no-cache' );

// loads template file
if ( !file_exists( 'templates/'. $cur_template .'/index.php' ) ) {
echo _TEMPLATE_WARN . $cur_template;
} else {
require_once( 'templates/'. $cur_template .'/index.php' );
echo "<!-- ".time()." -->";
}

// displays queries performed for page
if ($mosConfig_debug) {
echo $database->_ticker . ' queries executed';
echo '<pre>';
foreach ($database->_log as $k=>$sql) {
echo $k+1 . "\n" . $sql . '<hr />';
}
}

doGzip();
?>
 
Geplaatst door Cisco18
home.tiscali

Wat kan ik er dan aan doen als mijn host geen php ondersteunt.

Jep, "gratis" hosters ondersteunen dit idd niet.

Wat kan je eraan doen? Andere host kiezen. Klinkt hard, maar zo is het.

t.
 
Er zijn wel degelijk gratis hosters die PHP aanbieden... Gewoon een kwestie van zoeken. (Kan zijn dat je daarom gratis tussen haakjes hebt gezet ;) )

Best stom dat je voor een webspace waar je 6,99 p/m betaalt nog geen eens PHP kunt gebruiken... Er zijn hosts die voor dat bedrag p/m je er zelfs een domeinnaam bij doen (Als je het op jaarbasis bekijkt)

Je zou overigens bij tiscali kunnen informeren of ze (ooit) PHP gaan ondersteunen.
 
met "gratis" bedoelde ik idd de webruimte die je bij je internet aanbieder krijgt.
 
Geplaatst door Tha Devil
Er zijn wel degelijk gratis hosters die PHP aanbieden... Gewoon een kwestie van zoeken. (Kan zijn dat je daarom gratis tussen haakjes hebt gezet ;) )

Best stom dat je voor een webspace waar je 6,99 p/m betaalt nog geen eens PHP kunt gebruiken... Er zijn hosts die voor dat bedrag p/m je er zelfs een domeinnaam bij doen (Als je het op jaarbasis bekijkt)

Je zou overigens bij tiscali kunnen informeren of ze (ooit) PHP gaan ondersteunen.
Ik ken hosters die 40 euro per maand vragen waar je ook geen PHP ondersteuning hebt.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan