- Instalé Xampp en mi sistema operativo Linux
- También escribí un programa php en gedit y lo guardé en /opt/lampp/htdocs.
El problema es que no sé cómo ejecutar el archivo php que guardé en /opt/lampp/htdocs.
Respuesta1
Si lampp aún no se está ejecutando, inícielo desde un crtl + alt + t
tipo de terminal:
sudo /opt/lampp/lampp start
Luego abre un navegador y ve a la URL localhost/yourFile.php
.
Reemplace yourFile.php
con el nombre de su archivo php.
O nombre el archivo php index.php
y simplemente ingréselo localhost
en el navegador.
Respuesta2
En primer lugar tendrás que iniciar el host local como se mencionó.
sudo /opt/lampp/lampp start
Verá la salida en el terminal diciendo
Starting XAMPP for Linux 7.1.9-0...
XAMPP: Starting Apache...ok.
XAMPP: Starting MySQL...ok.
XAMPP: Starting ProFTPD...ok.
Tendrás que verificar los permisos otorgados a la carpeta htdocs para hacer la vida más sencilla. Prueba esto.
cd /opt/lampp
esto lo redirigirá a la carpeta lampp, aquí cambie el permiso de la raíz del documento, es decir, los permisos de htdocs
sudo chmod 777 htdocs
entra en la carpeta
cd htdocs
ahora cree su propio archivo raíz de documentos para almacenar todos sus archivos
mkdir yourfoldername
ahora es tan simple como copiar los archivos en esta carpeta, ahora abre tu navegador y escribe
-> en tu navegador localhost
Verá -> localhost/dashboard/ retire la parte del tablero y reemplácela con
-> localhost/tu nombre de carpeta
y aquí haz clic en el archivo que pusiste dentro de la carpeta que habías creado en htdocs, y listo. puedes ejecutar el archivo php desde aquí
Respuesta3
Primero, debes verificar si tu servidor lampp se está ejecutando o no.
Si no, abre tu terminal pulsando Alt+ Ctrl+ t.
Tipo:sudo /opt/lampp/lampp start
Debería aparecer algo como esto:
Starting XAMPP for Linux 1.8.3-4...
XAMPP: Starting Apache...ok.
XAMPP: Starting MySQL...ok.
XAMPP: Starting ProFTPD...ok.
Entonces, haz lo quepabiha sugerido.
localhost/tuarchivo.phpen la barra de tu navegador.
Respuesta4
Cree un enlace simbólico en su /var/www
carpeta que apunte a /opt/lampp/htdocs
.
mkdir /var/www/htdocs
ln -s /var/www/htdocs /opt/lampp/htdocs
Desde allí simplemente ve alocalhost/htdocs