Scoutnet vzw

We connect scouts!
Het is momenteel 17 Nov 2024 23:17

Alle tijden zijn UTC + 1 uur




Plaats een nieuw onderwerp Reageren op dit onderwerp  [ 5 berichten ] 
Auteur Bericht
BerichtGeplaatst: 09 Dec 2004 21:49 
Offline
 
 
Gebruikers-avatar

Geregistreerd: 05 Jul 2002 23:00
Berichten: 52
Woonplaats: Bilzen
Beste mede-webmasters

Ik zit met het volgende probleem: ik heb een php script wat thumbnails maakt on the fly en deze ook cached... of toch zou moeten cachen.

Dit cachen heeft dus altijd gewerkt, 't is te zeggen om 19 september werkte het nog, want toen heeft het voor het laatst gedraaid.

De php kenners hier zullen de functie imageJPEG() wel kennen, zij die deze functie niet kennen kunnen er hier meer info over vinden:
http://be2.php.net/imagejpeg

Wanneer je het volgende zou programmeren: imageJPEG($image;$imagedestination;$quality), dan zou normaal gezien de gegenereerde image opgeslagen worden in $imagedestination.

Dit laatste wil echter op geen enkele manier meer lukken.
1) de destination folder is write accesible voor iedereen, dus zeker ook voor de server => chmod 777
2) of de destination nu relatief ten opzichte van het script wordt gebruikt of dynamisch vanaf het serverpath... het wil allemaal niet werken.

Wat werkt er wel: de image wordt dus wel op het scherm getoond... alleen het cache gedeelte van de functie wil niet meer werken.

Iemand een idee? Kan iemand checken of dit ook bij hem voorkomt, of dat alleen bij mij deze functie niet meer werkt? (zou mij zeer vreemd lijken, maar dan weten we al waar we moeten zoeken)

Groeten
Frederik

_________________
Vind je tijd doden fijn?
Reis dan eens met de trein!


Omhoog
 Profiel  
 
 Titel:
BerichtGeplaatst: 10 Dec 2004 5:12 
Offline
 
 
Gebruikers-avatar

Geregistreerd: 27 Nov 2002 0:00
Berichten: 91
gebruik imagejpeg zonder moeite zelf met cachen, kan je je code misschien is posten, misschien zie je daar iets over het hoofd


Omhoog
 Profiel  
 
 Titel:
BerichtGeplaatst: 10 Dec 2004 9:11 
Offline
 
 
Gebruikers-avatar

Geregistreerd: 05 Jul 2002 23:00
Berichten: 52
Woonplaats: Bilzen
Joris heeft gevonden hoe het wél werkt ('tja 'k wou eigenlijk zeggen : "Joris heeft gevonden waarom het niet werkt" maar dat is nog niet helemaal waar ;-) )

volgende regel is vervangen:
// $CachedFilename = $_SERVER['DOCUMENT_ROOT'].dirname($_REQUEST['src']).'/cache/'.basename($_REQUEST['src']).'.'.$newwidth.'.'.$newheight;

door deze regel:
$CachedFilename = '/scoutnet/users/schorave/public_html'.dirname($_REQUEST['src']).'/cache/'.basename($_REQUEST['src']).'.'.$newwidth.'.'.$newheight;

Tweemaal hetzelfde zal je wel zeggen... Neen! de $_SERVER['DOCUMENT_ROOT'] = '/scoutnet.be/users/schorave/public_html'

Vroeger was dit /scoutnet/users/schorave/public_html'.

Iemand een idee waarom een symbolic link niet zou werken in combinatie met imageJPEG()?

('k ga natuurlijk ook nog wat google'n)[/b]

_________________
Vind je tijd doden fijn?
Reis dan eens met de trein!


Omhoog
 Profiel  
 
 Titel:
BerichtGeplaatst: 10 Dec 2004 16:11 
Offline
 
 
Gebruikers-avatar

Geregistreerd: 04 Jul 2002 23:00
Berichten: 501
Woonplaats: Reet
schorave schreef:
Tweemaal hetzelfde zal je wel zeggen... Neen! de $_SERVER['DOCUMENT_ROOT'] = '/scoutnet.be/users/schorave/public_html'

Vroeger was dit /scoutnet/users/schorave/public_html'.


sinds wanneer is dit veranderd?
Wil je dan zeggen dat je $_SERVER["document_root"] niet meer kan gebruiken? lijkt me toch bizar


Omhoog
 Profiel  
 
 Titel:
BerichtGeplaatst: 10 Dec 2004 16:16 
Offline
 
 
Gebruikers-avatar

Geregistreerd: 05 Jul 2002 23:00
Berichten: 52
Woonplaats: Bilzen
Geert82 schreef:
schorave schreef:
Tweemaal hetzelfde zal je wel zeggen... Neen! de $_SERVER['DOCUMENT_ROOT'] = '/scoutnet.be/users/schorave/public_html'

Vroeger was dit /scoutnet/users/schorave/public_html'.


sinds wanneer is dit veranderd?
Wil je dan zeggen dat je $_SERVER["document_root"] niet meer kan gebruiken? lijkt me toch bizar

Joris zal je wel precies kunnen vertellen wanneer dit veranderd is. En het wil niet perse zeggen dat je $_SERVER["document_root"] niet meer kan gebruiken... Alleen in combinatie met imageJPEG() werkt het niet. Of dat nu ligt aan die .be die er extra staat of omdat het een symbolic link is... I don't know :(

_________________
Vind je tijd doden fijn?
Reis dan eens met de trein!


Omhoog
 Profiel  
 
Berichten weergeven van de afgelopen:  Sorteer op  
Plaats een nieuw onderwerp Reageren op dit onderwerp  [ 5 berichten ] 

Alle tijden zijn UTC + 1 uur


Wie is er online?

Gebruikers in dit forum: Geen geregistreerde gebruikers en 18 gasten


U mag geen nieuwe onderwerpen plaatsen in dit forum
U mag geen reacties plaatsen op onderwerpen in dit forum
U mag uw berichten niet wijzigen in dit forum
U mag uw berichten niet verwijderen in dit forum
U mag geen bijlagen plaatsen in dit forum

Zoeken naar:
Ga naar:  
cron
Powered by phpBB® Forum Software © phpBB Group
Vertaald door phpBBservice.nl.