Me descargó un index.php a local al ingresar a la url en Vercel

  • Autor Autor ultracobra
  • Fecha de inicio Fecha de inicio

ultracobra

Ni
Verificado por Whatsapp
Estoy buscando nombres para subdominios de Vercel libres para montar mi siguiente proyecto ahí: nombre-buscado.vercel.app

Tipeé la url que quería y en vez de desplegarse un sitio web publicado se me descargó a carpeta /Download el index.php que no me atrevop a abrir

Lo analicé con Windows Defender sin resultados negativos pero aún quiero abrirlo.

Quien sepa de PHP me puede decir que es una amenaza potencial, en caso que Vercel permita eso, y, qué puedo hacer en ese caso...
 
La descarga de un archivo .php en lugar de mostrar la página web generalmente indica que el servidor no está configurado para interpretar PHP. Vercel, por ejemplo, está diseñado principalmente para aplicaciones JavaScript, no PHP. El archivo no debería ser dañino por sí solo, siempre y cuando no lo ejecutes en un servidor local sin revisarlo previamente. Te aconsejaría abrirlo en un editor de texto para verificar su contenido. Sin embargo, no podrás montar un proyecto PHP en Vercel ya que no soporta PHP de forma nativa. Podrías considerar otro proveedor de hosting compatible con PHP como Heroku.
 
A ver ábrelo y copia el código por aquí
 
intenta otro navegador para descartar que no sea problema de tu navegador. A veces me ha pasado con algunos sitios ese problema, que en vez de acceder, lo que hace es descargarme el index
 
A ver ábrelo y copia el código por aquí


OK, lo hice con miedito. Soy analfabeta en PHP, pero no me parece peligroso ya; qué me dices...

__________________________________________________________<?php

/**
* Laravel - A PHP Framework For Web Artisans
*
* @package Laravel
* @author Taylor Otwell <taylor@laravel.com>
*/

define('LARAVEL_START', microtime(true));

/*
|--------------------------------------------------------------------------
| Register The Auto Loader
|--------------------------------------------------------------------------
|
| Composer provides a convenient, automatically generated class loader for
| our application. We just need to utilize it! We'll simply require it
| into the script here so that we don't have to worry about manual
| loading any of our classes later on. It feels great to relax.
|
*/

require DIR.'/../vendor/autoload.php';

/*
|--------------------------------------------------------------------------
| Turn On The Lights
|--------------------------------------------------------------------------
|
| We need to illuminate PHP development, so let us turn on the lights.
| This bootstraps the framework and gets it ready for use, then it
| will load up this application so that we can run it and send
| the responses back to the browser and delight our users.
|
*/

$app = require_once DIR.'/../bootstrap/app.php';

/*
|--------------------------------------------------------------------------
| Run The Application
|--------------------------------------------------------------------------
|
| Once we have the application, we can handle the incoming request
| through the kernel, and send the associated response back to
| the client's browser allowing them to enjoy the creative
| and wonderful application we have prepared for them.
|
*/

$kernel = $app->make(Illuminate\Contracts\Http\Kernel::class);

$response = $kernel->handle(
$request = Illuminate\Http\Request::capture()
);

$response->send();

$kernel->terminate($request, $response);?php

/**
* Laravel - A PHP Framework For Web Artisans
*
* @package Laravel
* @author Taylor Otwell <taylor@laravel.com>
*/

define('LARAVEL_START', microtime(true));

/*
|--------------------------------------------------------------------------
| Register The Auto Loader
|--------------------------------------------------------------------------
|
| Composer provides a convenient, automatically generated class loader for
| our application. We just need to utilize it! We'll simply require it
| into the script here so that we don't have to worry about manual
| loading any of our classes later on. It feels great to relax.
|
*/

require DIR.'/../vendor/autoload.php';

/*
|--------------------------------------------------------------------------
| Turn On The Lights
|--------------------------------------------------------------------------
|
| We need to illuminate PHP development, so let us turn on the lights.
| This bootstraps the framework and gets it ready for use, then it
| will load up this application so that we can run it and send
| the responses back to the browser and delight our users.
|
*/

$app = require_once DIR.'/../bootstrap/app.php';

/*
|--------------------------------------------------------------------------
| Run The Application
|--------------------------------------------------------------------------
|
| Once we have the application, we can handle the incoming request
| through the kernel, and send the associated response back to
| the client's browser allowing them to enjoy the creative
| and wonderful application we have prepared for them.
|
*/

$kernel = $app->make(Illuminate\Contracts\Http\Kernel::class);

$response = $kernel->handle(
$request = Illuminate\Http\Request::capture()
);

$response->send();

$kernel->terminate($request, $response);
 
ahh no es nada, alguien monto el fromework laravel pero no termino de ocnfigurarlo correctamente, no te preocupes, no se va a ejecutar ni hara nada, es tan inofensivo como un index.txt, solo texto plano
 
Es por que PHP no está activado en tu servidor, entonces como no tiens PHP no puede interpretar ese codigo y lo descarga en forma de codigo fuente de PHP.
 
intenta otro navegador para descartar que no sea problema de tu navegador. A veces me ha pasado con algunos sitios ese problema, que en vez de acceder, lo que hace es descargarme el index
Eso nunca me pasó compadre, pero se nota que no está bien configurado. Me bastó para saber que el subdominio estaba tomado y debí encontrar otro...
 
Es el index de Laravel, se ve que vercel no acepta php y alguien intento deployar un proyecto Laravel y lo dejo asi. Igual es raro que te haya bajado el index.php, al menos que vos lo hayas solicitado poniendo por ejemplo dominio.vercel.app/index.php. Sino es raro que resuelva como documento inicial a index.php y por otro lado no sepa interpretarlo.
 
el servidor no está configurado para interpretar archivos PHP, a la orden si necesitas ayuda 💴💴 $$
 
el servidor no está configurado para interpretar archivos PHP, a la orden si necesitas ayuda 💴💴 $$
Si conoces maneras para aprovechar las funcionalidades de PHP en servidores de hosting estáticos como Netlify, Vercel o GitHub Pages. Estoy interesado en el tema...
 
Si conoces maneras para aprovechar las funcionalidades de PHP en servidores de hosting estáticos como Netlify, Vercel o GitHub Pages. Estoy interesado en el tema...
soy ingeniero en sistemas amigo, tengo experiencia como programador y sysadmin en Linux
 
Suena bien
Ah muy bien, yo quiero saber si se puede usar PHP en hosting estáticos. Las posibilidades de eso que lo quiero investigar...
Deberías poner un tema en la sección de negocios para que se te pueda intervenir ese asunto. El tema involucra intereses económicos xD
 
Ya aprendí que PHP y hosting estático son antagónicos. Me tocará conseguir un hosting de Bana después de todo... O recomendame uno mejor ja... ja...

Deberías poner un tema en la sección de negocios para que se te pueda intervenir ese asunto. El tema involucra intereses económicos xD