Utanfor webtradet i Linux

PHP

1 svar · 227 visningar · startad av petergrennanet

Medlem sedan dec. 1999258 inlägg
Trådstart#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??

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.

257 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)