Pregunta:
Fecha: 12-01-2020 06:21:11
(En Español)
Por razones de velocidad, me vi en necesidad de cambiar el disco duro mecánico por un disco en estado solido, lo recomiendo 100%, simplemente genial. Por esta razón me vi en la necesidad de reinstalar appserv de nuevo.
Este código funcionaba bien en el servidor:
Pero apenas reinstale el appserv, me esta devolviendo el error:
Que esta bloqueado?
De antemano gracias,
LEANDRO AREVALO Votos: 0 - Respuestas: 1 - Vistas: 3 Compartir en: Google Facebook Twitter LinkedIn Link
Forbidden You don't have permission to access this resource.[No resuelta]
Buenos días para todos,Por razones de velocidad, me vi en necesidad de cambiar el disco duro mecánico por un disco en estado solido, lo recomiendo 100%, simplemente genial. Por esta razón me vi en la necesidad de reinstalar appserv de nuevo.
Este código funcionaba bien en el servidor:
<?php
$id_factura = $_POST["id_factura"];
$id_autorizado = $_POST["id_autorizado"];
SESSION_START();
if (isset($_SESSION['usuario'])){
$id_usu = $_SESSION['idusuario'];
}
date_default_timezone_set('America/Bogota');
$FTota=date("Y-m-d (H:i:s)");
$fecha=substr($FTota,0,10);
include("conecta.php");
$qry = "SELECT * FROM facturacion WHERE id_factura=".$id_factura;
$sql = $conexion->prepare($qry);
$sql->execute();
while($dato = $sql->fetch()){
$tip = $dato["tipo_documento"];
$nro = $dato["nro_documento"];
$pdf = $dato["pdf"];
}
$conexion=null;
$file = 'pdfs/aut'.$id_autorizado.'_'.$id_usu."_".$id_factura.'.pdf';
file_put_contents($file, base64_decode($pdf));
?>
<!-- The Modal -->
<div class="modal fade" id="mod_pdf">
<div class="modal-dialog modal-lg">
<div class="modal-content">
<!-- Modal Header -->
<div class="modal-header">
<h4 class="modal-title">Archivo PDF Factura Electrónica</h4>
<button type="button" class="close" data-dismiss="modal">×</button>
</div>
<!-- Modal body -->
<div class="modal-body">
<div class='row'>
<div class='col-sm-12'>
<?php
echo "<p><strong>Factura de Venta No. :</strong>$nro</p>";
echo "<p><strong>Prefijo :</strong>$tip</p>";
?>
</div>
<div class='col-sm-12' align='center'>
<embed src="<?echo $file?>" type="application/pdf" width="100%" height="400px"></embed>
</div>
</div>
</div>
<!-- Modal footer -->
<div class="modal-footer">
<button type="button" class="btn btn-secondary" onclick="$('#mod_pdf').modal('hide');">Aceptar</button>
</div>
</div>
</div>
</div>
<script>
//abrimos la ventana modal
$("#mod_pdf").modal("show");
</script>
Pero apenas reinstale el appserv, me esta devolviendo el error:
Forbidden You don't have permission to access this resource.
Que esta bloqueado?
De antemano gracias,
LEANDRO AREVALO Votos: 0 - Respuestas: 1 - Vistas: 3 Compartir en: Google Facebook Twitter LinkedIn Link
Respuestas:
-
Fecha: 13-01-2020 06:01:25 Tu código está bien, muchas veces es problemas con los permisos de los archivos y el usuario con el que está corriendo tu servidor web.
Checa bien ambos. Si es un ambiente local la solución más sencilla pudiera ser darle privilegios de lectura, escritura y ejecución a todos los usuarios del folder.
Algo así como:
chmod -R ugo+rwx
Si estás en un ambiente de producción no realices lo anterior pues estarías abriendo un boquete de seguridad enorme.
Saludos y espero te sirva Votos: 0 - Link respuesta
Para participar activamente de la comunidad primero debes autenticarte, ingresa al sistema.Iniciar Sesión
