webForumDet fria alternativet
Logga in / Bli medlem

is_dir fungerar inte

PHP

2 svar · 518 visningar · startad av Sabotnick

Medlem sedan feb. 200377 inlägg
Trådstart#1

$katalog = "nymapp";
if(!is_dir($katalog))
//skappa katalog

Varför får jag felmeddelande: "Warning: stat failed for nymapp (errno=2 - No such file or directory) in /usr/local/psa/home/vhosts/gamecore.se/httpdocs/check.php on line 2"

den klagar på if(!is_dir($katalog)) men varför? ska inte is_dir bara returnera ett boolvärde?

Medlem sedan apr. 200354 inlägg
#2

Det där felet tyder på att mappen nymapp inte finns. Jag tror inte att is_dir() funkar om mappen inte finns.

Medlem sedan aug. 2001226 inlägg
#3

har för mig att man måste ha med sökväg...
testa om någon av följande funkar

$katalog = "nymapp"; 
if(!is_dir("./".$katalog)) {
//skapa

$katalog = "nymapp"; 
if(!is_dir($katalog."/")) {
//skapa

$katalog = "nymapp"; 
if(!is_dir("./".$katalog."/")) {
//skapa
261 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
136 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)