A

alefortvi

Usuario

Primer post: 30 jun 2009Último post: 30 jun 2009
1
Posts
0
Puntos totales
0
Comentarios
A
Agregar proyectos en Xampp en Linux
LinuxporAnónimo6/30/2009

Nota: Este archivo funciona para Linux, en Xampp para Windows no está probado, quizás funcione ya que las funciones php y html son las mismas, pero deberían cambiarse las paths Una de las cosas que más me incomó cuando empecé a trabajar con Xampp (para linux) viniendo de Wamp, es que en Wamp todo el bonito, y a nuestros proyectos los soltamos en la C:\wamp\www\ y listo, en localhost van a aparcer, pero en xampp no es tan así. Así que corregí un poco las líneas para ver nuestros proyectos desde la home de presentación. Así: click aqui para agrandar Lo único que hay que hacer es modificar el "navi.php" que está en /opt/lampp/htdocs/xampp (siempre y cuando hayas hecho una instalación típica, si dejaron la carpeta en otro lado la buscan donde corresponde), y agregan estas líneas: loop: <span class=nh>Folders</span><br> </td></tr> <tr><td bgcolor=#fb7922 colspan=1 background="img/strichel.gif" class=white><img src=img/blank.gif width=1 height=1></td></tr> <tr valign=top><td align=right class=navi> <!-- here is where we are going to load our projects directory --> <tr valign="top"> <td align="right" class="navi" style="padding-right:5px;"> <? // //"path" is the directory where our projects are stored $path = "/opt/lampp/htdocs/My_projects/"; $dir_handle = opendir($path) or die("Unable to open $path" ); while (false !== ($file = readdir($dir_handle))) { if($file!="." && $file!=".." && is_dir($path."/".$file)) { echo "<a class=\"n\" target=\"_top\" href=\"http://localhost/My_projects/".$file."\">".$file."</a><br/>"; } } closedir($dir_handle); ?> </td> </tr> <tr valign="top"> <td align="right" class="navi"> <br> <br> de forma que el navi.php les debería quedar así: navi.php <? include("langsettings.php" ); ?> <html> <head> <meta name="author" content="Kai Oswald Seidler"> <link href="xampp.css" rel="stylesheet" type="text/css"> <script language="JavaScript" src="xampp.js"></script> </head> <body leftmargin=0 topmargin=0 class=n> <table border=0 cellpadding=0 cellspacing=0> <tr valign=top> <td align=right class=navi> <img src=img/blank.gif width=145 height=15><br> <span class=nh><?=$TEXT['navi-xampp']?></span><br> </td></tr> <tr><td bgcolor=#fb7922 colspan=1 background="img/strichel.gif" class=white><img src=img/blank.gif width=1 height=1></td></tr> <tr valign=top><td align=right class=navi> <a name=start id=start class=nh target=content onClick="h(this);" href=start.php><?=$TEXT['navi-welcome']?></a><br> <a class=n target=content onClick="h(this);" href=status.php><?=$TEXT['navi-status']?></a><br> <a class=n target=content onClick="h(this);" href=security.php><?=$TEXT['navi-security']?></a><br> <a class=n target=content onClick="h(this);" href=manuals.php><?=$TEXT['navi-doc']?></a><br> <a class=n target=content onClick="h(this);" href=components.php><?=$TEXT['navi-components']?></a><br>&nbsp;<br> <span class=nh><?=$TEXT['navi-demos']?></span><br> </td></tr> <tr><td bgcolor=#fb7922 colspan=1 background="img/strichel.gif" class=white><img src=img/blank.gif width=1 height=1></td></tr> <tr valign=top><td align=right class=navi> <a class=n target=content onClick="h(this);" href=cds.php><?=$TEXT['navi-cdcol']?></a><br> <a class=n target=content onClick="h(this);" href=biorhythm.php><?=$TEXT['navi-bio']?></a><br> <a class=n target=content onClick="h(this);" href=guestbook-<?=file_get_contents("lang.tmp" )?>.pl><?=$TEXT['navi-guest']?></a><br> <a class=n target=content onClick="h(this);" href=iart.php><?=$TEXT['navi-iart']?></a><br> <a class=n target=content onClick="h(this);" href=ming.php><?=$TEXT['navi-iart2']?></a><br> <a class=n target=content onClick="h(this);" href=phpinfo.php>phpinfo()</a><br> <a class=n target=content onClick="h(this);" href=phonebook.php><?=$TEXT['navi-phonebook']?></a><br>&nbsp;<br> <span class=nh><?=$TEXT['navi-tools']?></span><br> </td></tr> <tr><td bgcolor=#fb7922 colspan=1 background="img/strichel.gif" class=white><img src=img/blank.gif width=1 height=1></td></tr> <tr valign=top><td align=right class=navi> <a class=n target=_blank onClick="h(this);" href=/phpmyadmin/><?=$TEXT['navi-phpmyadmin']?></a><br> <a class=n target=content onClick="h(this);" href=/phpsqliteadmin/><?=$TEXT['navi-phpsqliteadmin']?></a><br> <a class=n target=content onClick="h(this);" href=webalizer.php><?=$TEXT['navi-webalizer']?></a><br>&nbsp;<br> <span class=nh>Folders</span><br> </td></tr> <tr><td bgcolor=#fb7922 colspan=1 background="img/strichel.gif" class=white><img src=img/blank.gif width=1 height=1></td></tr> <tr valign=top><td align=right class=navi> <!-- here is where we are going to load our projects directory --> <tr valign="top"> <td align="right" class="navi" style="padding-right:5px;"> <? // //"path" is the directory where our projects are stored $path = "/opt/lampp/htdocs/My_projects/"; $dir_handle = opendir($path) or die("Unable to open $path" ); while (false !== ($file = readdir($dir_handle))) { if($file!="." && $file!=".." && is_dir($path."/".$file)) { echo "<a class=\"n\" target=\"_top\" href=\"http://localhost/My_projects/".$file."\">".$file."</a><br/>"; } } closedir($dir_handle); ?> </td> </tr> <tr valign="top"> <td align="right" class="navi"> <br> <br> <p class=navi>&copy;2002-2008<br> <? if(file_get_contents("lang.tmp" )=="de" ) { ?> <a target=content href="http://www.apachefriends.org/de/"><img border=0 src="img/apachefriends.gif"></a><p> <? } else { ?> <a target=content href="http://www.apachefriends.org/en/"><img border=0 src="img/apachefriends.gif"></a><p> <? } ?> </td> </tr> </table> </body> </html> Si te fijás, luego, para que ande la configuración que hice, deberías crear una carpeta llamada "My_projects" en "/opt/lampp/htdocs/", es decir que tenés que tener la ruta "/opt/lampp/htdocs/My_projects" y ahi soltás cada uno de tus proyectos en sus respectivas carpetas: Para la imagen de ejemplo de arriba,las carpetas quedarían así: click aqui para agrandar Claro está que si te molesta tener que hacer una carpeta llamada My_projects podés usar cualquier carpeta y dónde quieras, sólo tenés que cambiar 2 lineas: $path = "/opt/lampp/htdocs/My_projects/"; por la path de la carpeta donde están tus archivos y echo "<a class=\"n\" target=\"_top\" href=\"http://localhost/My_projects/".$file."\">".$file."</a><br/>"; por la ruta de esa carpeta. Puede que el codigo esté mal porque tuve que borrar algunos espacios para sacar emoticones y quizás me quedaron errores de sintaxis (Aunque lo probé y anduvo bien). De todos modos ahi va el archivo, si caduca me avisan, que lo paso o lo resubo. navi.php: http://www.zshare.net/download/62055128f3cf0d11/ Suerte!

0
1
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.