server hosting

Forums: 

hola amigos resulta que una empresa esta tratando de montar una website, cree la base de datos y le di todos los permisos para una conexion externa con el usuario X, tal como una vez me indicaron en este foro, me comentan que acceden a la base de datos pero cuando quieren levantar el script no carga las tablas, en cambio yo ejecute el script desde mi red interna y luego de ejecutarlo este cargo todas las tablas eso por una parte, por otra parte tengo 2 website ya publicadas y las adminstro con apache en el httpd.conf tengo asi:

==> esta funciona
ServerAdmin admin@lti.com.py
DocumentRoot /var/www/html/ltiweb
ServerName www.lti.com.py
ErrorLog logs/lti.com.py-error_log
CustomLog logs/lti.com.py-access_log common

==> esta funciona
ServerAdmin admin@lti.com.py
DocumentRoot /var/www/html/elimperioweb
ServerName www.elimperio.com.py
ErrorLog logs/elimperio.com.py-error_log
CustomLog logs/elimperio.com.py-access_log common

esta no!
ServerAdmin admin@lti.com.py
DocumentRoot /var/www/html/kayser
ServerName www.jugueteskayser.com.py
ErrorLog logs/jugueteskayser.com.py-error_log
CustomLog logs/jugueteskayser.com.py-access_log common

y me dijeron que tenia que ver el .httaccess, y dentro de este archivo lo tengo Allow From All, y me indicaron que coloque en mi virtual host algo asi para que la pagina se pueda visualizar.

Options Includes
Options FollowSymLinks
AllowOverride All
Order Allow,Deny
Allow From All

ErrorLog /var/www/html/developer/developer_ssl_error.log
CustomLog /var/www/html/developer/developer_ssl_access.log common

saludos

No dices que base de datos

Imagen de deathUser

No dices que base de datos es, pero si es mysql, tu puedes dar permisos (GRANTS) distintos por base y host de manera que podría ser ese el motivo por el que desde fuera de tu red no se puedan crear tablas si no es el caso, no tiene mucho sentido (si no puedes tener distintos permisos por host) que no tengas los mismos permisos si te conectas con el mismo usuario ...

Por otra parte, con lo de los virtual hosts, mira en los logs del apache a ver que te dice, si te fijas los otros dos virtual hosts que tienes definidos no contienen las directivas que te aconsejan y sin embargo funcionan, así que no tiene nada que ver, mira en los logs, asegúrate de que están bien especificados los directorios y archivos y que tienes los permisos adecuados, pero sobre todo consulta los logs, es ahí donde encontrarás información del error ...

bye
;)

base de datos MySQL, esto es

Imagen de miguelbaum

base de datos MySQL, esto es lo que dicen con respecto a la pagina:

1. EL servidor no reconoce las URL amigables que estan escritas en una regla (.httaccess) que creo que se deberia de definir en el virtual host.
2. Las imagenes del los productos muestran a base de un archivo php que hace un resize dependiendo del tamano que queremos mostrar en la web, de esa forma se evita recargar el servidor con una imagen de 2500x3000pixeles! de 5MB en este punto lo que no esta reconociendo es la libreria que usa para hacer el resize (extenxion IMAGEMAGIX 3.0.1)

consultas:

1. que debe ir dentro del .httaccess?
2. este soft ya instale en mi server.

saludos

Incluye solo la

Imagen de deathUser

Incluye solo la directiva:

AllowOverride All

O una más restrictiva, eso hará que el servidor lea el archivo .htaccess para aplicar directivas de configuración a ese virtualhost en particular, sin tener que cambiar el archivo global e configuración.

El contenido del .htaccess lo deberán configurar de acuerdo al SEO que use el administrador de contenido (joomla, wordpress, drupal, etc) eso generalmente viene un modelo htaccess.txt (jommla) que tienes editarlo según tus necesidades y re-nombrarlo a .htaccess.

Instala imagemagick y seguramente la extensión php5-gd (aunque creo que usas una u otra, bueno dependiendo de la galería o el componente que haga el trabajo sucio) ...


yum -y install php5-gd imagemagick

O lo que sea que te devuelva:


yum search php5-gd imagemagick

bye
;)

logs

Imagen de miguelbaum

el log de mi pagina:

[Thu Aug 23 09:45:36 2012] [error] [client 186.52.231.236] File does not exist: /var/www/html/kayser/favicon.ico
[Thu Aug 23 10:05:02 2012] [error] [client 187.40.55.233] PHP Notice: Undefined index: p in /var/www/html/kayser/inc-header.php on line 6
[Thu Aug 23 10:05:02 2012] [error] [client 187.40.55.233] PHP Notice: Undefined index: id_prod in /var/www/html/kayser/inc-header.php on line 6
[Thu Aug 23 10:05:02 2012] [error] [client 187.40.55.233] PHP Notice: Undefined variable: html in /var/www/html/kayser/funciones/general.php on line 184
[Thu Aug 23 10:05:02 2012] [error] [client 187.40.55.233] PHP Notice: Undefined variable: html in /var/www/html/kayser/funciones/productos.php on line 32
[Thu Aug 23 10:08:57 2012] [error] [client 180.76.5.58] PHP Notice: Undefined index: p in /var/www/html/kayser/inc-header.php on line 6
[Thu Aug 23 10:08:57 2012] [error] [client 180.76.5.58] PHP Notice: Undefined index: id_prod in /var/www/html/kayser/inc-header.php on line 6
[Thu Aug 23 10:08:57 2012] [error] [client 180.76.5.58] PHP Notice: Undefined variable: html in /var/www/html/kayser/funciones/general.php on line 184
[Thu Aug 23 10:08:57 2012] [error] [client 180.76.5.58] PHP Notice: Undefined variable: html in /var/www/html/kayser/funciones/productos.php on line 32
[Thu Aug 23 10:39:43 2012] [error] [client 74.125.178.26] File does not exist: /var/www/html/kayser/es, referer: http://www.google.com/search
[Thu Aug 23 10:59:09 2012] [error] [client 202.153.36.2] File does not exist: /var/www/html/kayser/admin
[Thu Aug 23 11:01:10 2012] [error] [client 202.153.36.2] File does not exist: /var/www/html/kayser/dbadmin
[Thu Aug 23 11:03:11 2012] [error] [client 202.153.36.2] File does not exist: /var/www/html/kayser/myadmin
[Thu Aug 23 11:04:36 2012] [error] [client 208.115.113.86] File does not exist: /var/www/html/kayser/robots.txt
[Thu Aug 23 11:05:10 2012] [error] [client 202.153.36.2] File does not exist: /var/www/html/kayser/mysql
[Thu Aug 23 11:07:15 2012] [error] [client 202.153.36.2] File does not exist: /var/www/html/kayser/mysqladmin
[Thu Aug 23 11:09:15 2012] [error] [client 202.153.36.2] client denied by server configuration: /usr/share/phpMyAdmin/scripts/setup.php
[Thu Aug 23 11:11:13 2012] [error] [client 202.153.36.2] client denied by server configuration: /usr/share/phpMyAdmin/scripts/setup.php
[Thu Aug 23 11:13:16 2012] [error] [client 202.153.36.2] File does not exist: /var/www/html/kayser/pma
[Thu Aug 23 11:38:19 2012] [error] [client 96.254.171.2] script '/var/www/html/kayser/azenv.php' not found or unable to stat
[Thu Aug 23 11:38:48 2012] [error] [client 96.254.171.2] script '/var/www/html/kayser/azenv.php' not found or unable to stat
[Thu Aug 23 11:39:12 2012] [error] [client 96.254.171.2] script '/var/www/html/kayser/azenv.php' not found or unable to stat
[Thu Aug 23 11:39:16 2012] [error] [client 66.249.73.211] File does not exist: /var/www/html/kayser/es

No veo ningún error relativo

Imagen de deathUser

No veo ningún error relativo a mala configuración del virtualhost que dices que no aparece, pero veo una dirección IP sospechosa 202.153.36.2 no se si tienes alguien en la India haciendo pruebas de seguridad a tus sites, mira si bloqueas esas direcciones o aseguras tu firewall con algún sistema de bloqueo proactivo como fail2ban o similares ...

bye
;)

Yo siempre manejo una

Imagen de iknaxio

Yo siempre manejo una plantilla para los virualhost como la que sigue:

ServerName roundcube.iknaxio.net
ServerAdmin webmaster@iknaxio.net
DocumentRoot /var/roundcube

Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all

LogLevel warn
ErrorLog ${APACHE_LOG_DIR}/roundcube.error.log
CustomLog ${APACHE_LOG_DIR}/roundcube.access.log combined

Y me va bien ;)

"Transporta un puñado de tierra todos los días y construirás una montaña" - Confucio
floss.iknaxio.net

respuesta

Imagen de miguelbaum

hola amigos, ya instale el imagemagick y comenta la gente que esta bueno el sitio y la gente de programación web me comenta que ya esta listo el trabajo, lo que no entiendo es si tengo ya2 sitios publicados con la misma linea en el virtual hosts en mi firewall tengo la misma regla para el dominio (DNS Forwarder)que los demas, solo este no funciona internamente.
saludos

La última pregunta no la

Imagen de iknaxio

La última pregunta no la entiendo:

[quote]lo que no entiendo es si tengo ya2 sitios publicados con la misma linea en el virtual hosts en mi firewall tengo la misma regla para el dominio (DNS Forwarder)que los demas, solo este no funciona internamente[/quote]

Pero te recomiendo que habrás otro hilo, para mantener todo ordenado, en ese nuevo hilo da info sobre las reglas iptables que tienes y demás detalles.

"Transporta un puñado de tierra todos los días y construirás una montaña" - Confucio
floss.iknaxio.net