PDA

Volledige versie bekijken : php programma


Fatty Owl
%Europe/Berlin %738 %2005, 18:43
ik ben pas (sinds vandaag dus) html en php aan het proberen te leren. html lukt heel goed, maar php minder. ik zat dus bij tutorials in de eerste gastenboek tutorial(de 2de kan ik niet openen?) maar daar moet ik in het begin een programma downloaden, dit heb ik gedaan, maar dit programma geeft een error. dan moet ik naar phpmyadmin gaan, en waar kan ik dat vinden?

The_One
%Europe/Berlin %876 %2005, 22:02
hoi,

Ik neem aan dat je het op je localhost bedoelt :)
Typ dit in je browser in [als je je de apache server al gestart hebt ;)]:
http://localhost/phpmyadmin/

Fatty Owl
%Europe/Berlin %883 %2005, 22:11
de apache server? sorry als dit een domme vraag is maar ik snap er niet veel van.

The_One
%Europe/Berlin %886 %2005, 22:17
Ja, sorry, zo heet het bij mij; ik d8 namelijk dat het bij iedereen zo heette :)

Aller eerst: werkt je php wel lokaal [op je localhost dus]?
Zo ja; ga dan naar de link die ik je net gaf
Zo nee; ga dan HIER (http://www.firepages.com.au/) naar toe en download het programma [ikzelf gebruik [nog steeds] phpdev423]. En installeer het dan, dan weet je zker dat je lokaal kan werken.

Fatty Owl
%Europe/Berlin %894 %2005, 22:28
ah ok , ik ga toch eerst html doen, dat is simpeler zonder al die dingen downloaden...:)

Fatty Owl
%Europe/Berlin %637 %2005, 16:17
als ik naar die link ga krijg ik dit:
MySQL retourneerde:


Can't connect to MySQL server on 'localhost' (10061)

The_One
%Europe/Berlin %638 %2005, 16:18
heb je phpdev wel geïnstalleerd? Want als je dat installeerd, dan wordt MySQL ook automatisch geïnstalleerd :)

Je weet ook zker dat je php t doet he?

Fatty Owl
%Europe/Berlin %646 %2005, 16:30
phpdev is geinstalleert, maar ik weet niet zeker of mijn php het doet? hoe moet ik dat testen?

The_One
%Europe/Berlin %653 %2005, 16:40
Ga naar http://localhost/phpinfo.php

Als dat werkt, dan doet je php het

Fatty Owl
%Europe/Berlin %663 %2005, 16:54
ok hij opent die pagina en daar staat heel veel info over mijn php. php is geinstalleert.
telkens als ik dat opstart krijg ik dit bericht: apache/1.3.27 <win32> php/4.2.3 is running..
dus dat zit denk ik ook goed. localhost werkt. dus er is iets mis met mysql. dit is wat de tabel mySQL zegt bij phpinfo:
MySQL Support enabled
Active Persistent Links 0
Active Links 0
Client API version 3.23.39

Directive Local Value Master Value
mysql.allow_persistent
On On
mysql.default_host
no value no value
mysql.default_password
no value no value
mysql.default_port
no value no value
mysql.default_socket
no value no value
mysql.default_user
no value no value
mysql.max_links
Unlimited Unlimited
mysql.max_persistent
Unlimited Unlimited

The_One
%Europe/Berlin %687 %2005, 17:30
edit:

ZO heb ik het ook draaien, wat voor foutmelding krijg je als je naar: http://localhost/phpmyadmin/ gaat?

Fatty Owl
%Europe/Berlin %697 %2005, 17:43
Welkom op phpMyAdmin 2.3.2

Fout

MySQL retourneerde:

Can't connect to MySQL server on 'localhost' (10061)

en de naam van de pagina is toegang geweigerd

The_One
%Europe/Berlin %703 %2005, 17:53
Volgens mij ligt de fout in je config.inc.php file in map:

verander regel 63 tm 73 naar dit [dit heb ik hier ook zo]:
$cfg['Servers'][$i]['host'] = 'localhost'; // MySQL hostname
$cfg['Servers'][$i]['port'] = ''; // MySQL port - leave blank for default port
$cfg['Servers'][$i]['socket'] = ''; // Path to the socket - leave blank for default socket
$cfg['Servers'][$i]['connect_type'] = 'tcp'; // How to connect to MySQL server ('tcp' or 'socket')
$cfg['Servers'][$i]['controluser'] = ''; // MySQL control user settings
// (this user must have read-only
$cfg['Servers'][$i]['controlpass'] = ''; // access to the "mysql/user"
// and "mysql/db" tables)
$cfg['Servers'][$i]['auth_type'] = 'config'; // Authentication method (config, http or cookie based)?
$cfg['Servers'][$i]['user'] = 'root'; // MySQL user
$cfg['Servers'][$i]['password'] = ''; // MySQL password (only needed
// with 'config' auth_type)

mikiscje
%Europe/Berlin %722 %2005, 18:20
Kijk ook even in de map waarin mysql staat de bin map, daarin staat een programma dat je op kunt starten die heet winmysqladmin.exe.

Als je dit programma opent, kun je kijken bij het tabblad my.ini Setup of daar in de laatste regels de user en password vermeld staan.

Als het stoplicht op groen staat, zou alles goed moeten zijn.

Wees niet te zuinig met het opnieuw opstarten van je computer.

Dauntless
%Europe/Berlin %769 %2005, 19:28
(de 2de kan ik niet openen?)
Nu wel :)

Fatty Owl
%Europe/Berlin %375 %2005, 10:00
the one, ik kan config niet vinden, mikiscje, ik heb dat niet in de map bin staan??? misschien ligt daar het probleem?
dauntless, hoe bedoel je nu wel???

Dauntless
%Europe/Berlin %386 %2005, 10:17
Dat je nu die tweede tutorial wel kan downloaden :)

Fatty Owl
%Europe/Berlin %388 %2005, 10:20
jep, waarom kon ik dat gisteren niet???

Dauntless
%Europe/Berlin %389 %2005, 10:21
Omdat in de bestandsnaam een & stond en blijkbaar kan het huidige (tijdelijke) systeem daar niet mee overweg :).

Fatty Owl
%Europe/Berlin %394 %2005, 10:27
ahzo, ik ga nu eens kijken naar die tut over mysql enzo (ik had die nog niet gezien)
misschien staat daar mijn oplossing
//edit nope, hij helpt niets. misschien ligt het aan de mirror die ik gekozen heb bij het installeren?

mech7
%Europe/Berlin %520 %2005, 13:29
Wat ff wat makkelijker mischien is om mee te beginnen is miniserver, dat loopt zonder services als je dan niet developed houd het je pc ook weer wat sneller omdat er dan niks meeloopt...

Alles staat al geinstalleerd je hoeft alleen ff start server te klikken ;)

http://sourceforge.net/project/showfiles.php?group_id=53691&package_id=48193

Fatty Owl
%Europe/Berlin %572 %2005, 14:44
dat programma geeft hetzelfde probleem, mysql werkt er ook niet mee

mech7
%Europe/Berlin %646 %2005, 16:31
Je kan maar 1 keer mysql service laten draaien.. als er al eentje draait werkt het niet nee :D
Vergeet ook niet dat als je hem opstart je een html pagina krijgt warbij ne run mysql server hebt deze moet je eerst op klikken om mysql te draaien he :rolleyes:

Fatty Owl
%Europe/Berlin %704 %2005, 17:54
ik doe het toch liever met phpdev, de tutorials zijn ook daarvoor

Fatty Owl
%Europe/Berlin %878 %2005, 22:04
seg eh, waarvoor heb je localhost nodig??want ik kan mijn dingen ook hosten op mijn site? heb ik dat dat toch nodig??