- Home
- Categorie
- Coding e Sistemistica
- PHP
- Mkdir e server nuovo
-
Mkdir e server nuovo
ciao a tutti
ho appena comprato un server nuovo, e, senza avere un dominio, sto provando il mio sito. il problema è che la funzione mkdir non mi crea alcuna cartella, ma non mi da nemmeno nessun errore. La stessa funzione non mi dà problemi su un hosting condiviso ed in locale
cosa può essere??
-
il server è windows o linux? se windows non puoi, almeno che non hai una cartella public con i permessi di scrittura. se è linux, devi mettere i permessi 777 alla cartella contenitore di quella che vuoi creare.
-
il server è linux, e la cartella contenitore ha i permessi 777 sarebbe htdocs...può influire il fatto ke non ho un dominio ma lavoro solo sullndirizo ID del sito?
-
prova a postare il pezzo di codice... inoltre il safe_mode e' attito?
qui ci sono un sacco di contributi di utenti da leggere http://it.php.net/mkdir
-
L'indirizzo ID quale sarebbe?
-
Alcuni fornitore di servizi web non permettono l'esecuzione di particolari comadi, in particolare quelli per gestire file e cartelle, in modo da evitare script maligni.
Esistono però cartelle speciali, che di solito prendono il nome di "public", dove i comandi non vengono bloccati, ma hanno effetto solo su quella cartella.Ciao
-
Sups, questo succede su server Windows.
-
scusate l'assenza...il problema persiste e ho notato che si estende anche alla gestione dei file (scrittura su file xml o copia di file)
il server è dedicato, quindi non ho problemi di impostazioni cartelle.
Il safe mode è disattivato, quindi dovrebbe funzionare.
l'unica cosa che mi viene in mente è questa:
su Plesk lavoro con un nome a dominio (mionome.com) ma non ho ancora modificato i DNS, quindi sto testando il sito tramite IP. quello che pensavo è che quando cerco di creare una cartella (o di modificare un file), il server cerca nella cartella /mionome.com/htdocs/cartella , ma non essendo registrato mionome.com non scrive nulla.
La cosa che mi insospettisce è che non mi da alcun tipo di errore, solo non esegue la parte di script che riguarda creazione di file e cartelle...Non vorrei spostare il dominio e poi trovarmi un sito non funzionante...voi ke dite?
-
non credo proprio che il fatto che il dominio sia registrato o meno influisca sulla cosa
quale utente e' proprietario di "mionome.com"?
-
il proprietario sono io, in plesk sono l'admin...
-
guardando nel php info ho notato che è impostata la open_basedir a /var/www/vhosts/mionome.com/httpdocs:/tmp
e come document_root /var/www/vhosts/mionome.com/httpdocs
può significare qualcosa?
-
sono uno stupido...avevo gli errori php disabilitati!
l'errore che mi compare quando cerco di scrivere un file xml, ad esempio, èWarning: dump_file(): Permission denied in /var/www/vhosts/mionome.com/httpdocs/xmltest.php on line 29
idee??
-
@sebosan said:
il proprietario sono io, in plesk sono l'admin...
intendevo proprietario nel senso di "utente proprietario".. insomma i permessi delle varie cartelle