Heb een foutmelding in de statistics van het forum van onze website.
Dit is gekomen na een verhuizing van host, hierna werkte er meerdere dingen niet meer na behoren. Een aantal zaken heb ik zelf op kunnen lossen maar hier kom ik niet uit?
Ben zelf nog maar een beginende PHPer, dus dat speelt natuurlijk ook mee, vandaar dat ik hier maar eens om advies kom vragen.
Heb hiervoor bij de vorige host niets hoeven veranderen, maar bij deze wel idd.
Een ander probleem heb ik inderdaad hier mee opgelost, heb toen de reame nog eens gelezen van deze bestanden, en de aangegeven mappen geCMOD.
Maar lost dit probleem niet op, toch leek het mij ook een rechten probleem, omdat er staat Permission denied?
Zou niet weten welke map ik dan nog moet aanpassen?
fopen() bindt een genaamde resource, aangegeven met filename , aan een stream. Als filename van het formaat "schema://..." is, dan wordt aangenomen dat het een URL is en PHP zal dan zoeken naar een protocol handler (ook bekend als een wrapper) voor dat schema. Als er geen wrapper voor dat protocol geregistreerd is, zal PHP een notice weergeven om je te helpen mogelijke problemen in je script te achterhalen en zal dan doorgaan alsof filename verwijst naar een normaal bestand.
Als PHP heeft besloten dat filename verwijst naar een lokaal bestand, dan zal het proberen om een stream te openen naar dat bestand. Het bestand moet toegankelijk zijn voor PHP, dus je moet er voor zorgen dat de bestands rechten dit toestaan. Als je safe mode of open_basedir aan hebt staan, kunnen er andere restricties gelden.
Als PHP heeft besloten dat filename verwijst naar een geregistreerde protcol en dat dat protocol is geregistreerd als een netwerk URL, dan zal PHP controleren of allow_url_fopen aan staat. Als het uit staat, dan zal PHP een waarschuwing weergeven en fopen zal dan falen.