Foros del Web » Administración de Sistemas » Apache »

Problema rendimiento con el archivo PHP.EXE

Estas en el tema de Problema rendimiento con el archivo PHP.EXE en el foro de Apache en Foros del Web. Hola FOROSDELWEB, Tengo un gran problema de rendimiento de mi PC. Mi máquina es potente con lo que hay ahora. P4 - 1.4 Hz 1 ...
  #1 (permalink)  
Antiguo 26/07/2003, 04:04
Avatar de syntex  
Fecha de Ingreso: noviembre-2002
Ubicación: Cataluña
Mensajes: 978
Antigüedad: 22 años
Puntos: 4
Exclamación Problema rendimiento con el archivo PHP.EXE

Hola FOROSDELWEB,

Tengo un gran problema de rendimiento de mi PC.

Mi máquina es potente con lo que hay ahora.

P4 - 1.4 Hz
1 Gb RAM
HD SCSI
Linea ADSL 256 Kbytes.

El problema me viene cuando se me queda 100% de mi CPU por el archivo PHP.EXE.

Apretando en Windows Alt+Ctrl+Del veo que me comienza a salir por lo menos 10 PHP.EXE, y los voy borrando uno por uno.

Algunos se me quitan automáticamente ya que siempre me queda uno o dos con un rendimiento del 100%.

Si hay muchos PHP.EXE, son usuarios activos?
Porque me consume el PHP.EXE todo mi rendimiento?

Saludos
__________________
------------------------------------------------
La paciencia es el rey de la ciencia
------------------------------------------------

  #2 (permalink)  
Antiguo 26/07/2003, 11:24
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 10 meses
Puntos: 129
Y .. como tienes instalado PHP en tu "Servidor"? ...

Es probable que lo tengas como "CGI" (en un phpinfo() en el primer bloque lo veras en el apartado: Server API) ..

En modo CGI .. PHP "se levanta" a cada ejecución de un script por parte de un cliente que lo requiera ...

Usa PHP como Módulo de Apache .. De ese modo PHP (el interprete) es cargado en memoria por Apache al inicio de este y permanece ya ahí para los clientes (peticiones) que lo requieran .. no "levantando" php.exe constantemente (pues ya está en memoria) ...

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
  #3 (permalink)  
Antiguo 26/07/2003, 11:28
Avatar de syntex  
Fecha de Ingreso: noviembre-2002
Ubicación: Cataluña
Mensajes: 978
Antigüedad: 22 años
Puntos: 4
Muchisimas gracias por la respuesta.

E podido comprobar mi phpinfo(); y e visto que esta instalado como CGI.

Como podria instalarlo como me comentas?

Creo que me vas a salvar la vida.

Saludos
__________________
------------------------------------------------
La paciencia es el rey de la ciencia
------------------------------------------------

  #4 (permalink)  
Antiguo 26/07/2003, 11:29
Avatar de nuevo  
Fecha de Ingreso: mayo-2003
Ubicación: Spain
Mensajes: 2.009
Antigüedad: 21 años, 6 meses
Puntos: 2
si.... tiene q ser por lo q dice Cluster..... yo probe en una ocasion el modo CGI y ocurria lo mismo....
__________________
3w.valenciadjs.com
3w.laislatv.com
  #5 (permalink)  
Antiguo 26/07/2003, 11:33
Avatar de syntex  
Fecha de Ingreso: noviembre-2002
Ubicación: Cataluña
Mensajes: 978
Antigüedad: 22 años
Puntos: 4
Pues ya no sabia ni como resolverlo.

Podrias ayudarme de como podria hacer la instalacion PHP como Módulo de Apache ?

Saludos
__________________
------------------------------------------------
La paciencia es el rey de la ciencia
------------------------------------------------

  #6 (permalink)  
Antiguo 26/07/2003, 11:37
Avatar de nuevo  
Fecha de Ingreso: mayo-2003
Ubicación: Spain
Mensajes: 2.009
Antigüedad: 21 años, 6 meses
Puntos: 2
Apache + PHP + MySql + PhpMyAdmin como módulo de Apache
Por Fernando Atanasio Negrete - 2003-05-13



http://www.maestrosdelweb.com/editor...php?phpmysqlap


mi consejo es: antes de preguntar busca en el buscador interno, inferior derecho de foros del web, casi todo, todo, todo, esta ya publicado, solo has de buscar y leer
__________________
3w.valenciadjs.com
3w.laislatv.com

Última edición por nuevo; 26/07/2003 a las 11:46
  #7 (permalink)  
Antiguo 26/07/2003, 11:51
Avatar de syntex  
Fecha de Ingreso: noviembre-2002
Ubicación: Cataluña
Mensajes: 978
Antigüedad: 22 años
Puntos: 4
Mira te comento e desistalado la antigua versión 1.3 de Apache e instalado la nueva 2.0

Pero no me carga el servidor me dice este mensaje de error.

No installed service named "Apache2"
Note the errors or messages above, ....

Que me puede pasar?
__________________
------------------------------------------------
La paciencia es el rey de la ciencia
------------------------------------------------

  #8 (permalink)  
Antiguo 26/07/2003, 13:09
Avatar de syntex  
Fecha de Ingreso: noviembre-2002
Ubicación: Cataluña
Mensajes: 978
Antigüedad: 22 años
Puntos: 4
Bueno acabo de instalar correctamente toda la configuración del Apache 2 + PHP

Me funciona bestial.

ahora e hecho phpinfo();

y me sale

Server API Apache 2.0 Filter

ahora no tendre problemas de rendimiento php.exe?

Saludos
__________________
------------------------------------------------
La paciencia es el rey de la ciencia
------------------------------------------------

  #9 (permalink)  
Antiguo 26/07/2003, 18:32
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 10 meses
Puntos: 129
Pues se supone que no vas a tener problemas de rendimiento .. Ahora fijate al hacer un "Ctrl+alt+del" como sólo veras a Apache y no a php.exe (pues ahora tienes PHP como módulo de Apache como ya te he comentado antes ..)

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
  #10 (permalink)  
Antiguo 27/07/2003, 00:30
Avatar de syntex  
Fecha de Ingreso: noviembre-2002
Ubicación: Cataluña
Mensajes: 978
Antigüedad: 22 años
Puntos: 4
He tenido un problema con el apache 2 y e vuelto a instalar 1.3


Habia unos archivos .php que me decian que no existia y si que existe solo habia 2 archivos que me fallaban.

Porque?

Saludos
__________________
------------------------------------------------
La paciencia es el rey de la ciencia
------------------------------------------------

  #11 (permalink)  
Antiguo 27/07/2003, 11:00
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 10 meses
Puntos: 129
Syntex .. no somos adivinos (aunque aveces lo parecemos ..)

Con esa explicación del problema no se puede hacer mucho más que empezar a tirar "será esto .. o lo otro .. puede que sea .. bla bla bla bla" ...

Ahora tienes dos opcinoes:

A >

1) Explicas -detalladamente- las condiciones de tus pruebas .. indica si PHP bajo Apache 2 funcionó (un phpinfo() es lo que indica si funciona o no ..)

2) Pon el código que usastes en tus pruebas ...

Y como la mayoria de "comportamientos extraños" de PHP son simplemente por configuración (y como ya habras visto .. el php.ini está repleto de directivas que según las combinaciones que hagas de estas .. + tu programación .. puede hacer milll cosas diferentes un mismo código en várias configuraciones ..)


B >

Te olvidas del problema y sigues con tu versión 1.3 .. Cuando analices lo mismo que te pregunto en los puntos anteriores .. tal vez llegues tu mismo a la conclusión ..

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
  #12 (permalink)  
Antiguo 27/07/2003, 12:19
Avatar de syntex  
Fecha de Ingreso: noviembre-2002
Ubicación: Cataluña
Mensajes: 978
Antigüedad: 22 años
Puntos: 4
Hola Cluster,

Mira te comento pero esque no sabia ni como postearlo

El error me producia en un archivo .php que me decia que no existia pero estaba en el archivo servidor.

Por supuesto que no sois adivinos pero es que no se como explicarlo porque solo habia 2 archivos php que me indicaba que esa página no existia al llamarla.


Bueno aunque crteo que el apache 2.0 lleve mejorias como e podido comprobar pero despúes de tanto estrujar al cerebro e vuelto a instalar el servidor Apache 1.3 pero en modulo server.

Ahora me funciona de marabillas sin rendirme la máquina pues yo creo que es muy interesante asta este punto.

No se cluster e podido comprobar que aporta muchas cosas el servidor Apache 2.0 pero creo que el apache 1.3 entre "" me funciona correctamente.

Bueno creo se que vale mas lo conocido que lo malo por conocer, aunque me funcionaba correctamente.

El error que te estoy reportando no se como informarte, ya que no se como me puede decir un archivo .php que no se encuentra, ya que está en la misma carpeta del sevidor.

Saludos Cluster
__________________
------------------------------------------------
La paciencia es el rey de la ciencia
------------------------------------------------

  #13 (permalink)  
Antiguo 27/07/2003, 16:16
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 10 meses
Puntos: 129
Cita:
El error que te estoy reportando no se como informarte, ya que no se como me puede decir un archivo .php que no se encuentra, ya que está en la misma carpeta del sevidor.
OK, .. pero (para otra vez) .. te explico cómo aportaría datos yo para que alguien me ayudase:

1) .. Pordría ser que hago:

a) ¿Cómo pretendo acceder al archivo:?

ejemplo:
http://localhost/archivo.php

b) textualmente .. ¿que nombre de archivo tiene en tu sistema de archivos (cuando usas tu explorador de windows o lo que uses)?..

tal vez ... Archivo.php .. y no archivo.php

(La mayoría de sistemas .. son "case sensitive" .. así que no es lo mismo el ejemplo que puse: archivo.php que Archivo.php .. Lo mismo si contiene espacios por ejemplo ..)


2) O podría ser que tengo un script.php que hago algún include() o fopen() o algo así ..

Como veras si te fijas bien en que haces "TU" mismo cuando haces tus pruebas .. Eso es lo que necesitamos para llegar alguna conclusión o por lo menos ponernos en antecedentes.

Así con todo tipo de preguntas (sean de lo que sean) .. Reproducir el "error" es importantisimo .. sinó es dificil tan siquiera comprender como llegas a ese error como para dar alguna solución ...

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
  #14 (permalink)  
Antiguo 27/07/2003, 16:23
Avatar de syntex  
Fecha de Ingreso: noviembre-2002
Ubicación: Cataluña
Mensajes: 978
Antigüedad: 22 años
Puntos: 4
Es que yo tampoco lo puedo entender claro que me quedo en blanco a la hora de reportar el mensaje.

El archivo por ejemplo es Archivo.php y la dirección url era totalmente correcta, ya que solo era un archivo que me decia que no existia.

Cambie el archivo de una carpeta del servidor en la carpeta raiz del servidor pero aun me decia que no existia.


Bueno fui a lo rápido e instalar de nuevo el 1.3

Una pequeña pregunta si se permite

Una linea ADSL 256 y una 512 es lo mismo para el servidor, ya que las dos tienen 128 de subida?

Saludos
__________________
------------------------------------------------
La paciencia es el rey de la ciencia
------------------------------------------------

  #15 (permalink)  
Antiguo 01/08/2003, 07:24
Avatar de syntex  
Fecha de Ingreso: noviembre-2002
Ubicación: Cataluña
Mensajes: 978
Antigüedad: 22 años
Puntos: 4
Me e esperado un tiempo para ver el funcionamiento y postearlo.

Ahora esta instalado como Server tal y como me indico cluster y no tengo ningún tipo de problemas de rendimiento.

Ok, Cluster por tu gran ayuda.

Un gran saludo
__________________
------------------------------------------------
La paciencia es el rey de la ciencia
------------------------------------------------

Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:24.