NAVIGATIE

Freetime overzicht
Zoeken


  RUBRIEKEN

FAQ / Help
Wat mag niet?
WZL Wedstrijden
WZL Chat
WZL Toolbar
WZL Statistieken
WZL leden
WZL shop
E-cards

RSS

Fun-feed
Babe-feed
Stud-feed

Een groot aantal pokerrooms geven de mogelijkheid om poker te spelen op internet en geld te storten via het veilige iDeal betaalsysteem.
Overzicht » Computer » Programmeren » Starten met PHP
Onderaan pagina
stalin 3.568
wzl-lid
Sinds 14/10/2004
T: 14 R: 369
7/5/2006 - 11:49u | Quote
Ik ben sinds enkele dagen begonnen met php te leren.
Maar nu heb ik een probleem. Ik zou de pagina' s die ik maak graag lokaal zien. Daarom dacht ik aan Easyphp, maar aangezien ik al mysql draaien heb, lijkt me dit geen aangewezen oplossing.
Dus installeerde ik apache 2 en PHP 5 zelf. Maar nu heb ik een probleem.
Telkens ik een pagina wil bekijken krijg ik een http 403 forbidden error. Hij vind dus mijn pagina's wel, maar hij wil ze niet tonen omdat hij zogezegd geen toegangsrechten heeft.
Kan er mij soms iemand helpen om dit op te lossen?

dank bij voorbaat,

Stalin
Phil 2.915
Uberhacker
Sinds 23/2/2003
T:10 - R:484
7/5/2006 - 12:36u | Quote
Wel, het makkelijkste is je pagina's onder je webroot te plaatsen (apache2/htdocs/..), dan zou je geen 403's meer mogen krijgen. Kijk anders eens of je error log niets anders zegt ?
stalin 3.568
wzl-lid
Sinds 14/10/2004
T:14 - R:369
7/5/2006 - 13:29u | Quote
de files staan in die folder.
dit is de error die in mijn logs staat.

127.0.0.1 - - [07/May/2006:11:44:07 +0200] "GET /phpinfo.php HTTP/1.1" 403 229

volgens mij toch gewoon een 403 forbidden.
Fisheke 3.246
wzl-lid
Sinds 19/5/2004
T:3 - R:879
7/5/2006 - 16:18u | Quote
Zie dat die files de juiste permissies hebben.. apache werkt normaalgezien niet onder dezelfde user als gijzelfve..
stalin 3.568
wzl-lid
Sinds 14/10/2004
T:14 - R:369
8/5/2006 - 8:30u | Quote
Fisheke schreef:
Zie dat die files de juiste permissies hebben.. apache werkt normaalgezien niet onder dezelfde user als gijzelfve..


ik heb nu getest met htm files, en die kan hij wel bezoeken, maar mijn php-files wil hij niet bezoeken.
Ik heb dan maar uw tip gevolgd, en zelfs iedereen alle rechten gegeven, maar dat heeft niets verholpen.
Fisheke 3.246
wzl-lid
Sinds 19/5/2004
T:3 - R:879
8/5/2006 - 12:08u | Quote
Dus .php files wilt m niet openen (geeft m ne 403), maar .htm files kan m wel openen?
Zijde zeker da apache ook "execute" rechten heeft op die (niet gewoon read) files?
stalin 3.568
wzl-lid
Sinds 14/10/2004
T:14 - R:369
8/5/2006 - 13:13u | Quote
Fisheke schreef:
Dus .php files wilt m niet openen (geeft m ne 403), maar .htm files kan m wel openen?
Zijde zeker da apache ook "execute" rechten heeft op die (niet gewoon read) files?


toch vrij zeker, ik heb van die .php file de rechten ingesteld voor iedereen op volledig beheer. Ik veronderstel dat apache wel bij iedereen zal zitten. Dus zou hij ook volledig beheer (dus ook uitvoerrechten moeten hebben).

Zou het misschien aan de installatie van mijn php kunnen liggen?

Ik heb dus de zip van php gedownload van de site. En die geextract naar CPHP en dan de install.txt zo goed mogelijk gevolgd. Ik veronderstel dat ik het goed gedaan heb, maar ik ben het niet 100% zeker natuurlijk.

Is er op het internet misschien ergens een handige / makkelijke walkthrough te vinden voor het installeren van PHP 5 met apache 2, anders zal ik die nog eens volgen en hopen dat het dan in orde komt. Anders zal ik ergens een manier moeten vinden om mijn mysql in een easyphp install te krijgen.
Fisheke 3.246
wzl-lid
Sinds 19/5/2004
T:3 - R:879
8/5/2006 - 16:34u | Quote
't probleem moet ergens bij de permissies zitten ze..
als apache php niet zou kennen, zou m die phpfile gewoon weergeven of serveren zonder die te parsen.. ik meen me wel te herinneren da php5 en apache2 onder windows niet zo supergoed samenwerken, google'd eens op ne walkthrough zou k zeggen (php5/pache2 installeren is hier gewoon "sudo apt-get install php5 apache2" )
stalin 3.568
wzl-lid
Sinds 14/10/2004
T:14 - R:369
8/5/2006 - 19:25u | Quote
Fisheke schreef:
't probleem moet ergens bij de permissies zitten ze..
als apache php niet zou kennen, zou m die phpfile gewoon weergeven of serveren zonder die te parsen.. ik meen me wel te herinneren da php5 en apache2 onder windows niet zo supergoed samenwerken, google'd eens op ne walkthrough zou k zeggen (php5/pache2 installeren is hier gewoon "sudo apt-get install php5 apache2" )


Desnoods probreer ik het op 1 of andere manier in een virtual pc te smijten. Dan kan ik onder linux werken é
stalin 3.568
wzl-lid
Sinds 14/10/2004
T:14 - R:369
8/5/2006 - 20:04u | Quote
Momenteel heb ik al een ander probleem, nu heeft hij dus geen probleem meer voor de toegansrechten.
Nu geeft hij gewoon een downloadscherm als ik naar een php file surf in mijn htdocs directory
dus localhost/index.php geeft een scherm die die file wil downloaden: Go Online - Save - Cancel zijn de mogelijkheden. Bij go online gaat hij gewoon een programma zoeken die .php files aankan.
Wikke 3.2
wzl-lid
Sinds 6/1/2005
T:8 - R:253
8/5/2006 - 20:43u | Quote
httpd.conf van apache wel tegoei ingesteld voor php bestanden naar php parser te sture?
die locatie van php sta toch tegoei?
stalin 3.568
wzl-lid
Sinds 14/10/2004
T:14 - R:369
9/5/2006 - 18:57u | Quote
voorlopig heb ik het volgende staan (zelf bijgezet dus) in httpd.conf:

AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps

maar waarschijnlijk moet er daar nog iets bij in de aard van loadModule...
maar als ik da erbij zet, dan wil mijn apache niet meer opstarten omdat er een fout in de httpd.conf zit. Dus waarschijnlijk is het verkeerd wat ik zette bij loadModule.
Suggesties zijn dus altijd welkom.

Fisheke 3.246
wzl-lid
Sinds 19/5/2004
T:3 - R:879
9/5/2006 - 19:16u | Quote
Als k men eigen niet vergis (help, een windows installtie van php en apache is écht lang geleden) moet ge inderdaad die lodmodule doen, maar dan ook zien dat ge php.ini (zit normaalgezien in u php dir) kopieert naar ergens in u apache dir.. anders weet apache niet waar m php.exe moet gaan zoeken (en gaat m iderdaad niet wille starten)
Wikke 3.2
wzl-lid
Sinds 6/1/2005
T:8 - R:253
9/5/2006 - 20:48u | Quote
vanuit mijn httpd.conf (windows)

AddType application/x-httpd-php .php

Action application/x-httpd-php /php/php.exe
ScriptAlias /php/ "C: /php/"

dus het pad naar php.exe checken

mijn php.ini staat in c:\windows

Laatst aangepast door Wikke op 9/05/2006 20:49:10u (1x aangepast)
 
Bovenaan pagina