Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

163
Vistas
¿Por qué mi .php no puede encontrar un mapa de bits usando una ruta .js?

Tengo la siguiente estructura de carpetas del sitio web (en resumen):

  • Carpeta raíz
    • PHP_carpeta
      • índice.php
    • Carpeta_Javascript
      • aplicación.js
    • carpeta_activos
      • mi_textura.jpg

..."index.php" llama a "app.js" con la línea:

 <?php include '../Javascript_folder/app.js'; ?>

... y "app.js" llama a "my_texture.jpg" con la línea:

 var texture = new THREE.TextureLoader().load("../Assets_folder/my_texture.jpg");

... pero "mi_textura.jpg" no se encuentra.

Si pongo "my_texture.jpg" en la misma carpeta de "index.php" y cambio la ruta de javascript a:

 var texture = new THREE.TextureLoader().load("./my_texture.jpg");

... se encuentra el mapa de bits, pero obviamente prefiero mantener los activos en su propia carpeta.

¿Cómo podría encontrar el mapa de bits respetando mi estructura de carpetas actual?

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

0K Resolví este problema abriendo la terminal de Ubuntu (bash/Ubuntu) dentro de la carpeta raíz de mi sitio:

 Root_folder$ php -S localhost:4000/PHP_folder/index.php

Mi servidor local no puede encontrar los archivos de la subcarpeta "Assets_folder" cuando ejecuto el servidor dentro de la subcarpeta "Assets_folder/PHP_folder/" con este orden:

 Root_folder/PHP_folder$ php -S localhost:4000/index.php

En resumen, el uso de bash terminal/servidor local php debe iniciarse desde la carpeta raíz del sitio .

Además, quiero advertir que algunos servidores remotos (como el que estoy pagando) no tienen el archivo .htaccess.

Tengo que crear y escribir el .htaccess:

 DirectoryIndex PHP_folder/index.php

Soy un programador autodidacta de habla hispana y espero no haber usado términos incorrectos

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda