Browse Source

Cambio la configuración del mountpath para que apunte también a la configuración.

Creo las scripts php para subir un fichero
main
Celestino Rey 2 years ago
parent
commit
c1d090d842
3 changed files with 56 additions and 1 deletions
  1. +2
    -1
      Nginx/miweb-deployment.yaml
  2. +39
    -0
      Nginx/upload.php
  3. +15
    -0
      Nginx/uploader.php

+ 2
- 1
Nginx/miweb-deployment.yaml View File

@ -54,7 +54,8 @@ spec:
name: "nginx-http"
volumeMounts:
- name: nginx-www-folder
mountPath: /config/www
#mountPath: /config/www
mountPath: /config
#mountPath: /usr/local/apache2/htdocs
volumes:
- name: nginx-www-folder


+ 39
- 0
Nginx/upload.php View File

@ -0,0 +1,39 @@
<html>
<body>
<?php
/* Comrpueba si el directorio tiene permisos de escritura */
//$upload_dir = $_SERVER['DOCUMENT_ROOT'] . "/musica/";
$upload_dir = $_SERVER['DOCUMENT_ROOT'];
if (is_dir($upload_dir) && is_writable($upload_dir)) {
// do upload logic here
echo 'El directorio '.$upload_dir.' tiene permisos de escritura';
} else {
echo 'El directorio '.$upload_dir.' NO tiene permisos de escritura (o no existe)';
}
/* coge el nombre del fichero subido */
$filename = $_FILES['file']['name'];
/* Elige un lugar donde salvarlo */
//$location = __DIR__."/musica/".$filename;
//$location = __DIR__."/musica/luisa.mp3";
$location = __DIR__."/luisa.mp3";
/* Salva el fichero en la ubicación */
if( move_uploaded_file($_FILES['file']['tmp_name'], $location)) {
echo '<p>Fichero subido correctamente</p>';
} else {
echo '<br><b>Ha habido algún error</b> #: '.$_FILES['file']['error'];
echo '<br>El fichero es: '.$_FILES['file']['name'].' para guardar en '.$location;
}
?>
</html>
</body>

+ 15
- 0
Nginx/uploader.php View File

@ -0,0 +1,15 @@
<!DOCTYPE html>
<html>
<head>
<title> Subir fichero de música </title>
</head>
<body>
<form action="upload.php" method="post" enctype="multipart/form-data">
<input type="file" name="file" />
<input type="submit" value="Upload"/>
</form>
</body>
</html>

Loading…
Cancel
Save