|
|
|
Mensaje: #1
Poner un chat en mi web
Hola que tal a todos,no sabia si poner este post aqui o en el de css. Espero no haberme equivocado. Bueno estaba tratando de poner un chat en una web que tengo hecha con phpfreechat. Cree un documento contacto.php y un div para ponerlo en su interior. Pero no consigo que arranque, lo puse asi:
Lenguaje PHP
<div id="foro">
<?php
require_once " src/var/www/todometal/"; // ajustalo a la direccion (relativa al archivo chat.php) /* esta linea es la del error que me devuelve */
$params["serverid"] = md5(__FILE__);
$params["refresh_delay"] = 2000; // 2000ms = 2s
$chat = new phpFreeChat($params);
?>
<?php $chat->printChat(); ?>
</div>
Y me responde:
Warning: require_once( src/var/www/todometal/) [function.require-once]: failed to open stream: No such file or directory in /var/www/todometal/contacto.php on line 246
Fatal error: require_once() [function.require]: Failed opening required ' src/var/www/todometal/' (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/todometal/contacto.php on line 2
Que puedo estar haciendo mal???
(Este mensaje fue modificado por última vez en: 20-12-2010 04:13 AM por -Gosw-.)
|
|
| 20-12-2010 02:28 AM |
|
|
|
Mensaje: #2
RE: Poner un chat en mi web
No estás haciendo referencia a la clase «phpFreeChat».
Lenguaje PHP
<?php
require_once dirname(__FILE__)."/src/phpfreechat.class.php"; // La clase necesaria
$params = array(); // Arreglo de parámetros
$params["nick"] = "User".rand(1,1000); // Usuario inicial
$params["serverid"] = md5(__FILE__); // Id único del chat
$params["debug"] = false;
$chat = new phpFreeChat( $params ); // Crear...
?>
<html>
<head>
<title>phpFreeChat - Index</title>
</head>
<body>
<div class="contact">
<?php echo "<h1><b>Contáctame</b></h1>"; $chat->printChat(); ?>
</div>
</body></html>
Saludos.
"The only thing they can't take from us are our minds."
|
|
| 20-12-2010 03:03 AM |
|
|
|
Mensaje: #3
RE: Poner un chat en mi web
E provado asi, no se si es a lo que te refieres:
Lenguaje PHP
<?php
require_once ("/var/www/todometal/phpfreechat-1.3"); // ajustalo a la direccion (relativa al archivo chat.php)
$params["serverid"] = md5(__FILE__);
$params["refresh_delay"] = 2000; // 2000ms = 2s
$chat = new phpFreeChat($params);
?>
No esta como tu lo tienes:
Lenguaje PHP
require_once dirname(__FILE__)."/src/phpfreechat.class.php";
Que tendría que modificar???
(Este mensaje fue modificado por última vez en: 20-12-2010 05:11 AM por .:WindHack:..)
|
|
| 20-12-2010 05:03 AM |
|
|
|
Mensaje: #4
RE: Poner un chat en mi web
El error es que, estás especificando la ruta de la carpeta donde están alojados todos los datos del script con una función - require_once()- que está meramente diseñada para incluir un fichero y posteriormente usarlo.
Lo que tienes que hacer es, simplemente incluir la clase del Chat. Es decir, tienes que sustituir:
Lenguaje PHP
require_once ("/var/www/todometal/phpfreechat-1.3");
Por:
Lenguaje PHP
require_once dirname(__FILE__)."/src/phpfreechat.class.php";
"The only thing they can't take from us are our minds."
|
|
| 20-12-2010 05:10 AM |
|
|
|
Mensaje: #5
RE: Poner un chat en mi web
Nada seguí tus indicaciones y no funciona. Lo deje así:
Lenguaje PHP
<?php
require_once dirname(__FILE__)."/src/phpfreechat.class.php";
$params["serverid"] = md5(__FILE__); // calculate a unique id for this chat
$chat = new phpFreeChat($params);
?>
Tengo descomprimido phpfreechat-1.3 en la carpeta de la web. Que puede ser me responde:
Warning: require_once(/var/www/todometal/src/phpfreechat.class.php) [function.require-once]: failed to open stream: No such file or directory in /var/www/todometal/contacto.php on line 3
Fatal error: require_once() [function.require]: Failed opening required '/var/www/todometal/src/phpfreechat.class.php' (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/todometal/contacto.php on line 3
Sera por el apache???
(Este mensaje fue modificado por última vez en: 20-12-2010 08:14 AM por -Gosw-.)
|
|
| 20-12-2010 07:37 AM |
|
|
|
Mensaje: #6
RE: Poner un chat en mi web
Vamos a organizarnos un poco.
¿Dónde tienes la carpeta del chat? ¿Cuál es la ruta?
Lo que tienes que hacer sería algo más o menos así, teniendo en cuenta las respuestas de las cuestiones anteriores...
Por ejemplo, tomando como ruta del script la carpeta "chat".
Ruta del sitio (raíz): /var/www/todometal/
Ruta del script: /var/www/todometal/chat/
Ruta de la clase: /var/www/todometal/chat/src/phpfreechat.class.php
Y en el archivo contacto.php quedaría algo así:
Lenguaje PHP
<?php
require_once dirname(__FILE__)."/chat/src/phpfreechat.class.php";
$params["serverid"] = md5(__FILE__); // calculate a unique id for this chat
$chat = new phpFreeChat($params);
?>
"The only thing they can't take from us are our minds."
|
|
| 20-12-2010 09:39 AM |
|
|
|
Mensaje: #7
RE: Poner un chat en mi web
Vale ya lo conseguí, al final lo deje asi:
require_once dirname(__FILE__)."/phpfreechat-1.3/src/phpfreechat.class.php";
Luego tuve algunos problemas con los permisos data, pero lo conseguí. Ahora estaba buscando como poner un par de encuestas. Alguien sabe donde puedo conseguir??
|
|
| 21-12-2010 07:14 AM |
|
|
|
Mensaje: #9
RE: Poner un chat en mi web
Eso que es? Me puedes dejar algo que vea?? Un enlace o algo asi
|
|
| 22-12-2010 05:25 AM |
|
|
|
RE: Poner un chat en mi web
Un CMS es un Gestor de Contenidos, como por ejemplo Joomla o Wordpress. Creo que si no quieres complicarte en el diseño de tu página optes por un CMS, puesto a que tendrá un toque profesional, te recomiendo Wordpress, siempre podrás editar el code y ponerlo a tu estilo o agregarle las funcionalidades que desees.
Linux Registered User #511239
(Este mensaje fue modificado por última vez en: 22-12-2010 05:42 AM por rogunix.)
|
|
| 22-12-2010 05:41 AM |
|
|
|
RE: Poner un chat en mi web
"The only thing they can't take from us are our minds."
|
|
| 22-12-2010 05:48 AM |
|
|
|
RE: Poner un chat en mi web
Entre en la web oficial " tiene tradución ":wink: . Parece que es como un editor, no?
Tu lo gastas??
|
|
| 22-12-2010 07:27 AM |
|
|
|
RE: Poner un chat en mi web
Perdón, te di la versión en inglés.
Esta es en español: http://es.wordpress.org/
No es un editor, es un CMS ( Gestor de Contenidos ), el cuál podrás adecuar a tus necesidades. Mira mi sitio web ( daw-labs.com ) está funcionando con WordPress.
"The only thing they can't take from us are our minds."
|
|
| 22-12-2010 07:46 AM |
|
|
|
RE: Poner un chat en mi web
Vale gracias por el aporte, mirare a ver como funciona, gracias¡¡¡
|
|
| 23-12-2010 04:15 AM |
|
Usuario(s) navegando en este tema: 1 invitado(s)
|