Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/11/2008, 23:16
Avatar de ChristianDavid
ChristianDavid
 
Fecha de Ingreso: junio-2005
Mensajes: 58
Antigüedad: 18 años, 11 meses
Puntos: 0
Dreamhost PHP 5 y PHP 4 Zend Guard

Hola, tengo un problema un tanto raro resulta que tengo mi script en php codificado en zend guard para php 5 segun lo que veo dreamhost usa php 4 y php 5 el script esta optimizado para ser amigable con los buscadores tengo un archivo llamado codigo.php el cual renombro como codigo sin extencion y desde el .htaccess le indico que lo trate como codigo php de la siguiente forma

<FILES codigo>
ForceType application/x-httpd-php
</FILES>

pero hay no hay ningun problema el problema es que al tratar de ejecutarlo el servidor muestra el siguiente error

Fatal error: Incompatible file format: The encoded file has format major ID 2, whereas the Optimizer expects 1; The encoded file was probably encoded by the Zend Guard for PHP 5 (zendenc5), and therefore cannot be run on PHP 4 in /home/vcodigo/codigos/codigo on line 0

trata de ejecutarlo como php 4 y no como php 5 si le agrego la extencion .php a codigo ejecuta normal pero por cuestion de enlaces y como antes en otro servidor me funcionaba asi me keda imposible modificar rutas y scripts.

otra seria encontrar una alternativa para
<FILES codigo>
ForceType application/x-httpd-php
</FILES>

en el htaccess pero no tengo idea cual podria ser, comouna expresion regular que indique que en la url codigo significa codigo.php pero no se como hacerla

agradeceria la ayuda que me puedan prestar muchas Gracias