afbeelding van rosalynn

gevorderde kennis hebben van html,php,sql ?

hoi,

moet je nu om drupal te kunnen gebruiken,
gevorderde kennis hebben van html,php,sql ?
ik loop nl. vast op modules die bij mijn site niet werken.

groeten

Auteur: 
rosalynn
Door Tille op 29 november, 2006 - 16:07

Maar echt nodig is het niet. Wat werkt er niet dan? BTW ik kan enkel HTML, en Google ;-)

afbeelding van rosalynn
Door rosalynn op 4 december, 2006 - 12:04

hoi,

het lijkt erop alsof niet alle modules compleet zijn,
bij mijn hoster zitten de files en de sqldatabase apart,
en nu krijg ik bij modules die ik nodig heb de melding,
dat de de database niet bestaat.
die moet worden aangemaakt maar nu weet ik niet hoe.

img assist werkt niet
context links werkt niet
smileys werkt niet
wil ik subscriptions toevoegen,
dan kan ik het scherm van modules
niet meer zien.
wil ik uieforum module toevoegen,
kan ik het scherm van modules niet meer zien

en update php lost het probleem niet op.

wat nu ?

iemand heeft geprobeerd mijn vraag te beantwoorden,
maar nu loop ik nog steeds vast !
ik krijg nu het idee dat ik moet weten hoe de php en sql inelkaar zit,
zodat ik het probleem kan oplossen.

groeten

afbeelding van Sutharsan
Door Sutharsan op 4 december, 2006 - 13:20

Ik stel voor om terug te gaan naar de basis. Een nieuwe installatie van Drupal. Die goed doorgronden en dan 1 module toevoegen.
De ene na de andere module proberen zonder deze aan de praat te krijgen werkt ook niet erg motiverend. Daarnaast heb je best kans dat al die niet werkende modules een zelfde oorzaak hebben.

Dat een module niet 100% werkt is niet uitgesloten, maar meestal werken de modules naar behoren. En vijf modules achter elkaar die niet werken ... Zoek dan de oorzaak niet bij de individuele modules.

Database tabellen die voor een module nodig zijn worden gewoonlijk door de module zelf worden aangemaakt op het moment dat je een module inschakeld op admin/modules. Lees voor het installeren van een module ieder geval de README.txt en INSTALL.txt.

Update.php gebruik je alleen als je een module vervangt door een nieuwere versie (zoals de instructie op admin/modules aangeeft). Gebruik van update.php na een eerste installatie heeft geen zin (in tegenstelling tot wat ik eerder heb gezegd).

-- Sutha

-- Erik

afbeelding van rosalynn
Door rosalynn op 4 december, 2006 - 17:53

die niet werkende modules,
melden allemaal als fout
dat de database niet bestaat.
waarna ik ze dus maar weer uitschakel
of verwijder .

wat bij al deze modules opvalt is dat in de readme of install
niet duidelijk staat wat te doen voor aanmaken database.
terwijl bij de basisinstallatie van drupal dat wel erg
duidelijk was, want nu was daar een bestand
dat je in een php admin scherm
kon ophalen en laten uitvoeren
een .sql bestand
dit bestand staat niet in de modules
opnieuw beginnen heeft weinig zin
want dan is dat bestand er nog steeds niet.

ik moet volgens mij gewoon meer weten
over php en sql.

groeten

afbeelding van rosalynn
Door rosalynn op 4 december, 2006 - 21:28

hoi weer,

ik dacht bij mezelf waarom verwijder ik nu niet gewoon
alle niet werkende modules en begin dan opnieuw.
en verdomd nu is subscriptions gelukt,
het is goed om er toch nog maar eens naar te kijken merk ik,
want nu bleek daar wel een sql bestand bij te zitten.

groeten

afbeelding van Sutharsan
Door Sutharsan op 4 december, 2006 - 22:53

Bekijk de bestanden eens van de modules die geen sql-bestand hebben. Bijvoorbeeld de img_assist module. Daarbij zal je vaak een install script vinden (bijv. img_assist.install). Een van de functies in dit bestand wordt automatisch uitgevoerd zodra de module wordt ingeschakeld. Verder kunnen er functies in zitten die gebruikt worden door de update.php functie, maar dit terzijde.
Een module met .install bestand zorgt (als alles goed gaat) dat op de achtergrond de benodigde tabellen in de database worden aangemaakt. Daarom vindt je bij deze modules geen sql-bestand.

-- Sutha

-- Erik

afbeelding van rosalynn
Door rosalynn op 8 december, 2006 - 14:23

nu is dit vast niet je bedoeling geweest maar nu heb ik het volgende geprobeerd:


DROP TABLE IF EXISTS img_assist_map;
CREATE TABLE img_assist_map (
nid INT(10) UNSIGNED NOT NULL ,
iid INT(10) UNSIGNED NOT NULL ,
PRIMARY KEY (nid, iid)
)

vervolgens werkt img assist nu niet omdat hij
meldt img assist textarea not found
deze zou er gewoon in moeten staan

in de .install file staat iig niets
over dit onderdeel.

??

afbeelding van Sutharsan
Door Sutharsan op 8 december, 2006 - 20:11

Volgens mij valt het met jou SQL kennis wel mee. Maar waarom probeer je met de hand te doen wat het systeem prima automatisch voor jou kan uitvoeren??

Als je geen back-up van de database gemaakt hebt, moet je nu overnieuw beginnen met img_assist.

-- Sutha

-- Erik

afbeelding van rosalynn
Door rosalynn op 8 december, 2006 - 21:08

leuk dat je veren op mijn hoed zet maar ehh
nu vond ik deze waarden dus in de .install

ik ben nu de database gaan checken
wat er nu wel en niet instaat,
valt mij op dat er geen table is voor image.
verwoed probeer ik in de module te vinden
waar of nu staat dat er een table moet komen
maar vind het nu even niet.

moet ik ervan uitgaan dat alle modules een
table in de database nodig hebben ?

waarom ik er zo mee werk ?
tja wat moet ik anders als het automatisch
aanmaken blijkbaar niet niet vanzelf goed gaat ?

groetjes

afbeelding van Sutharsan
Door Sutharsan op 8 december, 2006 - 21:45

Probeer uit te zoeken waarom in jou geval de modules niet goed geinstalleerd worden in plaats van een module 'met de hand' te installeren. Er moet een gemeenschappelijke oorzaak zijn.

-- Sutha

-- Erik

afbeelding van rosalynn
Door rosalynn op 9 december, 2006 - 00:43

hiep hoi,

het is me gelukt met image assist
een plaatje toe te voegen.

klopt het dat voor dit plaatje ook weer een
aparte node is ?

beste sutha ,

ik heb geen flauw idee waar ik nu naar een oorzaak moet zoeken.
wel heb ik bij image module in de .install van image attach
een create table gevonden.
is dit de enige tabel voor deze module ?
hoort er niet nog een te zijn ?

hey, je spoort me wel lekker aan om een en ander te onderzoeken.
hoe het ook zij ik leer hiervan, dank je.

:)

afbeelding van Sutharsan
Door Sutharsan op 10 december, 2006 - 08:41

"hoe het ook zij ik leer hiervan ..." kijk en daar gaat het mij om.

Mogelijke zoekrichtingen:
1 het forum van drupal.org. Zoek op algemene verschijnselen van jouw probleem, dus niet op specifieke 'falende' modules
2 controleer de apache settings (dat zal niet meevallen met weinig kennis. Of probeer 4)
3 al eens geprobeerd om helemaal opnieuw te installeren?
4 installeer Drupal op een localhost (een server applicatie die op je eigen PC draait. Zelf gebruik ik XAMPP)
5 beschrijf eens stap voor stap wat jij doet als je een module installeert.

Succes.

-- Sutha

-- Erik

afbeelding van rosalynn
Door rosalynn op 15 december, 2006 - 14:47

hoi,

laatst probeerde ik event op mijn site te krijgen,
nu weer het probleem dat ik niet meer op admin/modules
kan komen, zie danalleen wit scherm.
nu kon ik een sql vinden,
heb deze dus in phpadmin
uitgevoerd.
maar ook dat hielp nu niet.

Oorzaak ?

kan het eraan liggen dat ik op een server zit
met php 5 en mysql 5 ??

groetjes

Bookmark and Share

Drupal is een geregistreerd merk van Dries Buytaert. | Powered by Pantheon.

Drupal.be/Drupal.nl is de website van de Nederlandstalige Drupalgemeenschap.

onomatopee