Error 500 en hosting compartido

110 views
Skip to first unread message

eduard

unread,
Mar 9, 2010, 6:27:58 AM3/9/10
to symfony-es
Hola a todos,
he subido una aplicación a un servidor compartido, y no consigo
que me cargue la pàgina.
Utilizo la versión de symfony 1.2.9.
La instalación que tengo en local tiene las librerias de symfony
en el mismo directorio de la aplicación (seguí el tutorial de jobeet).
Por lo que, creo entender, no hace falta freezear la aplicación para
subirla. Espero que sea así.
Cuando accedo a http://www.freealma.com, recibo un error 500.
Modifiqué el archivo config/ProjectConfigurationClass.php para
trabajar con una ruta relativa: require_once dirname(__FILE__).'/../
lib/vendor/symfony/lib/autoload/sfCoreAutoload.class.php'; , y para
que buscase en el directorio public_html: $this->setWebDir($this-
>getRootDir().'/public_html');. Los archivos estan todos copiados en
la raíz, manteniendo la misma estructura que en local, menos los
archivos que estaban en /web, que ahora estan en /public_html.
He mirado los .htacces, y tengo dos. Uno en la raíz, con solo una
línea de código:

# Use PHP5 as default
AddHandler application/x-httpd-php5 .php

El otro .htacces está en el directorio /public_html, y contiene:

# -FrontPage-

IndexIgnore .htaccess */.??* *~ *# */HEADER* */README* */_vti*

<Limit GET POST>
order deny,allow
deny from all
allow from all
</Limit>
<Limit PUT DELETE>
order deny,allow
deny from all
</Limit>
AuthName freealma.com
AuthUserFile /home/wwwfree/public_html/_vti_pvt/service.pwd
AuthGroupFile /home/wwwfree/public_html/_vti_pvt/service.grp


¿Podeís ayudarme?

Gracias.

Gaston Nina

unread,
Mar 9, 2010, 8:02:51 PM3/9/10
to symfo...@googlegroups.com
talvez si desactivas la restriccion del frontend_dev.php para que podamos ver todos el eror 500 y decirte de que se trata


--
Has recibido este mensaje porque estás suscrito al grupo "symfony-es" de Grupos de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a symfo...@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a symfony-es+...@googlegroups.com
Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/symfony-es?hl=es.




--
Gaston Nina
Ubuntu User # 30137

eduard

unread,
Mar 10, 2010, 1:11:35 PM3/10/10
to symfony-es
He cambiado los permisos a 755, pero aun me sale que no se puede
acceder a el. Sabeis que puede ser?
He mirado el error_log, y parece que no puede conectar con la base de
datos, aunque los datos de config/databases.yml son correctos.


On 10 Març, 02:02, Gaston Nina <gastonn...@gmail.com> wrote:
> talvez si desactivas la restriccion del frontend_dev.php para que podamos
> ver todos el eror 500 y decirte de que se trata
>

> El 9 de marzo de 2010 07:27, eduard <eduard.sa...@gmail.com> escribió:
>
>
>
>
>
> > Hola a todos,
> >     he subido una aplicación a un servidor compartido, y no consigo
> > que me cargue la pàgina.
> >     Utilizo la versión de symfony 1.2.9.
> >     La instalación que tengo en local tiene las librerias de symfony
> > en el mismo directorio de la aplicación (seguí el tutorial de jobeet).
> > Por lo que, creo entender, no hace falta freezear la aplicación para
> > subirla. Espero que sea así.

> >     Cuando accedo ahttp://www.freealma.com, recibo un error 500.

> > symfony-es+...@googlegroups.com<symfony-es%2Bunsubscribe@googlegrou ps.com>

eduard

unread,
Mar 10, 2010, 1:37:53 PM3/10/10
to symfony-es
Bien, ya me funciona, gracias!!

Javier Garcia

unread,
Mar 10, 2010, 2:03:55 PM3/10/10
to symfo...@googlegroups.com
On 03/09/2010 12:27 PM, eduard wrote:
> Por lo que, creo entender, no hace falta freezear la aplicaci�n para
> subirla.

�Es eso asi? No parece que en el punto 16.5.1 (dos primeros parrafos) de
a entender eso:

http://www.librosweb.es/symfony_1_2/capitulo16/instalando_aplicaciones.html

Javi

Germana Oliveira

unread,
Mar 10, 2010, 2:33:08 PM3/10/10
to symfo...@googlegroups.com


El 10 de marzo de 2010 14:07, eduard <eduard...@gmail.com> escribió:
Bien, ya me funciona, gracias!!



Podrias decirme como te funciono, yo tambien tengo ese mismo problema..

GRACIAS

Javier Garcia

unread,
Mar 10, 2010, 3:05:20 PM3/10/10
to symfo...@googlegroups.com
Si, yo también estoy interesado.

Javi
--
Has recibido este mensaje porque estás suscrito al grupo "symfony-es" de Grupos de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a symfo...@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a symfony-es+...@googlegroups.com

Javier Garcia

unread,
Mar 10, 2010, 3:18:39 PM3/10/10
to symfo...@googlegroups.com
A ver si esto nos ayuda Germana, al parecer freeze y unfreeze han desaparecido a partir de 1.3.

http://blog.mario21ic.com/paso-a-paso-subir-proyecto-symfony-en-servidor-compartido/

Gracias Mario, lo hago y te cuento.

Javi

Germana Oliveira

unread,
Mar 9, 2010, 8:39:38 PM3/9/10
to symfo...@googlegroups.com
Hola!!!

Yo tambien estoy teniendo problemas con mi hosting (x10hosting.com)
Resulta que puedo ver la pagina de inicio, pero cuando quiero accesar a
otra me muestra en error 500 de symfony, al revisar los Log encuentro lo
siguiente:

Unable to open PDO connection [wrapped: SQLSTATE[28000] [1045] Access
denied for user 'root'@'boru.x10hosting.com'

Lo cual no entiendo porque no estoy usando el root para conectarme ¿? o
si?????

Lo cierto es que pregunto en el foro de x10hosting y me responden lo
siguiente:

First, you can't use 'root' as username. The username you may use are in
the form of 'your-cpanel-username_database-username'. As for the
database, the host is 'localhost'.


Pero mi acceso a la base de datos es la siguiente:

all:
propel:
class: sfPropelDatabase
param:
classname: PropelPDO
phptype: mysql
hostspec: localhost
database: germana_indepabis
username: germana_germana
password: ****
encoding: utf8
persistent: true
pooling: true
datasource: propel
dsn: mysql:dbname=germana_indepabis;host=localhost


Que podria estar pasando???

GRACIAS

PD: indepabis.bogapp.x10hosting.com <la aplicacion>

Germana Oliveira

unread,
Mar 10, 2010, 8:16:27 PM3/10/10
to symfo...@googlegroups.com
El mié, 10-03-2010 a las 21:18 +0100, Javier Garcia escribió:
> A ver si esto nos ayuda Germana, al parecer freeze y unfreeze han
> desaparecido a partir de 1.3.
>
> http://blog.mario21ic.com/paso-a-paso-subir-proyecto-symfony-en-servidor-compartido/
>

Siguiendo el manual me da el siguiente error:

PHP Fatal error: require() [<a
href='function.require'>function.require</a>]: Failed opening required
'/home/germana/public_html/indepabis/lib/symfony/plugins/sfPropelPlugin/lib/addon/sfPropelBehavior.class.php' (include_path='/home/germana/indepabis:/home/germana/indepabis/lib/symfony:/home/germana/indepabis/lib/symfony/plugins/sfPropelPlugin/lib/vendor:.:/usr/lib/php:/usr/local/lib/php') in /home/germana/indepabis/cache/publico/prod/config/config_core_compile.yml.php on line 94


Y entiendo que este
camino: /home/germana/public_html/indepabis/lib/symfony/plugins/sfPropelPlugin/lib/addon/sfPropelBehavior.class.php

obviamente no existe.....

que estoy haciendo mal???

GRACIAS

Javier Garcia

unread,
Mar 11, 2010, 4:46:23 AM3/11/10
to symfo...@googlegroups.com
On 03/10/2010 02:39 AM, Germana Oliveira wrote:
> Unable to open PDO connection [wrapped: SQLSTATE[28000] [1045] Access
> denied for user 'root'@'boru.x10hosting.com'
>


�Has probado a cambiar la configuracion de databases.yml? Al parecer
estas intentando acceder con el usuario root, que es probablemente tu
usuario en local pero no en tu host.

Este es mi databases en local:

dev:

test:

all:
doctrine:
class: sfDoctrineDatabase
param:
dsn:
mysql:host=localhost;dbname=rs;unix_socket=/opt/lampp/var/mysql/mysql.sock
username: root
password: XXX


Y este es mi databases en remoto:

dev:

test:

all:
doctrine:
class: sfDoctrineDatabase
param:
dsn: mysql:host=localhost;dbname=tirengar_rs
username: tirengar
password: XXXXXX

Lo datos de acceso a la base de datos te los debio de dar tu proveedor.
Si los olvidastes preguntaselos o create otra cuenta (que se que tienes
hosting gratuito).

Javi


tirengarfio

unread,
Mar 11, 2010, 4:52:22 AM3/11/10
to symfony-es
Por cierto yo arreglé mi problema del error 500 metiendo todos los
directorios de mi projecto, en vez de en public_html, en el directorio
"rs",tal y como lo tenia en local. Local /opt/lampp/htdocs/rs, remoto /
public_html/rs.

Javi

Germana Oliveira

unread,
Mar 11, 2010, 6:19:37 PM3/11/10
to symfo...@googlegroups.com
El jue, 11-03-2010 a las 01:52 -0800, tirengarfio escribió:
> Por cierto yo arreglé mi problema del error 500 metiendo todos los
> directorios de mi projecto, en vez de en public_html, en el directorio
> "rs",tal y como lo tenia en local. Local /opt/lampp/htdocs/rs, remoto /
> public_html/rs.
>
> Javi
>

Genial asi lo hice y me aparece la pagina de inicio.... pero no puedo
ver las otras paginas, resulta que me aparece el error 500 de symfony
pero el error_log no se me esta actualizando, pero quizas sea el mismo
error de la base de datos, por eso coloco aqui mis archivos :

databases.yml

dev:
propel:
param:
classname: DebugPDO

test:
propel:
param:
classname: DebugPDO

all:
propel:
class: sfPropelDatabase
param:
classname: PropelPDO
phptype: mysql
hostspec: localhost
database: germana_indepabis
username: germana_germana

password: *****

encoding: utf8
persistent: true
pooling: true
datasource: propel
dsn: mysql:dbname=germana_indepabis;host=localhost

------

propel.ini

propel.targetPackage = lib.model
propel.packageObjectModel = true
propel.project = indepabis
propel.database = mysql
propel.database.driver = mysql
propel.database.url =
mysql://germana_germana:*****@localhost/germana_indepabis ;mysql:dbname=germana_indepabis;host=localhost
propel.database.creole.url = ${propel.database.url}
propel.database.user = germana_germana
propel.database.password = *****
propel.database.encoding = utf8

----

y estos son mis usuarios

germana_germana

germana_root


Reply all
Reply to author
Forward
0 new messages