PDA

Bekijk Volledige Versie : Postnuke probleem



XiMiX
19/12/02, 23:59
Beste mensen,

Ik gebruik postnuke op mijn site en ik weet dat vele van jullie zullen
zeggen BAH programmeer zelf een systeem voor je site, maar zo goed ben ik
helaas niet en ik ben zeer tevreden over postnuke. Toch heb ik (ironisch als
het na de vorige zin mag klinken) een probleem.
Ik word gehost door spaceports en heb daar ulimited space, wat eigenlijk
inhoud dat het niet uitmaakt hoe groot je bestanden zijn of worden, want je
bent wel gebonden aan een maximum van 1000 files/folders.
Op dit moment zit ik al aan de 975 files, wat het onmogelijk maakt om er
voor mij nog een "module" bij te plaatsen. Het voordeel is wel dat als je
een tweede account hebt, deze ook toegang heeft tot de mysql-server,
waardoor je er weer 1000 files/folders bij hebt.
Nu komt dus mijn probleem. Postnuke moet wel weten dat hij nog meer modules
op mijn tweede account kan vinden. Ik weet alleen niet waar je dit in het
script aan kan passen. Hierbij heb ik dan ook een beetje hulp nodig en hoop
dat jullie me uit de brand kunnen helpen!

Bij voorbaat dank voor alle reacties!

--
Met vriendelijk groet/
Kind regards,

XiMiX

My e-maildomain is: zonnet.nl
Mijn e-maildomein is: zonnet.nl

Hans Wolters
20/12/02, 00:30
On Thu, 19 Dec 2002 22:59:35 GMT, XiMiX <2ximix@domainisincludedinmessage.nl> wrote:

> Op dit moment zit ik al aan de 975 files, wat het onmogelijk maakt om er
> voor mij nog een "module" bij te plaatsen. Het voordeel is wel dat als je
> een tweede account hebt, deze ook toegang heeft tot de mysql-server,
> waardoor je er weer 1000 files/folders bij hebt.

Weet je zeker dat je alle taal modules gebruikt? Ook bestanden als pninit.php
kunnen weg als je zeker weet dat je modules niet meer opnieuw wilt initieren.
Samen met die bestanden kun je er al snel zo'n 100 tot 200 weghalen.

Je kunt ook even in je database koekeloeren of de mensen alle themes
gebruiken. Je zit al snel op zo'n 40 bestanden per theme.

> Nu komt dus mijn probleem. Postnuke moet wel weten dat hij nog meer modules
> op mijn tweede account kan vinden. Ik weet alleen niet waar je dit in het
> script aan kan passen. Hierbij heb ik dan ook een beetje hulp nodig en hoop
> dat jullie me uit de brand kunnen helpen!

Een echt veilig manier is er niet.

Hans
--
Ik wil http://www.linux.nl wel overnemen voor het symbolische bedrag
van 1 EURO.

XiMiX
20/12/02, 00:46
Allereerst Hans bedankt voor je reactie!

> > Op dit moment zit ik al aan de 975 files, wat het onmogelijk maakt om er
> > voor mij nog een "module" bij te plaatsen. Het voordeel is wel dat als
je
> > een tweede account hebt, deze ook toegang heeft tot de mysql-server,
> > waardoor je er weer 1000 files/folders bij hebt.
>
> Weet je zeker dat je alle taal modules gebruikt? Ook bestanden als
pninit.php
> kunnen weg als je zeker weet dat je modules niet meer opnieuw wilt
initieren.
> Samen met die bestanden kun je er al snel zo'n 100 tot 200 weghalen.
> Je kunt ook even in je database koekeloeren of de mensen alle themes
> gebruiken. Je zit al snel op zo'n 40 bestanden per theme.

Ik heb echt alle bestanden mogelijk weggehaald en beschik maar over 1 theme.
Deleten behoort dus niet tot de mogelijkheden.

> > Nu komt dus mijn probleem. Postnuke moet wel weten dat hij nog meer
modules
> > op mijn tweede account kan vinden. Ik weet alleen niet waar je dit in
het
> > script aan kan passen. Hierbij heb ik dan ook een beetje hulp nodig en
hoop
> > dat jullie me uit de brand kunnen helpen!
>
> Een echt veilig manier is er niet.

Dat het niet helemaal waterdicht is in veiligheid is niet zo'n ramp. Het is
een bosloten site die met htaccess beveiligd is. Zoveel mensen zullen er dus
niet opkomen en in de verleiding zijn dingen te verknoeien of hacken, dus
als je toch een minder veilige methode hebt houd ik me zeer warmpjes
aanbevolen!

--
Met vriendelijk groet/
Kind regards,

XiMiX

My e-maildomain is: zonnet.nl
Mijn e-maildomein is: zonnet.nl

Hans Wolters
20/12/02, 01:15
On Thu, 19 Dec 2002 23:46:36 GMT, XiMiX <2ximix@domainisincludedinmessage.nl> wrote:
> Allereerst Hans bedankt voor je reactie!

Graag gedaan.

>> Samen met die bestanden kun je er al snel zo'n 100 tot 200 weghalen.
>> Je kunt ook even in je database koekeloeren of de mensen alle themes
>> gebruiken. Je zit al snel op zo'n 40 bestanden per theme.

> Ik heb echt alle bestanden mogelijk weggehaald en beschik maar over 1 theme.
> Deleten behoort dus niet tot de mogelijkheden.

Dat is lastig ja.

>> > Nu komt dus mijn probleem. Postnuke moet wel weten dat hij nog meer
> modules
>> > op mijn tweede account kan vinden. Ik weet alleen niet waar je dit in
> het
>> > script aan kan passen. Hierbij heb ik dan ook een beetje hulp nodig en
> hoop
>> > dat jullie me uit de brand kunnen helpen!
>>
>> Een echt veilig manier is er niet.
>
> Dat het niet helemaal waterdicht is in veiligheid is niet zo'n ramp. Het is
> een bosloten site die met htaccess beveiligd is. Zoveel mensen zullen er dus
> niet opkomen en in de verleiding zijn dingen te verknoeien of hacken, dus
> als je toch een minder veilige methode hebt houd ik me zeer warmpjes
> aanbevolen!

In dat geval zou je kunnen uitzoeken of die andere site op dezelfde server
staat. Als dat zo is moet het in principe mogelijk zijn om een symbolic link
aan te maken.

Zet een aantal modules op host 2 en maak een link van de directory met ls.
Je moet hier wel voor op de shell kunnen werken of een ftp client hebben
die dat aankan.

Ik hoop eigenlijk dat het niet kan want het zou betekenen dat iedereen
op die manier elkaars bestanden zou kunnen includen op het moment dat er lees
rechten voor iedereen op zitten.

Succes,

Hans
--
Ik wil http://www.linux.nl wel overnemen voor het symbolische bedrag
van 1 EURO.

Daniel Tryba
20/12/02, 01:25
XiMiX <2ximix@domainisincludedinmessage.nl> wrote:
> bent wel gebonden aan een maximum van 1000 files/folders.
> Op dit moment zit ik al aan de 975 files, wat het onmogelijk maakt om er
> voor mij nog een "module" bij te plaatsen. Het voordeel is wel dat als je
> een tweede account hebt, deze ook toegang heeft tot de mysql-server,
> waardoor je er weer 1000 files/folders bij hebt.

Is de data die je kan opslaan in de mysqlserver ook beperkt? Als dat
niet het geval is zou je wellicht de files in een tabel kunnen
opslaan...

Overigens dat kost je wellicht wel enkel programmeer werk indien
postnuke niet al zelf in staat is om dat te doen :)
(op zich is het heel simpel te realiseren door bv gebruik te maken van
apache/htaccess en een custom 404 pagina. Deze 404 pagina bekijkt de
opgevraagde url en haalt dat de betreffende file uit de db om deze dan
te eval()-en)

--

Daniel Tryba

XiMiX
20/12/02, 01:25
Hans Wolters <hans@e35203.upc-e.chello.nl> schreef in berichtnieuws
slrnb04o2c.vk.hans@foo.bar...
> On Thu, 19 Dec 2002 23:46:36 GMT, XiMiX
<2ximix@domainisincludedinmessage.nl> wrote:
> > Allereerst Hans bedankt voor je reactie!
>
> Graag gedaan.
>
> >> Samen met die bestanden kun je er al snel zo'n 100 tot 200 weghalen.
> >> Je kunt ook even in je database koekeloeren of de mensen alle themes
> >> gebruiken. Je zit al snel op zo'n 40 bestanden per theme.
>
> > Ik heb echt alle bestanden mogelijk weggehaald en beschik maar over 1
theme.
> > Deleten behoort dus niet tot de mogelijkheden.
>
> Dat is lastig ja.
>
> >> > Nu komt dus mijn probleem. Postnuke moet wel weten dat hij nog meer
> > modules
> >> > op mijn tweede account kan vinden. Ik weet alleen niet waar je dit in
> > het
> >> > script aan kan passen. Hierbij heb ik dan ook een beetje hulp nodig
en
> > hoop
> >> > dat jullie me uit de brand kunnen helpen!
> >>
> >> Een echt veilig manier is er niet.
> >
> > Dat het niet helemaal waterdicht is in veiligheid is niet zo'n ramp. Het
is
> > een bosloten site die met htaccess beveiligd is. Zoveel mensen zullen er
dus
> > niet opkomen en in de verleiding zijn dingen te verknoeien of hacken,
dus
> > als je toch een minder veilige methode hebt houd ik me zeer warmpjes
> > aanbevolen!
>
> In dat geval zou je kunnen uitzoeken of die andere site op dezelfde server
> staat. Als dat zo is moet het in principe mogelijk zijn om een symbolic
link
> aan te maken.
>
> Zet een aantal modules op host 2 en maak een link van de directory met ls.
> Je moet hier wel voor op de shell kunnen werken of een ftp client hebben
> die dat aankan.
>
> Ik hoop eigenlijk dat het niet kan want het zou betekenen dat iedereen
> op die manier elkaars bestanden zou kunnen includen op het moment dat er
lees
> rechten voor iedereen op zitten.
Aan de ene kant hoop ik ook dat het niet kan, maar toch ook weer wel beetje
dubbel LOL. Ik begrijp wat je bedoeld, maar zou niet weten hoe ik dit moet
doen.. Ik kijk wel even in FlashFXP of er een optie voor is. Wat ik
eigenlijk hooptje is dat ik in het script een extra dir voor modules kon
aangeven..
In ieder geval bedankt voor je hulp!

--
Met vriendelijk groet/
Kind regards,

XiMiX

My e-maildomain is: zonnet.nl
Mijn e-maildomein is: zonnet.nl

Hans Wolters
20/12/02, 03:25
On Fri, 20 Dec 2002 00:25:24 +0000 (UTC), Daniel Tryba <news_nl.internet.www.server-side@canopus.nl> wrote:
> XiMiX <2ximix@domainisincludedinmessage.nl> wrote:

>> een tweede account hebt, deze ook toegang heeft tot de mysql-server,
>> waardoor je er weer 1000 files/folders bij hebt.
>
> Is de data die je kan opslaan in de mysqlserver ook beperkt? Als dat
> niet het geval is zou je wellicht de files in een tabel kunnen
> opslaan...
>
> Overigens dat kost je wellicht wel enkel programmeer werk indien
> postnuke niet al zelf in staat is om dat te doen :)
> (op zich is het heel simpel te realiseren door bv gebruik te maken van
> apache/htaccess en een custom 404 pagina. Deze 404 pagina bekijkt de
> opgevraagde url en haalt dat de betreffende file uit de db om deze dan
> te eval()-en)

Ben benieuwd hoe dat met het permissie systeem omgaat :-)

Hans
--
Ik wil http://www.linux.nl wel overnemen voor het symbolische bedrag
van 1 EURO.

Daniel Tryba
20/12/02, 09:13
Hans Wolters <hans@e35203.upc-e.chello.nl> wrote:
[scripts in db]
> Ben benieuwd hoe dat met het permissie systeem omgaat :-)

Ik ken postnuke niet, dus het kan zijn dat ik onzin verkondig :)

--

Daniel Tryba

XiMiX
20/12/02, 11:19
Daniel Tryba <news_nl.internet.www.server-side@canopus.nl> schreef in
berichtnieuws atto1k$e34$4@news.tue.nl...
> XiMiX <2ximix@domainisincludedinmessage.nl> wrote:
> > bent wel gebonden aan een maximum van 1000 files/folders.
> > Op dit moment zit ik al aan de 975 files, wat het onmogelijk maakt om er
> > voor mij nog een "module" bij te plaatsen. Het voordeel is wel dat als
je
> > een tweede account hebt, deze ook toegang heeft tot de mysql-server,
> > waardoor je er weer 1000 files/folders bij hebt.
>
> Is de data die je kan opslaan in de mysqlserver ook beperkt? Als dat
> niet het geval is zou je wellicht de files in een tabel kunnen
> opslaan...
>
> Overigens dat kost je wellicht wel enkel programmeer werk indien
> postnuke niet al zelf in staat is om dat te doen :)
> (op zich is het heel simpel te realiseren door bv gebruik te maken van
> apache/htaccess en een custom 404 pagina. Deze 404 pagina bekijkt de
> opgevraagde url en haalt dat de betreffende file uit de db om deze dan
> te eval()-en)
Als ik de files in een tabel op zou slaan (als dat zou kunnen en ik zou
weten hoe dat moet), zou ik nog steeds hetzelfde probleem hebben. Ik zou dan
weer ergens in het script aan moeten geven dat er een tweede plaats is waar
ook modules staan. Ik weet dus niet waar die plaats is en wat ik er moet
zetten....

--
Met vriendelijk groet/
Kind regards,

XiMiX

My e-maildomain is: zonnet.nl
Mijn e-maildomein is: zonnet.nl

Hans Wolters
20/12/02, 13:05
On Fri, 20 Dec 2002 10:19:58 GMT, XiMiX <2ximix@domainisincludedinmessage.nl> wrote:
>
> Daniel Tryba <news_nl.internet.www.server-side@canopus.nl> schreef in
> berichtnieuws atto1k$e34$4@news.tue.nl...

>> Is de data die je kan opslaan in de mysqlserver ook beperkt? Als dat
>> niet het geval is zou je wellicht de files in een tabel kunnen
>> opslaan...

> Als ik de files in een tabel op zou slaan (als dat zou kunnen en ik zou
> weten hoe dat moet), zou ik nog steeds hetzelfde probleem hebben. Ik zou dan
> weer ergens in het script aan moeten geven dat er een tweede plaats is waar
> ook modules staan. Ik weet dus niet waar die plaats is en wat ik er moet
> zetten....

Daniel bedoelde dat je met een error page (daar komen mensen op als een
pagina niet gevonden is) de inhoud van die eigenlijke pagina kan worden
geparsed uit de database. Op die manier heb je dus 1 pagina die X pagina's
kan afhandelen. Je blijft echter met permissies zitten. Ik weet namelijk
niet of het meegeven van een titel aan die pagina genoeg is.

Hans
--
Ik wil http://www.linux.nl wel overnemen voor het symbolische bedrag
van 1 EURO.