webForumDet fria alternativet

Utanfor webtradet i Linux

PHP

1 svar · 221 visningar · startad av petergrennanet

Medlem sedan dec. 1999258 inlägg
Frågan#1

Detta fungerar pa min lokala win32 apache localhost.

Om jag pa min windows maskin gor detta:

$dir = dir("C:/Program Files/Apache Group/Apache/somefolder"); 
...och... 
while($filename = $dir->read()) {bla bla bla}

Sa min Apache pa win32 forstar att
"C:/Program Files/Apache Group/Apache/somefolder" INTE ar i webtradet utan pa datorns system.

Problemet ar i Linux.

Motsvarande kod dar ar:

$dir = dir("/home/somefolder"); 
...and... 
while($filename = $dir->read()) {bla bla bla}

Dar /home/somefolder ar fran maskinens rot, inte i httpd roten.
Linux siten letar efter: www.myserver.com/home/somefolder.

Hur forebygger jag sa att dir() funktionen inte utgar fran webtradet??

------------------
¬ peterbe.com¬

Medlem sedan dec. 1999258 inlägg
#2

FIXAT!

Det var ett annat fel som lurade mig.
Linux servern ar varan production sever och jag kan inte testa lika ofta pa den som pa min localhost.

Tack for att ni laste traden anda.

------------------
¬ peterbe.com¬

268 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
139 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)