Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

108
Views
Ejecutar archivos php desde javascript en linux

Estoy ejecutando fetch como una forma de ejecutar archivos php desde javascript. En concreto, se ejecuta el siguiente código

 <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>test</title> </head> <body> <form name="form" id="form"> <input type="text" id="text"> <button type="button" onclick="push()">push</button> </form> <script> async function push(){ var form = document.form; console.log(form.text.value); await fetch('test.php?text='+ form.text.value) .then(res=> {return res.text();}) .then(res => { console.log(res); var result = JSON.parse(res); console.log(result.result); console.log(result.msg); }); } </script> </body> </html>
 <?php if(isset($_GET['text']) && $_GET['text']!=""){ $result = "OK"; $msg = $_GET['text']; }else{ $result = "NG"; $msg = "message"; } $result = json_encode( array( "result" => $result, "msg" => $msg, ) ); echo $result; return $result; ?>

Esto funciona bien en Windows, pero no funciona en Linux. El script php completo se devuelve en console.log(res). ¿Sabes por qué?

El entorno Linux utiliza lo siguiente

Sistema operativo: Debian GNU/Linux 10 \n \l

PHP: PHP 7.3.31-1~deb10u1 (cli) (construido: 24 de octubre de 2021 15:18:08) (NTS) Copyright (c) 1997-2018 The PHP Group Zend Engine v3.3.31, Copyright (c) 1998- 2018 Zend Technologies con Zend OPcache v7.3.31-1~deb10u1, Copyright (c) 1999-2018, por Zend Technologies

¿Necesito algún tipo de hechizo para que reconozca el archivo php?

about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!