| Tema: | Problem in Database Connection |
|---|---|
|
SinisterTears
Novato
Mensajes: 16 Enviado: |
Como el titulo de mi post dice... ese es mensaje q me dá la pagina de mi localhost, he seguido todos los pasos de la instalación de la última versión estable de postNuke, pero cuando intentó continuar con el paso final de la misma, me topo con ese mensaje. En q he fallado? Cuando sigo el paso 3 de la instalación (Comprobar la correcta instalación) al entrar a la direccion de localhost, me aparece mi carpeta raiz, html. Hasta ahi, bien... en el paso 4 es donde aparece el problema: (Instalacion de PostNuke en localhost) Modifiqué los ficheros config.php y config-old.php y copié el contenido en la carpeta "www". Al intentar entrar en "http://localhost/install.php/ " me dice: "Not Found The requested URL /install.php/ was not found on this server." Allí es donde aparece el mensaje con el q nombré este post. He de decir q usé "EasyPHP" para crear mi host local. quizás allí radique mi problema... POR FAVOR, ayuda. editado por: SinisterTears, 18 Abr, 2008 - 10:24 |
|
nestormateo
Administrador
Mensajes: 1035 Enviado: |
Bueno, lee bien el manual de EasyPHP para ver donde está la carpeta raiz (nunca lo he usado) y allí deben estar copiados los archivos de PostNuke, ten en cuenta que el paquete 0.764 viene con una subcarpeta html/ en el ZIP, así que mueve los archivos de alli dentro para que queden en toda la raiz o prueba: http://localhost/install.php http://localhost/html/install.php quita el slash del final y pueda que ya te funcione Mateo Tibaquira
-Mis principios... son mis fines- |
|
SinisterTears
Novato
Mensajes: 16 Enviado: |
muchas gracias nestormateo!simplemente he pinchado el enlace q me diste "http://localhost/html/install.php" y allí pude continuar la instalación, sin tener q modificar nada pero otra duda me surge: en el paso 5 de Instalacion de PostNuke en localhost, la imagen muestra: * Servidor de la BD: Localhost * Nombre de usuario en la BD: root * Contraseña de la BD: * Nombre de la BD: Phoenix * Prefijo de las tablas(para tablas compartidas): nuke * Tipo de la BD: MySQL * Tipo de tabla: MyISAM Ahora perfecto. En mi caso al nombre de usuario de la BD y la contraseña la he agregado yo como dice alli, pero es en el Nombre de la BD donde llega mi duda... alli, a mi no me figura nada... debo agregarle un nombre? Y el Prefijo de las Tablas me dice: "pn". Supongo q es porq se trata de la ultima version estable de postnuke, cierto? EDITO: Intenté poner un Nickname inventado en el Nombre de la BD, y luego proseguir con la instalación... pero en el paso 7 luego de tildar "crear una nueva base de datos" y aceptar, me aparece el siguiente mensaje: Warning: mysql_pconnect() [function.mysql-pconnect]: Acceso negado para usuario: 'root\@\localhost' (Usando clave: SI) in C:\EasyPHP 2.0b1\www\html\install\newinstall.php on line 37 Warning: mysql_query() [function.mysql-query]: Acceso negado para usuario: 'ODBC\@\localhost' (Usando clave: NO) in C:\EasyPHP 2.0b1\www\html\install\newinstall.php on line 38 Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in C:\EasyPHP 2.0b1\www\html\install\newinstall.php on line 38 Incapaz de crear la base de datos. que hice mal? editado por: SinisterTears, 19 Abr, 2008 - 06:43 |
|
nestormateo
Administrador
Mensajes: 1035 Enviado: |
Bueno, en la cuestión de la base de datos, espero que EasyPHP tenga incluido phpMyAdmin, y desde allí comprobar tus credenciales en la base de datos, porque parece que la contraseña que estás utilizando para 'root' no es, y por eso no puedes establecer conexión con la DB, y de ahi el error... entonces el problema es el usuario y contraseña- En cuanto al nombre de la BD, pues puedes utilizar una que hayas creado desde phpMyAdmin (y no te alarmes del mensaje rojo siguiente de "base de datos no creada"), o puedes marcar la opción de "crear base de datos" desde el instalador para hacerlo automáticamente. Lo importante finalmente, es que tengas las credenciales correctas Mateo Tibaquira
-Mis principios... son mis fines- |
|
SinisterTears
Novato
Mensajes: 16 Enviado: |
sinceramente no entiendo q sale mal... he cambiado el EasyPHP por AppServ, aver si eso ayuda, ya q la explicacion está ejemplificada con ese programa... pero no hay resultado.. me sigue apareciendo la misma respuesta... creo q debo ser la unica persona q no puede usar PostNuke.. |
|
nestormateo
Administrador
Mensajes: 1035 Enviado: |
Pero puedes entrar al phpMyAdmin? y ya tienes el nombre de usuario y contraseña de la base de datos? entonces, escoge un nombre cualquiera para la base de datos, prefijo 'pn' o el que desees, y marca la opción de crear base de datos y sigue adelante sino, puedes instalar manualmente desde phpMyAdmin Mateo Tibaquira
-Mis principios... son mis fines- |
|
SinisterTears
Novato
Mensajes: 16 Enviado: |
si, a phpMyAdmin tengo acceso desde la pagina de mi localhost, pero como tengo q hacerle para configurarlo manualmente? perdona mis preguntontas en cuanto al nombre de usuario, lo dejé como "root", tal cual especificaba en el manual de instalación, y a la contraseña la elegí yo. por eso no entiendo q ha salido mal. saludos! |
|
nestormateo
Administrador
Mensajes: 1035 Enviado: |
esta muy raro eso! estas probando la 0.8? en la sección de documentos creo que está disponible un pequeño doc para la instalación manual... es prácticamente igual... creas una nueva Base de Datos en phpMyAdmin importas el .sql que viene en la carpeta docs de PostNuke08 y luego pones los datos de usuario/contraseña/nombreBD en el archivo config/config.php y listo! Suerte! Mateo Tibaquira
-Mis principios... son mis fines- |
|
SinisterTears
Novato
Mensajes: 16 Enviado: |
No... estoy usando postnuke7.60 antes use la 7.64 no aparece nada en los manuales.. en Programacion quise entrar a Documentacion oficial de MySQL pero no hay nada... http://docs.dev...pDocs73.html sinceramente, no se q hago mal... creo q ya no seguiré insistiendo con esto.. es en vano..
|
|
nestormateo
Administrador
Mensajes: 1035 Enviado: |
Intenta instalar el último paquete que he publicado en la página inicial de dev-postnuke ya hasta la 0.764 está quedando atrás, y entramos a la era de la 0.8... trata y no te vas a arrepentir de paso me cuentas qué te parece el theme CoolWater basado en BlankTheme Mateo Tibaquira
-Mis principios... son mis fines- |
|
SinisterTears
Novato
Mensajes: 16 Enviado: |
a q no sabes q? Ya pude instalar PostNuke , pero es la versión 7.64.. lo q hice fué fijarme en el foro de PostNuke 0.8, y leyendo los consejos q le dabas a un usuario, descargué la última versión de AppServ y de PHP5, creo q eso sería de mucha utilidad para los nuevos usuarios en caso de problemas como el mio...Ahora, me encantaría probar la versión 0.8, pero al descargarla y descomprimirla, q debo hacer con los archivos obtenidos? MUCHAS GRACIAS Nestormateo, y saludos
|
|
nestormateo
Administrador
Mensajes: 1035 Enviado: |
Que bueno que lo hayas podido instalar! Pues si, siempre se recomienda tener la última versión en todo, hasta en PostNuke, la 0.8 es lo que se va a utilizar de aqui en adelante, y siempre hay que estar pendiente de nuevas versiones porque siempre hay mejoras o correcciones en la seguridad (aunque en PostNuke son pocas de estas) Igual, luego de pasarme a GNU/Linux, instalé fácilisimo mi servidor local (antes usaba XAMPP), y luego encontré Eclipse PDT, que para mi es la mejor herramienta de desarrollo que hay! mejor que Dreamweaver mismo! y bueno siguiendo con lo que preguntas luego de descomprimir la 0.8 (te sale una carpeta "PostNuke08" no?) haces lo mismo que con la 0.7, moverla a la raiz de tu servidor local, y luego ubicarla con tu explorador en localhost/PostNuke08 y de ahi lo mismo, install.php y asignale una base de datos diferente a la de la 0.7 Que te diviertas pues! Mateo Tibaquira
-Mis principios... son mis fines- |
|
SinisterTears
Novato
Mensajes: 16 Enviado: |
Pues Gracias y para no perder la costumbre, otro problema ha surgido esta ves con la versión 0.8, ya en el paso 5 de la instalación, me da error cuando pincho en Siguiente, no habiendo diferencia si elegí la instalación Básica o Completa, el siguiente mensaje me aparece "Dictionary driver 'C:\AppServ\www\PostNuke08/includes/classes/adodb/datadict/datadict-.inc.php' not available Fatal error: Call to a member function ServerInfo() on a non-object in C:\AppServ\www\PostNuke08\includes\pnobjlib\DBUtil.class.php on line 2930" será q hice algo mal en el paso 4? |
|
nestormateo
Administrador
Mensajes: 1035 Enviado: |
Jejejeje, costumbre? nah, problemas normalees cuando estamos cuadrando un servidor local para pruebas Parece que no se ha definido bien el tipo de la base de datos, pues debería buscar el datadict-mysql.inc.php y parece que ese valor está vacío, esta muy pero muy raro, reinicia tu AppServ y trata de nuevo un par de veces a ver si pasa lo mismo... lo extraño es que ese campo no lo puedes dejar vacío de todos modos, entonces esta perdiéndose! tengo que probar una instalación fresca aquí en mi PC! y tu tienes que probar Ubuntu 8! instalar paquetes apache2, php5 y mysql5 y listo! jejejejeje Mateo Tibaquira
-Mis principios... son mis fines- |
|
SinisterTears
Novato
Mensajes: 16 Enviado: |
jeje, y si! ya es una costumbre venirte con puros tropezones muy bien, muy bien... he pensado en pasarme a Ubuntu, pero por ahora voy a permanecer con Windows. los paquetes q tengo de apache2, php5 y mysql5 son los necesarios para q todo funcione correctamente en mi localhost. es decir: *Apache 2. 059 *Php5.2.5-Win32, el cual instalé en una carpeta provisoria q luego borré, no sin antes, haber movido el archivo "php.ini-recommended" a la carpeta de Php 5 q ya viene con la instalación de PostNuke 7.064.. quizas deba remplazar completamente esta carpeta, tu q opinas?) *Mysql5 y no.. se cuanto mas.. =P pero cuando entro a la ventana inicial de mi localhost, me muestra los siguientes links de acceso: " phpMyAdmin Database Manager Version 2.10.2 PHP Information Version 5.2.3 " en otras palabras.. versiones diferentes a las q yo te he nombrado mas arriba... y siguiente a eso, me muestra q las versiones correspondientes a AppServ 2.5.9 son: # Apache Web Server Version 2.2.4 # PHP Script Language Version 5.2.3 # MySQL Database Version 5.0.45 # phpMyAdmin Database Manager Version 2.10.2 yo creeria q están bien las q tengo, tu q dices? el problema de ejecutar PN 0.8 no tendrá q ver con los privilegios en mi cuenta Mysql? |
|
SinisterTears
Novato
Mensajes: 16 Enviado: |
pues, volví a instalar postNuke y todo el rollo.. la cuestión es q al seguir los pasos para instalar la version 0.8 y luego de haber creado la base de datos en mysql, pincho Siguiente en Tipo de Instalación-Basica, y este mensaje aparece: "Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 6144 bytes) in C:\AppServ\www\PostNuke08\system\Categories\pntables.php on line 17" por lo poco q entiendo.. creo q es un problema de falta de memoria, o algo por el estilo... saludos y gracias desde ya!
|
|
nestormateo
Administrador
Mensajes: 1035 Enviado: |
Ah claro! Ahi necesitas mover la configuración de tu PHP para aumentar el valor de memory_limit ese límite de memoria se satura cuando escoges la instalación completa porque instalar muchos módulos requiere mucha memoria, por eso te recomiendo la básica. Prueba la básica y ojalá no te cause problemas Mateo Tibaquira
-Mis principios... son mis fines- |
|
SinisterTears
Novato
Mensajes: 16 Enviado: |
si, eso fué lo q hice. intenté usar la instalacion básica, pero me mostró el resultado antes puesto. has leido mi ultimo post en la pagina anterior a este hilo? era sobre mis versiones de php, apache y mysql, pregunto para saber si son las correctas. nuevamente intenté instalar PN 0.8 y en esta ultima ocasión me resultó un mensaje apenas diferente del anterior: Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 2520 bytes) in C:\AppServ\www\PostNuke08\includes\classes\adodb\adodb.inc.php on line 89 lo q no pude hacer, porq no sé donde meter mano, es mover la configuración de mi PHP para aumentar el valor de memory_limit. ingresé en mi localhost, pero ahi no pude encontrar donde hacerlo. saludos
|
|
SinisterTears
Novato
Mensajes: 16 Enviado: |
si, eso fué lo q hice. intenté usar la instalacion básica, pero me mostró el resultado antes puesto. has leido mi ultimo post en la pagina anterior a este hilo? era sobre mis versiones de php, apache y mysql, pregunto para saber si son las correctas. nuevamente intenté instalar PN 0.8 y en esta ultima ocasión me resultó un mensaje apenas diferente del anterior: Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 2520 bytes) in C:\AppServ\www\PostNuke08\includes\classes\adodb\adodb.inc.php on line 89 lo q no pude hacer, porq no sé donde meter mano, es mover la configuración de mi PHP para aumentar el valor de memory_limit. ingresé en mi localhost, pero ahi no pude encontrar donde hacerlo. saludos
|
|
nestormateo
Administrador
Mensajes: 1035 Enviado: |
Si en el instalador no te pone problema por las versiones de tu MySQL y tu PHP, estas bien, y si logras llegar al selector entre Básica y Completa, tu cuenta de MySQL está bien... entonces, cambia el valor de memory_limit en el archivo php.ini de tu AppServ creo que ha de estar en c:\AppServ\php5\php.ini, y con el bloc de notas, buscas "memory_limit" y le pones unos 32M o poco más si quieres... Suerte! Mateo Tibaquira
-Mis principios... son mis fines- |
|
SinisterTears
Novato
Mensajes: 16 Enviado: |
pues, no hubo caso.. busqué en c:\AppServ\php5\ el archivo q me dijiste, pero no lo encontré textual "php.ini", en su lugar, encontré 2 archivos, llamados: "php.ini-dist" y "php.ini-recommended" respectivamente, y con el editor de texto, modifiqué los valores de Memory_limit, en ambos casos, los valores originales eran: "memory_limit = 38M ; Maximum amount of memory a script may consume (128MB)" y yo los modifiqué a: "memory_limit = 328M ; Maximum amount of memory a script may consume (328MB)" luego, cuando procedí a iniciar la instalación, en el ultimo paso, me aparece este nuevo mensaje: "Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 6144 bytes) in C:\AppServ\www\PostNuke08\system\Categories\pntables.php on line 17" hay, hay, hay.... q cosa con ese fatal error! además, hay otros valores arriba de los de memory_limit, estos son: "max_execution_time = 30 ; Maximum execution time of each script, in seconds max_input_time = 60 ; Maximum amount of time each script may spend parsing request data ;max_input_nesting_level = 64 ; Maximum input variable nesting level" quizás, tambien haya q hecharles mano. Saludos, Sr. |
|
nestormateo
Administrador
Mensajes: 1035 Enviado: |
Mmmm, si no está ahi el php.ini entonces puede estar en la carpeta C:\WINDOWS y si no, entonces toca buscar donde AppServe guarda el php.ini que usa... Mateo Tibaquira
-Mis principios... son mis fines- |
|
SinisterTears
Novato
Mensajes: 16 Enviado: |
si, si.. volviendo del mas allá, aqui respondo logré localizar el archivo php.ini, estaba como tu bien apuntaste en C:\WINDOWS, lo modifiqué.. pero el mismo mensaje (o muy similar) me sigue apareciendo.. asi q.. habiendo leido la noticia de q el PostNuke 0.8 RC4 ha sido liberado, prefiero esperar un poco mas, a q la versión final, sea lanzada finalmente, asi ya no os molesto mas con estas preguntas de laberinto .muchisisisisisisimas gracias NestorMateo , jeje, sobre todo por hacer de éste un hot topic.. no puedo creer q llegasemos a mas de 20 mensajes con un problema como este, jeje..ya de seguro me tendrás preguntando nuevamente cuando esté la versión final
|
|
nestormateo
Administrador
Mensajes: 1035 Enviado: |
Jejejeje bueno, aunque la configuración de tu PHP no va a cambiar con la versión final y muy probablemente te vaya a pasar lo mismo!... entonces, si cambiaste el memory_limit a 32M y te sale el mismo: "Fatal error: Allowed memory size..." prueba con el modo de instalación básica.. sino, toca ponerle unos 48 Megas para PHP ... aunque no creo... y ojo, al cambiar el PHP.ini toca reiniciar el Apache para que los cambios apliquen sorry por no apuntar ese detalle. Vamos, que es sólo eso para que disfrutes de la 0.8! Mateo Tibaquira
-Mis principios... son mis fines- |
|
SinisterTears
Novato
Mensajes: 16 Enviado: |
jeje.. cosa de no creer!! he podido instalar el PNuke 8.0-RC4 a la primera de haberlo intentado bueno, bueno.. mucha emoción.. vale agradecerte por el ánimo q me habeis dado, jeje ya os comentaré q me ha parecido.. y tengo q instalar el theme "CoolWater" q me recomendabas! saludos, y gracias nuevamente. |
|
nestormateo
Administrador
Mensajes: 1035 Enviado: |
Excelente! Ok, prueba el CoolWater, y el Pluralism que incluí en la RC4 publicada en la portada. Quizás ya puedas tan sólo ir al Panel de Administración de Themes (/admin.php?module=Theme) y probar cualquiera de los dos... Al Pluralism hace unos días le faltaban unos detalles, proximamente publicaré la versión terminada Me cuentas como te va la 0.8! Mateo Tibaquira
-Mis principios... son mis fines- |
|
SinisterTears
Novato
Mensajes: 16 Enviado: |
Buenas, buenas... Aqui paso a hacer un modesto reporte de PNuke 8.0-RC4 para comenzar, voy a decir, q me ha tomado bastante tiempo familiarizarme con el sistema.. ya q es primera ves q utilizaba PNuke. Comparandolo con la versión estable anterior. la interfaz de la 8.0 es muy amigable para el usuario, muy intuitiva en cuanto a los controles. eh tenido algunas fallas, como por ejemplo.. al agregar el módulo Shoutit, y luego hacerle click para acceder al mismo.. me ha mostrado un error, diciendome no existia en mi sistema ...otra cosa es, cuando hago el tour por las prestaciones de PNuke, y llego a Posiciones de Bloque.. al darle click a "Eso es genial, pero como les asigno permisos especiales a ciertos usuarios en el nuevo módulo?" me dice q no existe .. una pena q no se pueda acceder..q mas... q mas... ah, si.. el theme CoolWater me ha encantado, es muy agradable a la vista... aunq debo reconocer q soy amante de los themes medievales o góticos, jeje.. pero hay un error.. estando en cualquiera de los módulos del menú principal... pincho en Inicio y el botón de éste, en el menú horizontal, se queda de color blanco.. y no vuelve a verde... además.. al pasar de los módulos al Inicio y viceversa, los bloques del Menú Principal cambian de hubicación indiscriminadamente.. de derecha a izquierda. y unas cosillas q me causaron gracia, fueron las "notas" q se han quedado olvidadas en el tutorial.. por ejemplo: "Una vez hayas hecho esto, encuentra el módulo que añadiste en la tabla, y dale click en el ícono de instalar (NEED SCREENSHOT)." o frases sin traducir: "There are a number of distributions available, designed to fit a range of needs." pero esos son perdonables, jeje, hasta hacen mas ameno el tour ...lo q no termino de entender.. es q si cada theme tiene predefinidas las posiciones de los bloques.. en algunos, no los he podido re ubicar a gusto... y con los colores me sucedió igual.. no todos aceptaban los cambios q les realizaba... ya q estamos con CoolWater, pregunto.. es posible quitar el menú horizontal.. y dejar solamente los bloques de los flancos? o eso tambien depende de la configuración del theme? jeje... bueno.. creo q me exedí un poco con el post.. ya cdo recuerde alguna otra falencia, la comunicaré... gracias por leer, Nestormateo
|
|
nestormateo
Administrador
Mensajes: 1035 Enviado: |
Jejejejeje, excelentes observaciones! me haces caer en cuenta de muchos detalles! Excelente que te parezca amigable! En BlankTheme hemos hecho un esfuerzo para tener un menú de administración desplegable lo más completo posible. Sip, de esperarse. Resulta que shoutit es en realidad un bloque (así como menutree) Son bloques que se encapsulan en Módulos para ofrecer configuraciones avanzadas, plantillas, etc. Entonces, para utilizar shoutit o menutree, debes ir y crear los respectivos bloques. No los vas a poder acceder como un módulo normal. Cierto! Me había olvidado que al Tour le faltan un par de páginas. Ya le he recordado al lider documentador para que nos pongamos en eso esta semana Jejeje, referénciame una buena plantilla libre y la paso en BlankTheme! Es el "comportamiento esperado" pues es la marca de la opción actual. Se puede cambiar en la hoja de estilos si no quieres que se comporte así Es para mostrar la flexibilidad de BlankTheme, pero es cierto! no debería estar configurado así por defecto! Bueno, la paleta de colores no se usa mucho ya, ahora se cambia todo en el CSS básicamente. En BlankTheme hay varias posiciones adicionales a las por defecto ("left", "right", "center"), y tu puedes usar nuevas posiciones si modificas las plantillas del theme (de la carpeta /templates/includes) Pues, en las mismas plantillas de la carpeta includes, puedes remover el contenedor del menú (div id="nav") para dejarlo sin menú horizontal. lo puedes personalizar al gusto modificando las plantillas solamente. Muy buena extensión! Gracias a ti por las observaciones también! Mateo Tibaquira
-Mis principios... son mis fines- |
|
SinisterTears
Novato
Mensajes: 16 Enviado: |
Que gran noticia la de Zikula!! Mis felicitaciones a ti y a todo el equipo de Dev-postNuke como es eso de la plantilla libre.. sería aquellas por las q no se tiene q pagar? ojalá q no.. porq he visto una q es preciosa, pero es paga
|