Foros del Web » Programando para Internet » PHP »

Problema para visualizar los php creados

Estas en el tema de Problema para visualizar los php creados en el foro de PHP en Foros del Web. Hola amigos Tengo un problema para poder probar, algunas cosas chicas en PHP mezclado con Flash. Queriendo probar un contador de visitas que he visto ...
  #1 (permalink)  
Antiguo 15/08/2010, 18:10
 
Fecha de Ingreso: diciembre-2003
Mensajes: 66
Antigüedad: 20 años, 4 meses
Puntos: 1
Problema para visualizar los php creados

Hola amigos

Tengo un problema para poder probar, algunas cosas chicas en PHP mezclado con Flash.
Queriendo probar un contador de visitas que he visto en varias Guias en internet, no he
podido visualizar el contador. No se si mi problema radica en una mala configuracion de PHP + IIS 5.1 de Windows Xp u otra cosa. Todas las cosas que probe, las hize de esta forma :

http://localhost/talcosa.php ( a modo de ejemplo )

El codigo de uno de los tantos contadores de visitas que probado de PHP es el siguiente :

<?php
$archivo = "contador.txt";
$abre = fopen($archivo,"r");
$total = fread($archivo, filesize($archivo));
fclose($abre);
$abre = fopen($archivo, "w");
$total = $total + 1;
$grabar = fwrite($abre, $total);
fclose($abre);
echo "&contador=$total&";
?>


pero cuando he querido ver si funciona, ya sea en IE o Firefox me sale el siguiente error :


Warning: fread(): supplied argument is not a valid stream resource in C:\Inetpub\wwwroot\contador.php on line 4

Warning: fopen(contador.txt) [function.fopen]: failed to open stream: Permission denied in C:\Inetpub\wwwroot\contador.php on line 6

Warning: fwrite(): supplied argument is not a valid stream resource in C:\Inetpub\wwwroot\contador.php on line 8

Warning: fclose(): supplied argument is not a valid stream resource in C:\Inetpub\wwwroot\contador.php on line 9
&contador=1&


y en Flash al visualizar lo que devuelve el contador con el siguiente codigo, me devuelve "1" sin comillas, que lo atribuyo a que como no pudo manejar bien los archivos, obviamente devolvio 1, sin sumar nada.

loadVariablesNum ("contador.php", 0);


y en el campo dinamico en la seccion variable : ''contador'' sin comillas y sin nombre de instancia.
Ahora bien, en mi hosting gratis que ofrece PHP + MySql, curiosamente tambien muestra el valor 1 en el campo que puse.

Respecto al IIS 5.1 en mi WXP, puedo ver correctamente los archivos "index.asp" y "index.php" con esos ejemplos basicos que muestran las guias.

Incluso, pudo desplegar sin problemas la informacion del PHP instalado con el archivo "prueba.php" y con el codigo :

<?php phpinfo();
?>


Detallo como instale PHP en mi Windows. Primero que todo, NO instale la version ejecutable sino el .ZIP.

1.- renombre el archivo "recomendado" a PHP.ini y lo deje en la carpeta c:\windows.
2.- Dentro de ese archivo PHP.INI deje las siguientes clausulas activadas, no puse otras mas, porque aun no me manejo en MySql :

extension_dir = C:\php\extensions
cgi.force_redirect = 0

3.- Dentro del IIS, deje los siguientes valores, dentro de la seccion CONFIGURACION :

- Filtros Isapi = C:\php\php5isapi.dll
- Directorio Particular : C:\Inetpub\wwwroot
- Lectura, Escritura, Examen de Directorio están seleccionados.
- Permisos de Ejecucion : Solo secuencias de comandos
- En Documentos : En el orden ascendente, index.php, index.htm, default.asp, default.htm, iisstart.asp
- Siguiendo DENTRO de Configuracion, en Asignaciones :
ejecutable : C:\php\php5isapi.dll (cuando puse c:\php\php.exe se quedo eternamente CARGANDO...)
extension : .php
verbos : Todos los verbos
Marcado : Motor de secuencias de comandos


Preguntas :

1.- ¿ que se me olvido activar en PHP o IIS ?
2.- Ahora bien en mi hosting gratis que tiene PHP, ¿ falto algo activar ? ya que tambien el contador mostro "1"

Disculpen la lata, pero queria que tuvieran la mayor informacion posible para ver q paso.
Estare MUY pendiente de su ayuda..cualquier dato pregunten.
MUCHAS GRACIAS
  #2 (permalink)  
Antiguo 15/08/2010, 18:51
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Problema para visualizar los php creados

PHP esta funcionando perfectamente!!

por eso te esta mostrando mensajes de error, que ya son otra cosa...

deberías usar algún traductor para que entiendas el tipo de errores que son, sin embargo puedo asegurar que tu PHP funciona correctamente...
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 15/08/2010, 19:17
 
Fecha de Ingreso: diciembre-2003
Mensajes: 66
Antigüedad: 20 años, 4 meses
Puntos: 1
Respuesta: Problema para visualizar los php creados

Gracias x contestar.
Que bueno que esta ok el PHP instalado.

Sin embargo, no he podido trabajar bien con mis archivos .php.

¿ para el archivo 'contador.txt' falto algun permiso especial para que se pueda
leer correctamente ese archivo y por ende, entregue correctamente el valor, porque aparentemente no puede leer bien el archivo y por logica SIEMPRE mandara un valor '1' ?

Ojala me puedan seguir ayudando, ya que dependo mucho de esos archivos .php
MUCHAS GRACIAS
  #4 (permalink)  
Antiguo 15/08/2010, 22:17
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Tema movido desde Configuración PHP a PHP

Etiquetas: Ninguno
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 09:15.