Microsoft
Software
Hardware
Network
Cuestión : adición del permiso leído a un archivo usar la escritura del PHP
Hola,
I usar las dos escrituras below del PHP para cargar un archivo del cliente al servidor. El archivo consigue a la carpeta correcta pero a los permisos adicionales de las necesidades del archivo. Necesito agregar el “grupo” y “otros” los permisos leídos. El archivo cargado ha leído y ya los permisos de escritura para el dueño y quisiera para que ésos permanezcan. Debajo están las dos funciones del PHP que estoy utilizando para cargar el archivo, pueden alguien ayudarme a imaginar cómo fijar el grupo leído y otros los permisos para este archivo. Soy a estrenar al PHP.
¡php
if (! vaciar ($_FILES)) {
$tempFile = $_FILES [“Filedata”] [“tmp_n
ame”];
$targetPath = $_SERVER [“DOCUMENT_ROOT”]. $_GET [“carpeta”]. “/”;
$targetFile = str_replace (“/”, “/”, $targ
etPath). $_FILES [“Filedata”] [“wbr/> del name'<];
move_uploaded_file ($tempFi
le, $target
File);
echo “1” del
}; ¿
? ¿>
¡carga por teletratamiento v1.4.1 enchufable del archivo del php
//JQuery de RonnieSan - (C) Ronnie 2009 Garcia
if (! vaciar ($_FILES)) {
$tempFile = $_FILES [“Filedata”] [“tmp_n
ame”];
$targetPath = $_SERVER [“DOCUMENT_ROOT”]. $_GET [“carpeta”]. ”/“;
$targetFile = str_replace (”/“,”/“, $targ
etPath). $_FILES [“Filedata”] [“wbr/> del name'<];
// Uncomment la línea siguiente si usted quiere hacer el directorio si no lo hace mkdir del exist
// (str_replace (”/”, '/'el
, $targetPa
th), 0755, verdad);
move_uploaded_file ($tempFi
le, $target
File);
{caso 0 del interruptor del
del
} ($_FILES [“Filedata”] [“erro
r”]):
$msg = “ninguÌn error”; rotura del
; caso 1 del
: el
$msg = “el archivo es más grande que esta instalación del PHP permite”; rotura del
; caso 2 del
: el
$msg = “el archivo es más grande que esta forma permite”; rotura del
; caso 3 del
: el
$msg = “solamente parte del archivo fue cargado”; rotura del
; caso 4 del
: el
$msg = “ninguÌn archivo fue cargado”; rotura del
; caso 6 del
:
$msg = “faltando una carpeta temporal”; rotura del
; caso 7 del
:
$msg = “no podido escribir el archivo al disco”; rotura del
; caso 8 del
: el
$msg = “carga por teletratamiento del archivo paró por la extensión”; rotura del
; defecto del
:
$msg = “error desconocido”. $_FILES [“Filedata”] [“err
or”]; rotura del
;
del
} $setupFile = “uploadVARresults.txt”; el
$fh = fopen ($setupFile, “w ");
si ($fh) {
$stringData = “trayectoria: ”. $_GET [“carpeta”]. ” \ n targetFile: “. $targetFile. error” \ n: “. $_FILES [“Filedata”] [“err
or”]. ” \ nEr
ror Info: “. $msg; fwrite del
del
} ($fh, $stringData); fclose del
($fh); eco “1” del
; ¿
? >
class= del
Respuesta : adición del permiso leído a un archivo usar la escritura del PHP
move_uploaded_file ($tempFile
, $targetFile
);
chmod (744); // 7 de lectura/grabación y ejecuta para el dueño, 4 se lee solamente para el grupo y otros
Esperar que esto ayude
Otras soluciones
Cómo fijar un número de líneas en un informe
Cómo fijar extremo del aeropuerto como servidor del DHCP en el LAN con SonicWall
Ediciones del enlace hipertexto
Agregar la fecha a MySQL
Pares de las preguntas de Apple
El DNS reverso no empareja la bandera del smtp
¿Cómo puedo funcionar conmigo PC en modo seguro?
HISTOGRAMA CON EL CP Y EL ANÁLISIS DE CPK
reglas no corrientes de la perspectiva
volver un valor