Installatie Apache2 + Php5 + Mysql5 & PhpMyadmin
Eerder had ik al een uitgebreide handleiding gemaakt, deze is echt simpelere, sneller en met de laatste software versies.
Gesponsorde koppelingen
Inhoudsopgave
- Inleiding
- Installatie Apache2
- Installatie Php5
- Configuratie Apache2 & Php5
- Installatie MySQL
- Installatie PhpMyAdmin
- Gefeliciteerd!
147 reacties op 'Installatie Apache2 + Php5 + Mysql5 & PhpMyadmin'
Gesponsorde koppelingen
hoi
ik heb dit eens geprobeerd uit nieuwschierigheid
maar lukt mij niet echt
als ik naar "http://localhost/phpmyadmin/. "ga
vraagt hij "geen" pasw of username maar krijg wel een hele directory met files
apache wil ook niet starten die zegt:
syntax error on line 174 of c:/server/apache2/conf/httpd.conf
cannot load c:apache2/php/php5apache2.dll into servers
kan opgegeven module niet vinden
terwijl ik alles mooi heb gevolgd in je tutorial
werk met xp pro sp2
ps: mooi tutorial spijtig dat niet echt werkt bij me
gr,
fred
ik heb dit eens geprobeerd uit nieuwschierigheid
maar lukt mij niet echt
als ik naar "http://localhost/phpmyadmin/. "ga
vraagt hij "geen" pasw of username maar krijg wel een hele directory met files
apache wil ook niet starten die zegt:
syntax error on line 174 of c:/server/apache2/conf/httpd.conf
cannot load c:apache2/php/php5apache2.dll into servers
kan opgegeven module niet vinden
terwijl ik alles mooi heb gevolgd in je tutorial
werk met xp pro sp2
ps: mooi tutorial spijtig dat niet echt werkt bij me
gr,
fred
Het enige spijtige wat ik kan verzinnen is dat je de tutorial niet helemaal goed gevolgd heb ;).
1) Open je httpd.conf, zoek naar 'DirectoryIndex index.html index.html.var', daar zetten we ook index.php zodat die voortaan ook standaard geopend worden.
2) de error zit op 'c:/server/apache2/conf/httpd.conf', dat betekend dat jou bestanden staan in 'c:/server/apache2/php'. Terwijl jij verteld heb dat de php5apache2.dll in 'c:apache2/php/' staat. Zoiezo mist daar een slash na cd c:, maar ook klopt de locatie niet :).
1) Open je httpd.conf, zoek naar 'DirectoryIndex index.html index.html.var', daar zetten we ook index.php zodat die voortaan ook standaard geopend worden.
2) de error zit op 'c:/server/apache2/conf/httpd.conf', dat betekend dat jou bestanden staan in 'c:/server/apache2/php'. Terwijl jij verteld heb dat de php5apache2.dll in 'c:apache2/php/' staat. Zoiezo mist daar een slash na cd c:, maar ook klopt de locatie niet :).
@Jac, thx... je hebt een duidelijke fout gevonden. Uiteraard moet het zijn
Want je moet er naar verwijzen :). Even in de httpd.conf verwijzen naar de juiste map en hij zou moeten werken.
@mebus, waarschijnlijk heb je apache niet geinstalleerd als service, of dat is niet helemaal goed gegaan (waarschijnlijk had je eerder al een keer apache op die pc staan??). Wat je het best kan doen is het volgende:
1) verwijder de oude apache2 service, dat kan in start -> uitvoeren -> cmd met de volgende code:
2) We herinstalleren de service, dan doen we zo. cd c:/server/apache2/bin/, en daarna apache -k install. Succes!
Want je moet er naar verwijzen :). Even in de httpd.conf verwijzen naar de juiste map en hij zou moeten werken.
@mebus, waarschijnlijk heb je apache niet geinstalleerd als service, of dat is niet helemaal goed gegaan (waarschijnlijk had je eerder al een keer apache op die pc staan??). Wat je het best kan doen is het volgende:
1) verwijder de oude apache2 service, dat kan in start -> uitvoeren -> cmd met de volgende code:
2) We herinstalleren de service, dan doen we zo. cd c:/server/apache2/bin/, en daarna apache -k install. Succes!
Brrr de rillingen lopen over mijn rug. Root account gebruiken om op phpmyadmin in te loggen, het zou niet eens mogelijk moeten zijn. Maak gebruik van de command line client en maak een user aan en geef die privileges.
Zie deze link voor meer info
http://dev.mysql.com/doc/refman/5.0/en/adding-users.html
En verder plaats PHP onder de root, dus in C:\PHP
Dat bespaart je namelijk heel wat wijzigingen, want PHP gaat standaard van die MAP uit.
Zie deze link voor meer info
http://dev.mysql.com/doc/refman/5.0/en/adding-users.html
En verder plaats PHP onder de root, dus in C:\PHP
Dat bespaart je namelijk heel wat wijzigingen, want PHP gaat standaard van die MAP uit.
Wat is het verschil tussen een root account met alle rechten of een andere naam met alle rechten... Als jij een goed wachtwoorc gebruikt zie ik het probleem niet. Maak dan een database aan en geef een nieuwe gebruiker enkel rechten op die database. En beperk die rechten dan tot create, drop, select, insert, update etc.
Onderbouw je stelling eens, waarom zou het niet eens mogelijk moeten zijn?
Verder wil jij mensen zonder kennis gebruik laten maken van de command prompt? Lijkt mij inderdaad een hele verstandige keuze van jou... En veel wijzigingen? Alleen een extension dir opgeven... big deal.
Schrijf dan een handleiding die wat toevoegt, ipv dat kansloze geblaat op iedereen die wel tijd investeerd in kennisoverdracht.
Onderbouw je stelling eens, waarom zou het niet eens mogelijk moeten zijn?
Verder wil jij mensen zonder kennis gebruik laten maken van de command prompt? Lijkt mij inderdaad een hele verstandige keuze van jou... En veel wijzigingen? Alleen een extension dir opgeven... big deal.
Schrijf dan een handleiding die wat toevoegt, ipv dat kansloze geblaat op iedereen die wel tijd investeerd in kennisoverdracht.
Hoezo kansloos geblaat, ik uit alleen wat kritiek. En wat is er mis met de command prompt? Men moet het toch ooit leren, en zoveel moeite is het niet. Lees die link en je snapt het meteen.
En waarom geen gebruik maken van je root account? Nou de naam zegt t al, omdat je daar contact mee kunt leggen met de ROOT. Niet echt slim om dit account te gebruiken op een openbare iets (als phpmyadmin) om je te identificeren.
Het is veel veiliger om een aparte user met beperkte rechten die gekoppeld is aan localhost (dus alleen benaderbaar vanuit localhost). Het is maar iets kleins, maar je kunt daarmee zoveel uiteindelijk gezeik uitsluiten.
Niet dat het wat uitmaakt voor thuis gebruikers, maar als men het meteen goed leert is dat toch mooi meegenomen.
En waarom geen gebruik maken van je root account? Nou de naam zegt t al, omdat je daar contact mee kunt leggen met de ROOT. Niet echt slim om dit account te gebruiken op een openbare iets (als phpmyadmin) om je te identificeren.
Het is veel veiliger om een aparte user met beperkte rechten die gekoppeld is aan localhost (dus alleen benaderbaar vanuit localhost). Het is maar iets kleins, maar je kunt daarmee zoveel uiteindelijk gezeik uitsluiten.
Niet dat het wat uitmaakt voor thuis gebruikers, maar als men het meteen goed leert is dat toch mooi meegenomen.
Eehmm...
"Nu maken we een mapje 'extensions' aan in c:\server\apache2\php\. Uit het mapje 'ext' in het php zipje halen we de volgende 3 bestanden php_gd2.dll php_mbstring.dll & php_mysql.dll welke wij kopieren naar c:\server\apache2\php\extensions\."
&
"Eerst gaan wij opzoek naar de extension_dir, die laten wij verwijzen naar c:\server\apache2\php\extensions\."
Dat gebeurd dus al... Het enige wat in je windows map staat is de php.ini.
"Nu maken we een mapje 'extensions' aan in c:\server\apache2\php\. Uit het mapje 'ext' in het php zipje halen we de volgende 3 bestanden php_gd2.dll php_mbstring.dll & php_mysql.dll welke wij kopieren naar c:\server\apache2\php\extensions\."
&
"Eerst gaan wij opzoek naar de extension_dir, die laten wij verwijzen naar c:\server\apache2\php\extensions\."
Dat gebeurd dus al... Het enige wat in je windows map staat is de php.ini.
Arjan,
Ik heb even een vraagje als ik een varible heb die leeg is bij voorbeeld $sort en gooi deze op mijn local hoost krijg ik de fout:
Notice: Undefined variable: sort in C:\server\apache2\htdocs\readout.php on line 360
als ik deze op mijn gewoon webhost gooi krijg ik geen fout melding, hoe is dit mogelijk en hoelos ik dit op ?
b.v.d. Thomas
Ik heb even een vraagje als ik een varible heb die leeg is bij voorbeeld $sort en gooi deze op mijn local hoost krijg ik de fout:
Notice: Undefined variable: sort in C:\server\apache2\htdocs\readout.php on line 360
als ik deze op mijn gewoon webhost gooi krijg ik geen fout melding, hoe is dit mogelijk en hoelos ik dit op ?
b.v.d. Thomas
Wat jou host doet is eigenlijk niet netjes. Zij onderdrukken foutmeldingen. Dat noemen ze error reporting. Zeker op een locale (test) server wil je eigenlijk niet dat je errors onderdrukt word, want daardoor leer je niet netjes programmeren.
Er zijn 2 oplossingen; leer netjes programmeren of stel php zo in dat hij ook foutmeldingen (in dit geval een opmerking) ook gaat negeren.
Netjes programmeren betekend dat je eerst kijkt of een variabele bestaat (met if(isset($var)) ) voordat je hem gebruikt. Jou probleem komt omdat je nu gebruik maakt van een variabele die nog niet bestaat.
Of je onderdrukt die meldingen door bovenaan je script te vermelden:
Eventueel kan je dit ook in je php.ini zetten, dan geld het voor alle script.
Echter raad ik je dit _af_ omdat je op die manier jezelf de foute manier van programmeren aanleert. Mijn nieuwssysteem werkt prima met error reporting op zijn hoogste niveau omdat dat gewoon netjes geschreven is.
Er zijn 2 oplossingen; leer netjes programmeren of stel php zo in dat hij ook foutmeldingen (in dit geval een opmerking) ook gaat negeren.
Netjes programmeren betekend dat je eerst kijkt of een variabele bestaat (met if(isset($var)) ) voordat je hem gebruikt. Jou probleem komt omdat je nu gebruik maakt van een variabele die nog niet bestaat.
Of je onderdrukt die meldingen door bovenaan je script te vermelden:
Eventueel kan je dit ook in je php.ini zetten, dan geld het voor alle script.
Echter raad ik je dit _af_ omdat je op die manier jezelf de foute manier van programmeren aanleert. Mijn nieuwssysteem werkt prima met error reporting op zijn hoogste niveau omdat dat gewoon netjes geschreven is.
op http://localhost/phpmyadmin vindt ik alleen maar mijn lijst van bestanden
de bestanden verwerken zich niet in een mooie php pagina is dit normaal ????
de bestanden verwerken zich niet in een mooie php pagina is dit normaal ????
Thomas; Ja! Maar je zult wel moeten vertellen dat ze geaccepteerd worden. In je httpd.conf zul je AllowOverride op ALL moeten zetten. Veiligheids redenen dus. Waarschijnlijk zul je dat dus een of meerdere keren moeten aanpassen. Als je wat verder bent (virtual hosts) dan kan je per map instellen of je wel of niet een htaccess mag gebruiken. Ik stel ook per map in of je wel of niet een directory listing krijgt enzo :).
Joose, je bent een stukje van de handleiding vergeten te volgen. Je bent niet de enige want hierboven word het ook een aantal keer gemeld! Oplossing:
Open je httpd.conf, zoek naar 'DirectoryIndex index.html index.html.var', daar zetten we ook index.php zodat die voortaan ook standaard geopend worden.
Joose, je bent een stukje van de handleiding vergeten te volgen. Je bent niet de enige want hierboven word het ook een aantal keer gemeld! Oplossing:
Open je httpd.conf, zoek naar 'DirectoryIndex index.html index.html.var', daar zetten we ook index.php zodat die voortaan ook standaard geopend worden.
Als jij die config.inc.txt goed gedownload en gerenamed heb naar config.inc.php, en je hebt de apache server geherstart... dan moet jij een login venster krijgen op http://localhost/phpmyadmin/
heb ik gedaan die file moet die in het mapje phpmyadmin ??? want ik krijg nog altijd geen paswoord
maar hij geeft mij wel geen lijst meer van de bestanden maar deze error
Warning: require_once(./libraries/common.lib.php) [function.require-once]: failed to open stream: No such file or directory in C:\Server\Apache2\htdocs\phpmyadmin\index.php on line 36
Fatal error: require_once() [function.require]: Failed opening required './libraries/common.lib.php' (include_path='.;C:\php5\pear') in C:\Server\Apache2\htdocs\phpmyadmin\index.php on line 36
Wat nu???
maar hij geeft mij wel geen lijst meer van de bestanden maar deze error
Warning: require_once(./libraries/common.lib.php) [function.require-once]: failed to open stream: No such file or directory in C:\Server\Apache2\htdocs\phpmyadmin\index.php on line 36
Fatal error: require_once() [function.require]: Failed opening required './libraries/common.lib.php' (include_path='.;C:\php5\pear') in C:\Server\Apache2\htdocs\phpmyadmin\index.php on line 36
Wat nu???
PHP my Admin werkt alleen krijg ik als ik er op wil deze fout
Welcome to phpMyAdmin 2.8.0.2
Probably reason of this is that you did not create configuration file. You might want to use setup script to create one.
Error
MySQL said:
#1045 - Access denied for user 'root'@'localhost' (using password: NO)
en ik krijg nog steeds geen inlog als ik naar mijn localhost gaat komt da omda ik iets nog me mijn mysql moet doen
Welcome to phpMyAdmin 2.8.0.2
Probably reason of this is that you did not create configuration file. You might want to use setup script to create one.
Error
MySQL said:
#1045 - Access denied for user 'root'@'localhost' (using password: NO)
en ik krijg nog steeds geen inlog als ik naar mijn localhost gaat komt da omda ik iets nog me mijn mysql moet doen
hij deed het maar toen ik bij create_db.php ging kijken gaf die een fout aan en daarna deed nix het meer nu krijg ik bij elke php pagina in phpmyadmin de melding:
Warning: Unknown: open(C:\server\Apache2\sessiondata\sess_61f3166e8aaf8b7034d5999b7489a3ef, O_RDWR) failed: No such file or directory (2) in Unknown on line 0
Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (C:\server\Apache2\sessiondata) in Unknown on line 0
HELP!
Warning: Unknown: open(C:\server\Apache2\sessiondata\sess_61f3166e8aaf8b7034d5999b7489a3ef, O_RDWR) failed: No such file or directory (2) in Unknown on line 0
Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (C:\server\Apache2\sessiondata) in Unknown on line 0
HELP!
Hallo Arjan,
heb de alles geinstalleerd en tot MySql gaat het goed,
maar als ik phpmyadmin ga kopieren en in via
http://localhost/phpmyadmin probeer in te loggen krijg ik de inhoud van
de inhoud van config.inc.php te zien en niet een inlogscherm.
Als ik dan op vernieuwen druk krijg ik de volgende fout melding:
Fout
MySQL retourneerde:
#1045 - Access denied for user 'root'@'localhost' (using password: NO)
Wat doe ik fout????
heb de alles geinstalleerd en tot MySql gaat het goed,
maar als ik phpmyadmin ga kopieren en in via
http://localhost/phpmyadmin probeer in te loggen krijg ik de inhoud van
de inhoud van config.inc.php te zien en niet een inlogscherm.
Als ik dan op vernieuwen druk krijg ik de volgende fout melding:
Fout
MySQL retourneerde:
#1045 - Access denied for user 'root'@'localhost' (using password: NO)
Wat doe ik fout????
Bedankt voor deze uitleg, het lukte me in een keer, heb wel de default waarde C:\Program Files\Apache Groeps\ gebruikt leek me toch handiger ten aanzien van de indeling van mijn systeem schijf. Overigens lukte het ook op de E:\ drive aan het werkt te krijgen. Mijn systeem is met Ghost snel te backuppen zodoende hab ik een beetje kunnen spelen met de installatie.
Prachtige tuut, alleen bij mij werkt het niet. (en ik wil zo graag met de combinatie aan de slag)
Apache geeft aan : running none of 1 services. En ik krijg het ook niet draaiend.
Ook http://localhost/phpmyadmin werkt niet, wordt niet gevonden.
Mysql werkt wel als ik mijn password intyp.!
alles opnieuw ge?nstalleerd, maar geen verandering.
Weet je een oplossing?
dj.
Apache geeft aan : running none of 1 services. En ik krijg het ook niet draaiend.
Ook http://localhost/phpmyadmin werkt niet, wordt niet gevonden.
Mysql werkt wel als ik mijn password intyp.!
alles opnieuw ge?nstalleerd, maar geen verandering.
Weet je een oplossing?
dj.
Dat http://localhost/phpmyadmin niet werkt is logisch als apachte niet draaid. Start hem eens handmatig op met de command prompt:
cd naar apache2/bin/ en dan apache -k start. En kijk dan eens wat voor foutmelding je krijgt.
cd naar apache2/bin/ en dan apache -k start. En kijk dan eens wat voor foutmelding je krijgt.
ik krijg terug: het systeem kan het opgegeven pad niet vinden.
En als ik apache -k start doe: apache wordt niet herkend als een interne of externe opdracht, programma of batchbestand.
als ik op services klik en dan op starten :kan apache 2 services op de lokale computer niet starten. Fout 3 het systeem kan het opgegeven pad niet vinden.
Als ik test configuration doe krijg ik in de dos terug:apche.exe could not open document configfile c:server/conf/httpd.conf
voor mij allemaal abracadabra?
dj
En als ik apache -k start doe: apache wordt niet herkend als een interne of externe opdracht, programma of batchbestand.
als ik op services klik en dan op starten :kan apache 2 services op de lokale computer niet starten. Fout 3 het systeem kan het opgegeven pad niet vinden.
Als ik test configuration doe krijg ik in de dos terug:apche.exe could not open document configfile c:server/conf/httpd.conf
voor mij allemaal abracadabra?
dj
De eerste is vrij logisch... apache2/bin bestaat niet, ik ben er vanuit gegaan dat je zelf instaat bent om te begrijpen wat 'cd' inhoud en hoe dat werkt...
De 2e foutmelding is net zo logisch... je moet eerst naar de map waar de apache.exe instaat, anders werkt het inderdaad niet.
En tot slot... dat hij die httpd.conf niet kan vinden is wellicht wel logisch... c:server lijkt mij niet echt de juiste map. Het moet iets zijn als c:/server/apache2/conf/httpd.conf. Kijk eens wat er in je error.log staat (in de map logs).
De 2e foutmelding is net zo logisch... je moet eerst naar de map waar de apache.exe instaat, anders werkt het inderdaad niet.
En tot slot... dat hij die httpd.conf niet kan vinden is wellicht wel logisch... c:server lijkt mij niet echt de juiste map. Het moet iets zijn als c:/server/apache2/conf/httpd.conf. Kijk eens wat er in je error.log staat (in de map logs).
Met dank aan Pim die mij via PHPHulp aansprak is er een iets verbeterde versie gekomen die iets gebruikersvriendelijker/duidelijker is. Je hoeft nu niet meer moeilijk te doen met een config.inc.php bijvoorbeeld...
Klik dus hier!.
Klik dus hier!.
Wat voor jouw logisch lijkt is dat voor mij niet (altijd).
Na gefrustreerd overwogen te hebben om het hele zooitje eraf te gooien, toch gezocht naar error log met het volgende:
[Wed Apr 19 23:09:15 2006] [notice] Apache/2.0.55 (Win32) configured -- resuming normal operations
[Wed Apr 19 23:09:15 2006] [notice] Server built: Oct 9 2005 19:16:56
[Wed Apr 19 23:09:15 2006] [notice] Parent: Created child process 612
[Wed Apr 19 23:09:16 2006] [notice] Child 612: Child process is running
[Wed Apr 19 23:09:16 2006] [notice] Child 612: Acquired the start mutex.
[Wed Apr 19 23:09:16 2006] [notice] Child 612: Starting 250 worker threads.
[Wed Apr 19 23:49:47 2006] [error] [client 127.0.0.1] File does not exist: C:/server/htdocs
[Wed Apr 19 23:54:07 2006] [error] [client 127.0.0.1] File does not exist: C:/server/htdocs
[Wed Apr 19 23:54:09 2006] [error] [client 127.0.0.1] File does not exist: C:/server/htdocs
[Wed Apr 19 23:54:09 2006] [error] [client 127.0.0.1] File does not exist: C:/server/htdocs
[Wed Apr 19 23:54:41 2006] [error] [client 127.0.0.1] File does not exist: C:/server/htdocs
[Wed Apr 19 23:54:45 2006] [error] [client 127.0.0.1] File does not exist: C:/server/htdocs
[Wed Apr 19 23:55:37 2006] [error] [client 127.0.0.1] File does not exist: C:/server/htdocs
[Wed Apr 19 23:58:57 2006] [notice] Parent: Received restart signal -- Restarting the server.
Apache.exe: could not open document config file C:/server/conf/httpd.conf
rocess is ending.
[Wed Apr 19 23:58:57 2006] [warn] (OS 995)De I/O-bewerking is afgebroken vanwege het afsluiten van een thread of vanwege een opdracht van een toepassing. : winnt_accept: Asynchronous AcceptEx failed.
[Wed Apr 19 23:58:58 2006] [notice] Child 612: Released the start mutex
[Wed Apr 19 23:59:00 2006] [notice] Child 612: Waiting for 250 worker threads to exit.
[Wed Apr 19 23:59:00 2006] [notice] Child 612: All worker threads have exited.
[Wed Apr 19 23:59:00 2006] [notice] Child 612: Child process is exiting
Er lijkt een eerdere installatie van een server te zijn geweest (oct 5 2005) en inderdaad de map c/server/htdocs bestaat inderdaad niet! of heeft dat te maken met die eerdere instal?
Graag wederom je hulp
Na gefrustreerd overwogen te hebben om het hele zooitje eraf te gooien, toch gezocht naar error log met het volgende:
[Wed Apr 19 23:09:15 2006] [notice] Apache/2.0.55 (Win32) configured -- resuming normal operations
[Wed Apr 19 23:09:15 2006] [notice] Server built: Oct 9 2005 19:16:56
[Wed Apr 19 23:09:15 2006] [notice] Parent: Created child process 612
[Wed Apr 19 23:09:16 2006] [notice] Child 612: Child process is running
[Wed Apr 19 23:09:16 2006] [notice] Child 612: Acquired the start mutex.
[Wed Apr 19 23:09:16 2006] [notice] Child 612: Starting 250 worker threads.
[Wed Apr 19 23:49:47 2006] [error] [client 127.0.0.1] File does not exist: C:/server/htdocs
[Wed Apr 19 23:54:07 2006] [error] [client 127.0.0.1] File does not exist: C:/server/htdocs
[Wed Apr 19 23:54:09 2006] [error] [client 127.0.0.1] File does not exist: C:/server/htdocs
[Wed Apr 19 23:54:09 2006] [error] [client 127.0.0.1] File does not exist: C:/server/htdocs
[Wed Apr 19 23:54:41 2006] [error] [client 127.0.0.1] File does not exist: C:/server/htdocs
[Wed Apr 19 23:54:45 2006] [error] [client 127.0.0.1] File does not exist: C:/server/htdocs
[Wed Apr 19 23:55:37 2006] [error] [client 127.0.0.1] File does not exist: C:/server/htdocs
[Wed Apr 19 23:58:57 2006] [notice] Parent: Received restart signal -- Restarting the server.
Apache.exe: could not open document config file C:/server/conf/httpd.conf
rocess is ending.
[Wed Apr 19 23:58:57 2006] [warn] (OS 995)De I/O-bewerking is afgebroken vanwege het afsluiten van een thread of vanwege een opdracht van een toepassing. : winnt_accept: Asynchronous AcceptEx failed.
[Wed Apr 19 23:58:58 2006] [notice] Child 612: Released the start mutex
[Wed Apr 19 23:59:00 2006] [notice] Child 612: Waiting for 250 worker threads to exit.
[Wed Apr 19 23:59:00 2006] [notice] Child 612: All worker threads have exited.
[Wed Apr 19 23:59:00 2006] [notice] Child 612: Child process is exiting
Er lijkt een eerdere installatie van een server te zijn geweest (oct 5 2005) en inderdaad de map c/server/htdocs bestaat inderdaad niet! of heeft dat te maken met die eerdere instal?
Graag wederom je hulp
@Arjan, hierbij enkel opmerkingen over de verschillen tussen de w?s en hoe.
Je handleiding over de installatie van WAMPP is prima, waarvoor ik je eerder ? via een ander kanaal ? de complimenten heb gegeven. Het gaat goed, zolang je maar klakkeloos en foutloos jouw ?kookboekrecept? volgt.
Via jouw handleiding weet je wat er ge?nstalleerd (welke programma?s, welke versies) en ook waar (in welke mappen).
Waar het voor de beginnende PHP?er (zoals ik) aan ontbreekt zijn zeer korte instructies, hoe je moet beginnen. Natuurlijk kun je zeggen dat dit buiten de scope van de handleiding over de installatie staat.
Toch hangt het ?hoe? te beginnen sterk af van ?wat er waar? is ge?nstalleerd; kortom dit is onlosmakelijk met elkaar verbonden. Anders gezegd: als je jouw handleiding volgt dan moet je websites die je gaat ontwerpen neerzetten in c:\server\apache2\hdocs\... en niet ergens anders. Als je dat wel wilt ontkom je er niet aan aanpassingen te doen, maar daar heb je als leek geen idee van. Dat geldt ook voor het feit of je i.p.v. ??n aan meerdere sites wilt werken. Wat ik nu bedoel is dat die laatste zaken in jouw handeling thuishoren, en wel op het einde, onder het kopje ?vertrekpunten om met deze WAMPP te gaan werken?:
- plaats je te maken documenten in de map c:\server\apache2\hdocs\
- beperk je tot ??n site;
- als je andere settings wilt, raadpleeg dan:?.of misschien is een korte extra handleiding dan een optie.
Je handleiding over de installatie van WAMPP is prima, waarvoor ik je eerder ? via een ander kanaal ? de complimenten heb gegeven. Het gaat goed, zolang je maar klakkeloos en foutloos jouw ?kookboekrecept? volgt.
Via jouw handleiding weet je wat er ge?nstalleerd (welke programma?s, welke versies) en ook waar (in welke mappen).
Waar het voor de beginnende PHP?er (zoals ik) aan ontbreekt zijn zeer korte instructies, hoe je moet beginnen. Natuurlijk kun je zeggen dat dit buiten de scope van de handleiding over de installatie staat.
Toch hangt het ?hoe? te beginnen sterk af van ?wat er waar? is ge?nstalleerd; kortom dit is onlosmakelijk met elkaar verbonden. Anders gezegd: als je jouw handleiding volgt dan moet je websites die je gaat ontwerpen neerzetten in c:\server\apache2\hdocs\... en niet ergens anders. Als je dat wel wilt ontkom je er niet aan aanpassingen te doen, maar daar heb je als leek geen idee van. Dat geldt ook voor het feit of je i.p.v. ??n aan meerdere sites wilt werken. Wat ik nu bedoel is dat die laatste zaken in jouw handeling thuishoren, en wel op het einde, onder het kopje ?vertrekpunten om met deze WAMPP te gaan werken?:
- plaats je te maken documenten in de map c:\server\apache2\hdocs\
- beperk je tot ??n site;
- als je andere settings wilt, raadpleeg dan:?.of misschien is een korte extra handleiding dan een optie.
In een boek voor beginnende PHP'ers las ik iets over een hulpprogje: WinMySQLAdmin, waarbij een een administratievenster van MySQL onder Windows getoond werd. Heb ik hier wat aan? (ik heb de WAMPP-versie van Arjan K. al ge?nstalleerd). Of is dit een onderdeel van PHPMyAdmin?
Wie weet hier antwoord op?
Wie weet hier antwoord op?
Bedankt voor de goede tut en de aanvullende reacties. Alles werkt nu maar ik sluit me aan bij Pim mbt hoe nu verder. Ik heb mijn bestanden in c:\server\apache2\htdocs\ gezet maar als ik daar via http:\\localhost\apache2\htdocs\bestandje.php naar toe ga krijg ik de 500 error. En kun je onder htdocs gewoon je eigen mappenstructuur hagen?
Dan zul je moeten werken met virtual hosts. Meerdere websites (arjaninkenia.nl, i-cey.net etc etc) kunnen verwijzen naar ??n ipadres, de server verwijst je vervolgens naar de juiste map.
Arjan, kheb je instructies strict gevolgd, maar bij http://localhost/phpmyadmin/ geeft ie een popupbox met de volgende tekst:?Do you want to save this file?
Name: phpmyadmin
Type: unknown file type 5,53 KB
From: localhost?
Daarna knop SAVE en CANCEL
Raarrr. Heb jij een idee wat ik fout doe/heb gedaan? Kheb je instructies al 3 maal doorlopen maar zie het (nog) niet.
Dank!
Groet, Jon
Name: phpmyadmin
Type: unknown file type 5,53 KB
From: localhost?
Daarna knop SAVE en CANCEL
Raarrr. Heb jij een idee wat ik fout doe/heb gedaan? Kheb je instructies al 3 maal doorlopen maar zie het (nog) niet.
Dank!
Groet, Jon
Het klinkt echt raar maar als ik gewoon naar http://localhost/phpmyadmin/ gaa dan gebeurt er niks je ziet een lijst betanden. Ik heb hetzelfde probleem als de mensen voor mij en heb alles na gelopen en geprobeert. Ik moet dus wat gemist hebben?
Ik heb de config.inc.php in mijn phpmyadmin map staan.
Ik heb dit:
Ook veranderd. Wat nu?
PS. heb lopen kloten met dat icoontje onder aan me scherm van apache en heb op restart geklikt. Operation failed en nu kan ik hem ook niet meer starten.
Ik heb de config.inc.php in mijn phpmyadmin map staan.
Ik heb dit:
Ook veranderd. Wat nu?
PS. heb lopen kloten met dat icoontje onder aan me scherm van apache en heb op restart geklikt. Operation failed en nu kan ik hem ook niet meer starten.
[Sat Jul 08 14:34:31 2006] [notice] Apache/2.0.58 (Win32) configured -- resuming normal operations
[Sat Jul 08 14:34:31 2006] [notice] Server built: Apr 29 2006 17:47:10
[Sat Jul 08 14:34:31 2006] [notice] Parent: Created child process 3456
[Sat Jul 08 14:34:31 2006] [notice] Child 3456: Child process is running
[Sat Jul 08 14:34:32 2006] [notice] Child 3456: Acquired the start mutex.
[Sat Jul 08 14:34:32 2006] [notice] Child 3456: Starting 250 worker threads.
[Sat Jul 08 15:04:19 2006] [error] [client 127.0.0.1] File does not exist: C:/server/apache2/htdocs/apache
[Sat Jul 08 15:04:22 2006] [error] [client 127.0.0.1] File does not exist: C:/server/apache2/htdocs/apache2
[Sat Jul 08 15:10:07 2006] [notice] Parent: Received restart signal -- Restarting the server.
[Sat Jul 08 15:10:07 2006] [notice] Child 3456: Exit event signaled. Child process is ending.
[Sat Jul 08 15:10:08 2006] [notice] Child 3456: Released the start mutex
[Sat Jul 08 15:10:09 2006] [notice] Child 3456: Waiting for 250 worker threads to exit.
[Sat Jul 08 15:10:09 2006] [notice] Child 3456: All worker threads have exited.
[Sat Jul 08 15:10:09 2006] [notice] Child 3456: Child process is exiting
ps. bij het testen van de apache had ik een error F# op de eerste regel? Hoort die F daar?
[Sat Jul 08 14:34:31 2006] [notice] Server built: Apr 29 2006 17:47:10
[Sat Jul 08 14:34:31 2006] [notice] Parent: Created child process 3456
[Sat Jul 08 14:34:31 2006] [notice] Child 3456: Child process is running
[Sat Jul 08 14:34:32 2006] [notice] Child 3456: Acquired the start mutex.
[Sat Jul 08 14:34:32 2006] [notice] Child 3456: Starting 250 worker threads.
[Sat Jul 08 15:04:19 2006] [error] [client 127.0.0.1] File does not exist: C:/server/apache2/htdocs/apache
[Sat Jul 08 15:04:22 2006] [error] [client 127.0.0.1] File does not exist: C:/server/apache2/htdocs/apache2
[Sat Jul 08 15:10:07 2006] [notice] Parent: Received restart signal -- Restarting the server.
[Sat Jul 08 15:10:07 2006] [notice] Child 3456: Exit event signaled. Child process is ending.
[Sat Jul 08 15:10:08 2006] [notice] Child 3456: Released the start mutex
[Sat Jul 08 15:10:09 2006] [notice] Child 3456: Waiting for 250 worker threads to exit.
[Sat Jul 08 15:10:09 2006] [notice] Child 3456: All worker threads have exited.
[Sat Jul 08 15:10:09 2006] [notice] Child 3456: Child process is exiting
ps. bij het testen van de apache had ik een error F# op de eerste regel? Hoort die F daar?
als het goed is wel, de /phpmyadmin locatie werkte wel voordat ik de apache host had reset en toen er problemen mee kreeg. Alleen toen zag ik een lijst met bestanden, maari k ga weer is checken.
Edit:
Nja, ik snap er niks van heb al die 3 extensies bewerkt en die ; eraf gehaalt. maar wat bedoel je met mysql of mysql/?
Nja, ik snap er niks van heb al die 3 extensies bewerkt en die ; eraf gehaalt. maar wat bedoel je met mysql of mysql/?
Ik heb op me computer de server met phpmyadmin al, Maar op me laptop als ik naar localhost/phpmyadmin ga dan krijg ik een popupje om het bestand phpmyadmin te downloaden?!~
*zelfde probleem als John*
Hoelos ik dit op of moet ik alles even inpakken en sturen?
*zelfde probleem als John*
Hoelos ik dit op of moet ik alles even inpakken en sturen?
Edit:
Vraag me niet hoe, maar hij doet het opeens:D
Vraag me niet hoe, maar hij doet het opeens:D
Voor de mensen die stiekem apache 2.2 hebben geinstalleerd.
En de error: 'The requested operation has failed' krijgen.
Jullie hebben 'php5apache2_2.dll' ipv 'php5apache2.dll' nodig.
Deze kun je downloaden van: http://snaps.php.net/
Voeg deze regel toe in je httdp.conf:
LoadModule php5_module "c:/server/apache2/php/php5apache2_2.dll"
En de error: 'The requested operation has failed' krijgen.
Jullie hebben 'php5apache2_2.dll' ipv 'php5apache2.dll' nodig.
Deze kun je downloaden van: http://snaps.php.net/
Voeg deze regel toe in je httdp.conf:
LoadModule php5_module "c:/server/apache2/php/php5apache2_2.dll"
[qoute]Thieme schreef op 12.08.2006 21:30
Voor de mensen die stiekem apache 2.2 hebben geinstalleerd.
En de error: 'The requested operation has failed' krijgen.
Jullie hebben 'php5apache2_2.dll' ipv 'php5apache2.dll' nodig.
Deze kun je downloaden van: http://snaps.php.net/
Voeg deze regel toe in je httdp.conf:
LoadModule php5_module "c:/server/apache2/php/php5apache2_2.dll"
[/qoute]
Ik kreeg die error altijd.... weet niet meer hoe ik het opgelost heb, maar ik draai apache 2.2 met php5apache2.dll :D (Was overigens wel ff prutsen)
Voor de mensen die stiekem apache 2.2 hebben geinstalleerd.
En de error: 'The requested operation has failed' krijgen.
Jullie hebben 'php5apache2_2.dll' ipv 'php5apache2.dll' nodig.
Deze kun je downloaden van: http://snaps.php.net/
Voeg deze regel toe in je httdp.conf:
LoadModule php5_module "c:/server/apache2/php/php5apache2_2.dll"
[/qoute]
Ik kreeg die error altijd.... weet niet meer hoe ik het opgelost heb, maar ik draai apache 2.2 met php5apache2.dll :D (Was overigens wel ff prutsen)
de link naar: Mysql 5.0.18 Windows Essentials (x86)
is veroudert hier vindt u de nieuwe:
Mysql 5.0.27 Windows Essentials (x86)
is veroudert hier vindt u de nieuwe:
Mysql 5.0.27 Windows Essentials (x86)
Om te reageren heb je een account nodig en je moet ingelogd zijn.
- Details
Door:
Arjan Kapteijn- 7 jaar geleden
- 2.914 x bekeken
- Labels
- Geen tags toegevoegd.
- PHP tutorials opties
- Overig
- Nieuwste PHP tutorials
- PHP tutorial toevoegen


PHP hulp
0 seconden vanaf nu