14 berichten aan het bekijken - 1 tot 14 (van in totaal 14)
  • Q:
    Bijdrager
    Johnyw

    PHP probleem !?!

    Goeiemorgen

    Ik slaag er maar niet in om dynamische sites (geen databaseconnectie:file not found enz..) te bouwen maar misschien brengt dit enig licht:

    Ik heb met BBedit een file gemaakt (phpinfo.php) met één lijn code:<?php phpinfo(); ?> Opgeslagen in de user/Sites

    Dan in Safari http://localhost/phpinfo.php..

    Resultaat

    The requested URL /phpinfo.php was not found on this server.
    en daaronder:
    Apache/1.3.28 Server at d5152aecd.kabel.telenet.be Port 80

    Ik begrijp niet dat dat file niet gevonden word ( Is in de sites folder ) en nog minder wat apache en mijn telenet (mijn ISP) met elkaar te maken hebben ???????

    Wie kan mij hier verder helpen

    Alvast bedankt

    Bijdrager
    Johnyw

    Nog wat extra info:

    Ik heb ook phpMyAdmin draaien ( zit in Library/Webserver/documents/ )

    Als ik die open in mijn browser zie ik bovenaan:

    Welcome to phpMyAdmin 2.5.3
    MySQL 4.0.15 running on Localhost as [email protected]

    Als ik daar “show php information” aanklik zie ik die ook, maar onder de volgende URL:

    http://localhost/phpMyAdmin/phpinfo.php?lang=en-iso-8859-1&server=1

    Bijdrager
    PeterMeeuwsen

    Wat betreft het phpinfo.php bestand:
    probeer deze eens te openen via:
    http://localhost/~username/phpinfo.php

    Misschien gaat dat beter?

    Library/Webserver/documents/ is de default locatie waar je root zich bevindt (http://localhost/), daarin zit een map met phpAdmin, dus als adres zie je dan niet http://localhost/Library/Webserver/ etc, maar de verkorte versie http://localhost/phpAdmin/etc&#8230;

    De default-locatie kun je wijzigen in het apache config-bestand (weet even de locatie niet uit mijn hoofd, dacht iets van… /etc/httpd/httpd.conf

    Misschien wat onhandig uitgelegd, maar ik hoop dat je er uit komt;)

    Bijdrager
    Johnyw

    http://localhost/~username/phpinfo.php

    deze werkt ook niet!

    Ben nu aan het zoeken in het httpd config bestand….

    Bijdrager
    Johnyw

    Gevonden.
    Voor zover ik kan zien is de default location:

    DocumentRoot “/Library/WebServer/Documents

    Hoe zit dat dan met de files die ik in de Home/sites folder geplaatst heb?

    Bijdrager
    PeterMeeuwsen
    ”artwprjct”

    Hoe zit dat dan met de files die ik in de Home/sites folder geplaatst heb?

    Die moeten toch echt te bereiken zijn via: http://localhost/~username/

    Maar eh…. heb je ‘username’ wel vervangen door je username? (bij mij dus http://localhost/~peter/) ik weet het… misschien te simpel, maar het is nog vroeg!:)

    Kijk anders even of je je Personal Web Sharing aan hebt staan in je System Preferences/Sharing/

    Bijdrager
    Johnyw

    Inderdaad, dat is gelukt , autofill had me parten gespeeld:oops:

    Dus mag ik ervan uitgaan dat php werkt ook al worden de files in de home/sites folder geplaatst

    Blijf het feit dat ik niet kan connecteren met MySql ???

    Bijdrager
    PeterMeeuwsen

    Je php-files moeten nu werken ja….

    Wat mysql betreft… tjah… dat kan ik vanaf hier moeilijk zien natuurlijk…

    Is mysql goed geinstalleerd?
    Is mysql gestart?
    Gebruik je het juiste username/password?
    Gebruik je de juiste hostnaam?

    Bijdrager
    Johnyw

    Ik denk het wel, alhoewel ik geen verbinding kan maken naar een mysql database vanuit dreamweaver!!

    Maar in de terminal is alles ok, mysql loopt, ik kan de databases en hun inhoud bekijken enz, dus denk ik dat dat instalatie ok is ?

    Alleen je vraag over de juiste hostnaam begrijp ik niet goed ?

    Bijdrager
    PeterMeeuwsen

    ik ben niet zo’n dreamweaver… maar je maakt als het goed is verbinding met de mysql-server via:

    mysql_connect($hostname, $username, $password);

    als je daar de juiste variabelen gebruikt, dan lijkt mij dat alles moet werken… tenzij je query niet juist is….

    kun je een stukje code posten?

    Bijdrager
    Johnyw

    Ik word een beetje moe ( ben al meer dan 28 uur bezig+red bull).

    Ik wou wel eens weten met welk programma voor websitebouw jij werkt?

    Ik heb er ondertussen alles afgegooid (phpMyAdmin, MySql en php) lijkt mij een onoplosbaar iets of gewoon ondoenbaar op een mac (mijn collega had het op een PC in één dag voor mekaar:cry: ) Iki moet eens goed nadenken alvorens ik het opnieuw probeer ( er zijn te veel manieren om die zaken te instaleren met allemaal andere instellingen:-(

    Mij lijkt het alsof er hier op dit forum bijna niemand is die kan of wil helpen!?

    Kotom, voor het eerst sinds 1986 ben ik ontgoocheld in mijn Mac….

    Bijdrager
    PeterMeeuwsen
    ”artwprjct”

    Ik wou wel eens weten met welk programma voor websitebouw jij werkt?

    Ehh… ik gebruik vaak GoLive voor een grafische layout, Flash voor leuke bewegende effecten, en dingen als database-connecties (php, asp etc) doe ik via de source, vind ik veel prettiger…

    ”artwprjct”

    Mij lijkt het alsof er hier op dit forum bijna niemand is die kan of wil helpen!?

    Nee hoor, er zijn zat mensen die je willen helpen, maar aangezien dit waarschijnlijk een programmeerprobleem is, zou een stukje code dan wel handig zijn…

    dus… kom maar op!:)

    Bijdrager
    Johnyw

    Ok, bedankt

    Maar dan zal ik toch eerst eens moeten achterhalen welke nu de beste manier is om mysql en php te installeren? Heb het hele zootje er een paar uur geleden afgekipt…:oops:

    Maar, wat vindt jij nu het handigst; php of asp?

    Bijdrager
    PeterMeeuwsen

    Jij gaf zelf iemand de link naar http://www.entropy.ch/. Ik vond de uitleg daar uiteindelijk het beste. Hoewel je weleens voor problemen kan komen te staan bij het installeren van deze pakketen (ikzelf had nogal wat problemen met mysql in het begin), moet het hiermee wel lukken.

    Wat betreft de keuze voor php/asp: Ik heb de voorkeur voor php, maar moet ook bekennen dat het nergens op gebaseerd is. Toevallig daar het eerst mee begonnen.

14 berichten aan het bekijken - 1 tot 14 (van in totaal 14)

Je moet ingelogd zijn om een reactie op dit onderwerp te kunnen geven.