Test site?  Naar boven

Ga naar pagina: 1 - 2 - 3 [+1]

  • Beste,

    Vaak lees ik dat belangrijke updates en vernieuwingen best eerst getest worden op een andere site dan je 'live site', wat eigenlijk perfect logisch is.

    Nu, omdat ik nog steeds enkele problemen heb met fotomodules e.d. had ik graag mijn site geupgrade naar Zikula. Daarnaast had ik graag ook enkele dingen van mijn huidige 0.764 site willen aanpassen en bekijken. Zo heb ik een topic nodig die ik ondertussen verwijderd heb, maar die wel nog in de backup van mijn database staat. Ik wil echter geen backup van zoveel tijd geleden erin steken, met het risico van alle data tot nu te verliezen (ook kan daar dan op zich ook een backup van genomen worden).

    Met andere woorden, ik zou geholpen zijn met een goede test site, waar ik alles kan op testen zonder dat dit schade aanbrengt aan mijn live site... Alleen (nu komt de beschamende vraag...) heb ik er geen idee van hoe ik dit moet doen.

    Kan je dit gewoon offline testen (let wel: ik heb zeeeer weinig kennis van websites, codering, etc...)

    Of moet je dit online testen? Zoja, kan dit op dezelfde server / host als de live site, of moet ik daarvoor een andere account starten. Of valt dit op te lossen met een subdomein waar je alles kan testen?

    Mijn excuses voor alle domme vragen die misschien niet op hun plaats staan...

    Hopelijk kan iemand me uit de nood helpen...

    Met vriendelijke groet,

    Dwerg.
  • Een test-site is eigenlijk niets anders dan een zikula installatie ergens neerzetten, buiten je eigen live site om. Je kan in principe zelfs al een folder binnen je website-root maken en middels een andere prefix, gebruik blijven maken van de zelfde database (in geval je hoster er maar 1 toestaat. Echter geniet deze oplossing niet de voorkeur, aangezien, als er wat verkeerd gaat, je database van je live site ook corrupt kan geraken.

    Zelf heb ik een XAMP installatie thuis staan om grofweg alle modules even te kunnen testen. Dit is niets anders dan een soort van webserver omgeving op je eigen computer.

    Van hieruit ga ik naar een "live" test omgeving om verhuizingen van mijn website te kunnen testen op de omgeving waar de aanpassingen komen te draaien. Ik kan dan tevens de omgeving variablene zelf ook testen. In mijn geval is dat niets anders dan het subdomein test.domein.nl en de database ook in een apart.

    Als dit allemaal werkt dan heb ik de verhuizing zelf ook getest en kan ik de verhuizing doorsturen naar de live-site zelf.

    __________
    Postnuke site:
    www.denoortukkers.nl

  • Hey ursel,

    Allereerst bedankt voor je uitgebreide antwoord.

    Als ik het goed heb, kan ik middels het downloaden en installeren van Xampp alles offline testen op mijn eigen computer? En werkt dit dan op dezelfde manier als zou je een live site opbouwen?

    Ik ben wel recent overgeschakeld naar Mac Os X, en zie dat de Xampp versie daarvan nog maar een test is en dus op eigen risico te gebruiken valt. Zijn er gevaren aan het gebruik van Xampp verbonden? Daarmee bedoel ik: kan je gegevens kwijtspelen door ze te testen in dat programma?

    Alvast bedankt voor de hulp!

    Dwerg.
  • Hmm.. ja, ben niet zo heel bekend met Mac, zeg maar eigenlijk helemaal niet.
    Misschien dat je WOSnog kan proberen. Daarmee zet je een webserver op op een USB stick :P

    Je data kwijt geraken zal niet snel gebeuren. Zolang je de onbehandelde data in een aparte folder bewaard.

    Voor de rest, als alles draait werkt het inderdaad veelal op dezelfde manier als op een live site. Beide pakeketten bieden gewoon phpmyadmin aan.

    __________
    Postnuke site:
    www.denoortukkers.nl

  • Ik heb gisteren Xampp even getest en de installatie is goed gelukt. Ik snap echter niet goed hoe je daarop Zikula of Postnuke installeren kan...

    Zou je me even kunnen uitleggen hoe je dat doet?
    Alvast bedankt!
  • Als XAMPP draait, dan kan je via localhost/phpmyadmin phpmyadmin benaderen en daar je database inladen.
    in de xampp folder van de installatie zit een mapje genaamd htdocs of www. Dit is de root van je localhost. Maak je in deze folder de map testsite en plaats je hierin je nieuwe zikula installatie bestanden, dan kan je dit via localhost/testsite benaderen en kan je beginnen met je zikula installatie.

    __________
    Postnuke site:
    www.denoortukkers.nl

  • QuoteAls XAMPP draait, dan kan je via localhost/phpmyadmin phpmyadmin benaderen en daar je database inladen

    Let wel dat je de data alleen kunt inladen in een bestaande database. Die moet je waarschijnlijk eerst aanmaken in phpmyadmin. Geef hem dezelfde naam als op de server.
    Let ook op dat de database-instellingen in je config.php juist staan ingesteld (dus de goede username / password, in XAMPP kan dat 'root' zijn met een leeg password oid).

    __________
  • Teb
    QuoteAls XAMPP draait, dan kan je via localhost/phpmyadmin phpmyadmin benaderen en daar je database inladen

    Let wel dat je de data alleen kunt inladen in een bestaande database. Die moet je waarschijnlijk eerst aanmaken in phpmyadmin. Geef hem dezelfde naam als op de server.
    Let ook op dat de database-instellingen in je config.php juist staan ingesteld (dus de goede username / password, in XAMPP kan dat 'root' zijn met een leeg password oid).


    Ligt eraan hoe je de backup van je database exporteerd.. ;)
    Als je een CREATE TABLE IF NOT EXIST meeneemt werkt ut wel gewoon.. :P

    __________
    Postnuke site:
    www.denoortukkers.nl

  • CREATE TABLE heeft niets met aanmaken van je database te maken.
    Maar inderdaad, als je een export van je database maakt, kan het handig zijn om ook de optie voor CREATE DATABASE aan te vinken. Geloof dat dat er wel bij zit.

    username / password controle in config.php blijft bestaan.

    __________
  • ok ok.. we delen de winst.. :P

    __________
    Postnuke site:
    www.denoortukkers.nl

  • Bedankt voor jullie antwoorden...

    Met die config file had ik al een probleempje... Ik heb dat paswoord laten aanpassen (op aanraden van Xampp zelf, door een scriptje dat dit automatisch aanpaste), maar nu staan die gegevens in die config file dus fout (ik herken de problemen die ik met mijn live site dus had :D)

    Nu wil ik dat wel aanpassen in die config file, alleen weet ik niet hoe die te benaderen... ik heb al gebladerd naar localhost/config.inc.php (niet zeker van de naam, maar heb gekopiëerd waar de error naar verwees), maar dit bracht dus geen soelaas...

    Terwijl ik dit typ, heb ik het bestand gevonden, maar ik kan de veranderingen niet opslaan omdat ik zogezegd er de bevoegdheid niet voor heb, terwijl deze op lezen en schrijven staat... is er een andere methode om deze config file aan te passen?
  • Quote
    How I can set a "root" password in MySQL? (method 1)

    In the \xampp\mysql\bin directory enter into the console:
    mysqladmin -u root password secret
    Ok, "secret" should be your secret password. Then update the password for PHPMyAdmin. Open the "config.inc.php" in \xampp\phpmyadmin an edit following lines:
    INSTEAD OF ...
    $cfg['Servers'][$i]['user'] = 'root';
    $cfg['Servers'][$i]['password'] = '';
    NOW ...
    $cfg['Servers'][$i]['user'] = 'root';
    $cfg['Servers'][$i]['password'] = 'secret';


    Aldus de Xampp webite :)

    __________
    Postnuke site:
    www.denoortukkers.nl

  • Dwergmaar ik kan de veranderingen niet opslaan omdat ik zogezegd er de bevoegdheid niet voor heb, terwijl deze op lezen en schrijven staat...

    Je gebruikt een Mac, dan heb ik het gevoel dat alleen de owner van de config-file (apache of xampp waarschijnlijk) de rechten heeft om het bestand te beschrijven. Zorg dus dat er schrijfrechten voor iedereen is.

    Als beheerder / superuser van de mac kun je een terminal openen (in applications:utilities) en het commando
    Code
    chmod 666 <filename>
    waarbij filename het volledige pad naar de config-file van phpmyadmin is.

    Waarschijnlijk kun je dit ok via een contextmenu van die file krijgen ("Get Info"), maar ben zelf ook geen Mac gebruiker.

    __________
  • Het is me ondertussen gelukt die config file aan te passen (wat knip en plakwerk, maar het werkt dus...)

    Ben er ook in geslaagd mijn backup op de localhost te zetten, maar toen ik de site wou openen, kreeg ik weer een database error. Ik heb dan de username en het paswoord naar dat van xampp veranderd, en zo ben ik binnen geraakt.

    Nu krijg ik echter deze error, die volgens mij PN gerelateerd is. Enig idee wat ik kan doen om dit te verhelpen?


    Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 311296 bytes) in /Applications/xampp/xamppfiles/htdocs/testsite/modules/ContentExpress/pnclass/ContentExpress.php on line 4771
  • Misschien toch handig om eerst even verder te zoeken, en pas te posten als je het niet begrijpt. Niet iedere (fout)melding meteen posten, en daarna pas zoeken wat het kan zijn.

    http://www.google.nl…+size+exhausted+php

    Is een configuratie-instelling

    __________

Ga naar pagina: 1 - 2 - 3 [+1]

Deze lijst is gebaseerd op gebruikers die de afgelopen 10 minuten online waren

 

Taal

Preferred language