Hulp nodig bij een modificaties of op zoek naar een MOD? Bekijk ons archief. Support wordt helaas niet meer verleend.
Forumregels
Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
-
carpflashes.nl
- Berichten: 309
- Lid geworden op: 04 feb 2004, 23:26
- Locatie: maastricht
-
Contacteer:
Bericht
door carpflashes.nl » 29 dec 2006, 19:09
Hoi voor een mod vragen ze om .htaccess aan te passen maar kan dit bestand nergens vinden.
Code: Selecteer alles
#
#----[ OPEN ]---------------------------------------------
#
.htaccess
add this code to file.
RewriteEngine on
RewriteRule ^webpage/([^/\.]+)/?$ webpage_view.php?webpage=$1 [L]
gaat om onderstaande mod
Code: Selecteer alles
## MOD Title: Phpbb Member's Webpage
## MOD Author: steve sketchley
## MOD Description: This mod will allow users to create there own member webpage, they can upload photos and description.
they can create a webpage by going to http://yourforum.com/webpage.php when logged in.
## MOD Version: 1.0.0
## Compatibility: 2.0.21
-
Daan
- Berichten: 1060
- Lid geworden op: 22 jun 2006, 19:59
- Locatie: Nijmegen
Bericht
door Daan » 29 dec 2006, 19:15
Oke,
.htacces hoort standaart niet bij phpbb. Verder heb je een server nodig die apache heeft.
Als je server apache heeft moet je het volgende doen.
Open een kladblok/notepad.
Plaats de code
Sla het bestand op als .htacces (omdat dit geen geldige windowsexstensie is zal het opgeslagen worden als .htacces.txt.
Upload het bestand naar de locatie in je FTP. Verander de naam in .htacces (txt eraf dus).
Het kan zijn dat je ftp programma het bestand niet laat zien. Geen zorgen het bestaat wel. Ga naar de filemanager op je host en je kunt het gewoon bewerken.
-
Fridge
- Berichten: 1028
- Lid geworden op: 25 sep 2006, 19:22
- Locatie: Rotterdam
-
Contacteer:
Bericht
door Fridge » 29 dec 2006, 19:15
Gooi
Code: Selecteer alles
RewriteEngine on
RewriteRule ^webpage/([^/\.]+)/?$ webpage_view.php?webpage=$1 [L]
in een txt bestand en noem deze
htaccess.txt
Upload deze naar de root van je forum en verander op de server de naam htaccess.txt naar
.htaccess
Let op de . (punt) voor de naam !
-
Fridge
- Berichten: 1028
- Lid geworden op: 25 sep 2006, 19:22
- Locatie: Rotterdam
-
Contacteer:
Bericht
door Fridge » 29 dec 2006, 19:17
Daan schreef:omdat dit geen geldige windowsexstensie is zal het opgeslagen worden als .htacces.txt.
.htacces.txt kan je ook niet direct opslaan, enkel htacces.txt dus

-
Daan
- Berichten: 1060
- Lid geworden op: 22 jun 2006, 19:59
- Locatie: Nijmegen
Bericht
door Daan » 29 dec 2006, 19:17
Fridge schreef:Gooi
Code: Selecteer alles
RewriteEngine on
RewriteRule ^webpage/([^/\.]+)/?$ webpage_view.php?webpage=$1 [L]
in een txt bestand en noem deze
htaccess.txt
Upload deze naar de root van je forum en verander op de server de naam htaccess.txt naar
.htaccess
Let op de . (punt) voor de naam !
Ik was eerder

-
Fridge
- Berichten: 1028
- Lid geworden op: 25 sep 2006, 19:22
- Locatie: Rotterdam
-
Contacteer:
Bericht
door Fridge » 29 dec 2006, 19:18
Daan schreef:Ik was eerder

Applaus voor Daan

-
Daan
- Berichten: 1060
- Lid geworden op: 22 jun 2006, 19:59
- Locatie: Nijmegen
Bericht
door Daan » 29 dec 2006, 19:21
Applaus voor de 2e plaats Fridge!!
-
Fridge
- Berichten: 1028
- Lid geworden op: 25 sep 2006, 19:22
- Locatie: Rotterdam
-
Contacteer:
Bericht
door Fridge » 29 dec 2006, 19:23
Daan schreef:Applaus voor de 2e plaats Fridge!!
Als we toch infantiel bezig gaan zijn.....is mijn 2e plek eigenlijk de eerste aangezien jou oplossing niet klopte

-
carpflashes.nl
- Berichten: 309
- Lid geworden op: 04 feb 2004, 23:26
- Locatie: maastricht
-
Contacteer:
Bericht
door carpflashes.nl » 29 dec 2006, 19:36
ik heb nog een klein probleem
met het uitvoeren van de database
Code: Selecteer alles
DROP TABLE IF EXISTS `phpbb_mwp_images`;
CREATE TABLE `phpbb_mwp_images` (
`image_id` mediumint(8) NOT NULL auto_increment,
`image_user_id` mediumint(8) NOT NULL default '0',
`image_name` varchar(64) NOT NULL default '',
PRIMARY KEY (`image_id`),
KEY `image_user_id` (`image_user_id`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `phpbb_mwp_pages`;
CREATE TABLE `phpbb_mwp_pages` (
`page_id` mediumint(8) NOT NULL auto_increment,
`page_user_id` mediumint(8) NOT NULL default '0',
`page_alias` varchar(32) NOT NULL default '',
`page_title` varchar(100) NOT NULL default '',
`page_description` text NOT NULL,
`page_email` varchar(50) NOT NULL default '',
PRIMARY KEY (`page_id`),
UNIQUE KEY `INDEX` (`page_user_id`,`page_alias`)
) ENGINE=MyISAM;
maar als ik dat doe krijg ik deze melding
Code: Selecteer alles
Fout
SQL-query :
CREATE TABLE `phpbb_mwp_images` (
`image_id` mediumint( 8 ) NOT NULL AUTO_INCREMENT ,
`image_user_id` mediumint( 8 ) NOT NULL default '0',
`image_name` varchar( 64 ) NOT NULL default '',
PRIMARY KEY ( `image_id` ) ,
KEY `image_user_id` ( `image_user_id` )
)ENGINE = MYISAM
MySQL retourneerde:
You have an error in your SQL syntax near 'ENGINE=MyISAM' at line 7
-
Fridge
- Berichten: 1028
- Lid geworden op: 25 sep 2006, 19:22
- Locatie: Rotterdam
-
Contacteer:
Bericht
door Fridge » 29 dec 2006, 19:39
voer je de sql direct in bij phpmyadmin ?
Probeer het anders eens via een db_update.php
-
Fridge
- Berichten: 1028
- Lid geworden op: 25 sep 2006, 19:22
- Locatie: Rotterdam
-
Contacteer:
Bericht
door Fridge » 29 dec 2006, 19:48
Dit opslaan als db_update.php en in de root van je forum zetten.
Vervolgens ingelogd als admin
http://www.jouwforum.nl/db_update.php uitvoeren in je browser.
Code: Selecteer alles
<?php
/***************************************************************************
* db_update.php
* -------------------
*
* copyright : ©2003 Freakin' Booty ;-P & Antony Bailey
* project : http://sourceforge.net/projects/dbgenerator
* Website : http://freakingbooty.no-ip.com/ & http://www.rapiddr3am.net
*
***************************************************************************/
/***************************************************************************
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
***************************************************************************/
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
//
// End session management
//
if( !$userdata['session_logged_in'] )
{
$header_location = ( @preg_match('/Microsoft|WebSTAR|Xitami/', getenv('SERVER_SOFTWARE')) ) ? 'Refresh: 0; URL=' : 'Location: ';
header($header_location . append_sid("login.$phpEx?redirect=db_update.$phpEx", true));
exit;
}
if( $userdata['user_level'] != ADMIN )
{
message_die(GENERAL_MESSAGE, 'You are not authorised to access this page');
}
$page_title = 'Updating the database';
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
echo '<table width="100%" cellspacing="1" cellpadding="2" border="0" class="forumline">';
echo '<tr><th>Updating the database</th></tr><tr><td><span class="genmed"><ul type="circle">';
$sql = array();
$sql[] = "DROP TABLE IF EXISTS `" . $table_prefix . "mwp_images`";
$sql[] = "CREATE TABLE `" . $table_prefix . "mwp_images` (
`image_id` mediumint(8) NOT NULL auto_increment,
`image_user_id` mediumint(8) NOT NULL default '0',
`image_name` varchar(64) NOT NULL default '',
PRIMARY KEY (`image_id`),
KEY `image_user_id` (`image_user_id`)
) ENGINE=MyISAM";
$sql[] = "DROP TABLE IF EXISTS `" . $table_prefix . "mwp_pages`";
$sql[] = "CREATE TABLE `" . $table_prefix . "mwp_pages` (
`page_id` mediumint(8) NOT NULL auto_increment,
`page_user_id` mediumint(8) NOT NULL default '0',
`page_alias` varchar(32) NOT NULL default '',
`page_title` varchar(100) NOT NULL default '',
`page_description` text NOT NULL,
`page_email` varchar(50) NOT NULL default '',
PRIMARY KEY (`page_id`),
UNIQUE KEY `INDEX` (`page_user_id`,`page_alias`)
) ENGINE=MyISAM";
for( $i = 0; $i < count($sql); $i++ )
{
if( !$result = $db->sql_query ($sql[$i]) )
{
$error = $db->sql_error();
echo '<li>' . $sql[$i] . '<br /> +++ <font color="#FF0000"><b>Error:</b></font> ' . $error['message'] . '</li><br />';
}
else
{
echo '<li>' . $sql[$i] . '<br /> +++ <font color="#00AA00"><b>Successfull</b></font></li><br />';
}
}
echo '</ul></span></td></tr><tr><td class="catBottom" height="28"> </td></tr>';
echo '<tr><th>End</th></tr><tr><td><span class="genmed">Installation is now finished. Please be sure to delete this file now.<br />If you have run into any errors, please visit the <a href="http://www.phpbbsupport.co.uk" target="_phpbbsupport">phpBBSupport.co.uk</a> and ask someone for help.</span></td></tr>';
echo '<tr><td class="catBottom" height="28" align="center"><span class="genmed"><a href="' . append_sid("index.$phpEx") . '">Have a nice day</a></span></td></table>';
include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
?>
Het db_update.php bestand daarna direct weer verwijderen.
-
carpflashes.nl
- Berichten: 309
- Lid geworden op: 04 feb 2004, 23:26
- Locatie: maastricht
-
Contacteer:
Bericht
door carpflashes.nl » 29 dec 2006, 19:51
Code: Selecteer alles
DROP TABLE IF EXISTS `phpbb_mwp_images`
+++ Successfull
CREATE TABLE `phpbb_mwp_images` ( `image_id` mediumint(8) NOT NULL auto_increment, `image_user_id` mediumint(8) NOT NULL default '0', `image_name` varchar(64) NOT NULL default '', PRIMARY KEY (`image_id`), KEY `image_user_id` (`image_user_id`) ) ENGINE=MyISAM
+++ Error: You have an error in your SQL syntax near 'ENGINE=MyISAM' at line 7
DROP TABLE IF EXISTS `phpbb_mwp_pages`
+++ Successfull
CREATE TABLE `phpbb_mwp_pages` ( `page_id` mediumint(8) NOT NULL auto_increment, `page_user_id` mediumint(8) NOT NULL default '0', `page_alias` varchar(32) NOT NULL default '', `page_title` varchar(100) NOT NULL default '', `page_description` text NOT NULL, `page_email` varchar(50) NOT NULL default '', PRIMARY KEY (`page_id`), UNIQUE KEY `INDEX` (`page_user_id`,`page_alias`) ) ENGINE=MyISAM
+++ Error: You have an error in your SQL syntax near 'ENGINE=MyISAM' at line 10
is deze nu wel of niet gelukt ??
-
Fridge
- Berichten: 1028
- Lid geworden op: 25 sep 2006, 19:22
- Locatie: Rotterdam
-
Contacteer:
Bericht
door Fridge » 29 dec 2006, 19:57
Nee...maar weet wel dat het db_update.php bestand wel in orde is aangezien ik deze zelf zo uitgevoerd hebt en hij bij mij geen errors gaf.
-
Fridge
- Berichten: 1028
- Lid geworden op: 25 sep 2006, 19:22
- Locatie: Rotterdam
-
Contacteer:
Bericht
door Fridge » 29 dec 2006, 20:19
goeie vraag.....ben zelf ook lerende dus moet je een antwoord schuldig blijven.
Ik vermoed overigens wel dat het probleem in mysql4/mysql5 ligt.
-
carpflashes.nl
- Berichten: 309
- Lid geworden op: 04 feb 2004, 23:26
- Locatie: maastricht
-
Contacteer:
Bericht
door carpflashes.nl » 29 dec 2006, 20:21
dus met andere woorden de host van mij moet de database upgraden

-
Daan
- Berichten: 1060
- Lid geworden op: 22 jun 2006, 19:59
- Locatie: Nijmegen
Bericht
door Daan » 29 dec 2006, 21:35
Waar host je?
-
Bee
- Berichten: 13403
- Lid geworden op: 29 aug 2004, 10:30
Bericht
door Bee » 29 dec 2006, 21:49
Code: Selecteer alles
<?php
/***************************************************************************
* db_update.php
* -------------------
*
* copyright : ©2003 Freakin' Booty ;-P & Antony Bailey
* project : http://sourceforge.net/projects/dbgenerator
* Website : http://freakingbooty.no-ip.com/ & http://www.rapiddr3am.net
*
***************************************************************************/
/***************************************************************************
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
***************************************************************************/
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
//
// End session management
//
if( !$userdata['session_logged_in'] )
{
$header_location = ( @preg_match('/Microsoft|WebSTAR|Xitami/', getenv('SERVER_SOFTWARE')) ) ? 'Refresh: 0; URL=' : 'Location: ';
header($header_location . append_sid("login.$phpEx?redirect=db_update.$phpEx", true));
exit;
}
if( $userdata['user_level'] != ADMIN )
{
message_die(GENERAL_MESSAGE, 'You are not authorised to access this page');
}
$page_title = 'Updating the database';
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
echo '<table width="100%" cellspacing="1" cellpadding="2" border="0" class="forumline">';
echo '<tr><th>Updating the database</th></tr><tr><td><span class="genmed"><ul type="circle">';
$sql = array();
$sql[] = "DROP TABLE IF EXISTS `" . $table_prefix . "mwp_images`";
$sql[] = "CREATE TABLE `" . $table_prefix . "mwp_images` (
`image_id` mediumint(8) NOT NULL auto_increment,
`image_user_id` mediumint(8) NOT NULL default '0',
`image_name` varchar(64) NOT NULL default '',
PRIMARY KEY (`image_id`),
KEY `image_user_id` (`image_user_id`)
) ENGINE=MyISAM";
$sql[] = "DROP TABLE IF EXISTS `" . $table_prefix . "mwp_pages`";
$sql[] = "CREATE TABLE `" . $table_prefix . "mwp_pages` (
`page_id` mediumint(8) NOT NULL auto_increment,
`page_user_id` mediumint(8) NOT NULL default '0',
`page_alias` varchar(32) NOT NULL default '',
`page_title` varchar(100) NOT NULL default '',
`page_description` text NOT NULL,
`page_email` varchar(50) NOT NULL default '',
PRIMARY KEY (`page_id`),
UNIQUE KEY `INDEX` (`page_user_id`,`page_alias`)
)";
for( $i = 0; $i < count($sql); $i++ )
{
if( !$result = $db->sql_query ($sql[$i]) )
{
$error = $db->sql_error();
echo '<li>' . $sql[$i] . '<br /> +++ <font color="#FF0000"><b>Error:</b></font> ' . $error['message'] . '</li><br />';
}
else
{
echo '<li>' . $sql[$i] . '<br /> +++ <font color="#00AA00"><b>Successfull</b></font></li><br />';
}
}
echo '</ul></span></td></tr><tr><td class="catBottom" height="28"> </td></tr>';
echo '<tr><th>End</th></tr><tr><td><span class="genmed">Installation is now finished. Please be sure to delete this file now.<br />If you have run into any errors, please visit the <a href="http://www.phpbbsupport.co.uk" target="_phpbbsupport">phpBBSupport.co.uk</a> and ask someone for help.</span></td></tr>';
echo '<tr><td class="catBottom" height="28" align="center"><span class="genmed"><a href="' . append_sid("index.$phpEx") . '">Have a nice day</a></span></td></table>';
include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
?>
Je krijgt nu weer foutmeldingen, maar die zijn niet ernstig, als er bij de laatste regel maar staat dat het goed is gegaan.
... Maar ik modereer (nog) niet.