Foros del Web » Programando para Internet » PHP »

directorio para almacenar php ubuntun server

Estas en el tema de directorio para almacenar php ubuntun server en el foro de PHP en Foros del Web. Hola necesito ayuda, tengo un problema , a la hora de almacenar un archivo en mi sistema con php no se almacena, copio el codigo ...
  #1 (permalink)  
Antiguo 10/01/2013, 13:32
 
Fecha de Ingreso: julio-2012
Ubicación: Caracas
Mensajes: 22
Antigüedad: 11 años, 9 meses
Puntos: 0
Pregunta directorio para almacenar php ubuntun server

Hola necesito ayuda, tengo un problema , a la hora de almacenar un archivo en mi sistema con php no se almacena, copio el codigo mi sistema funciona bien en windows con Xamp pero en ubuntu server sencillamente no quiere.
Código PHP:
<?php
include ('funciones.php');
//uso de la funcion verificar_usuario()
if (verificar_usuario()){
    
//IGUALO VARIABLE QUE LUEGO USARE PARA ALMACENAR RUTA EN BD
         
mysql_connect('localhost','root','m19314248o')or die ('Ha fallado la conexión: '.mysql_error());
         
mysql_select_db('fotocatalisis')or die ('Error al seleccionar la Base de Datos: '.mysql_error());
        
            
$error $_FILES['archivo']['error'];
            
$ruta "/var/www/resultados/";
            
$name $_FILES['archivo']['name'];
            
$ruta_archivo $ruta $name;
            
$descripcion $_POST["descripcion"];
            
$ip $_SERVER['REMOTE_ADDR'];
            
$molecula $_POST["molecula"];
            
$equipo 2;
            
$cod $_POST["codigo"];
            
$user $_SESSION['usuario'];
            
$hoydate("y.m.d"); 
            
$tipoarchivo $_FILES['archivo']['type'];
                
$busquedamysql_query("SELECT * FROM resultados WHERE cod_analisis='$cod'" ); 
                
$busqueda1=  mysql_num_rows($busqueda);
    if(isset(
$_POST['boton'])){
        if ((
$tipoarchivo== "application/x-rar-compressed")||($tipoarchivo== "application/octet-stream") || ($tipoarchivo== "application/rar")){
    
// Hacemos una condicion en la que solo permitiremos que se suban imagenes y que sean menores a 20 KB
  
if (($_FILES["archivo"]["size"] < 2097152) && ($busqueda1== 0)) {
      
 
    
//Si es que hubo un error en la subida, mostrarlo, de la variable $_FILES podemos extraer el valor de [error], que almacena un valor booleano (1 o 0)
      
if ($_FILES["archivo"]["error"] > 0) {
        echo 
$_FILES["archivo"]["error"] . "";
      } else {
        
// Si no hubo ningun error, hacemos otra condicion para asegurarnos que el archivo no sea repetido
        
if (file_exists("/var/www/resultados/" $_FILES["archivo"]["name"])) {
  #2 (permalink)  
Antiguo 10/01/2013, 13:51
 
Fecha de Ingreso: enero-2013
Mensajes: 8
Antigüedad: 11 años, 3 meses
Puntos: 0
Respuesta: directorio para almacenar php ubuntun server

Hola que te arroja?, algun error o algo?, intenta darle permisos de escritura lectura a la carpeta donde lo almacenaras, en terminal

sudo chmod 777 -R nombrecarpeta
  #3 (permalink)  
Antiguo 10/01/2013, 13:53
 
Fecha de Ingreso: julio-2012
Ubicación: Caracas
Mensajes: 22
Antigüedad: 11 años, 9 meses
Puntos: 0
Respuesta: directorio para almacenar php ubuntun server

Cita:
Iniciado por misalabs Ver Mensaje
Hola que te arroja?, algun error o algo?, intenta darle permisos de escritura lectura a la carpeta donde lo almacenaras, en terminal

sudo chmod 777 -R nombrecarpeta
hola que tal yo le di tal permiso al a la carpeta 777
  #4 (permalink)  
Antiguo 10/01/2013, 14:10
 
Fecha de Ingreso: enero-2013
Mensajes: 8
Antigüedad: 11 años, 3 meses
Puntos: 0
Respuesta: directorio para almacenar php ubuntun server

Bueno es importante que captures errores si esta pasando el codigo despues del If, capturar o mostar que hubo un error al "buscar la carpeta". Tambien el script donde se ejecuta? en la misma carpeta o en otra carpeta por ejemplo talvez lo que esta haciendo esque dentro de la carpeta donde se ejecuta el script este buscando las carpetas /var/www ......
  #5 (permalink)  
Antiguo 11/01/2013, 13:31
 
Fecha de Ingreso: julio-2012
Ubicación: Caracas
Mensajes: 22
Antigüedad: 11 años, 9 meses
Puntos: 0
Respuesta: directorio para almacenar php ubuntun server

El problema era el que comentaban ustedes no habia dado los permisos a la carpeta resultados gracias

Etiquetas: sistema, ubuntu
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:33.