Hola,
No, incluso entonces no está funcionando... ¿debería el librfc32.dll estar ubicado en una carpeta específica... lo copié en la carpeta C:\windows...
Gracias
Jaideep
Avalados por :
Hola
Acabo de lograr que SAPRFC funcione con XAMPP 1.6.2 (lanzado el 29/05/2007). Me di cuenta de que no había mucha información sobre XAMPP en el foro de Desarrollo de PHP, así que pensé que esto podría ser útil para cualquiera que desee usarlo.
Originalmente comencé con el post de Craig Cmehil <a href="/people/sap.user72/blog/2005/05/15/getting-started-with-php started with PHP</a>. Ya tenía XAMPP instalado, así que solo necesitaba actualizarlo y agregar soporte para SAPRFC.
Estoy usando lo siguiente:
Windows XP SP2
XAMPP 1.6.2 - <a href="http://www.apachefriends.org/en/xampp-windows.html">http://www.apachefriends.org/en/xampp-windows.html</a>
Esto incluye:
1. Apache 2.2.4
2. MySQL 5.0.41
3. PHP 5.2.2 + 4.4.7 + PEAR + Switch
4. Y otros módulos incluidos. Consulta el sitio web de XAMPP para obtener más información sobre los módulos adicionales incluidos.
SAPRFC 1.4-5.20 -
. Esto me proporcionó un enlace a SAPRFC 1.4-5.2.0. El uso del archivo php_saprfc.dll incluido en este archivo ZIP resolvió el problema.
<u>Instrucciones</u>
1. Instala XAMPP y sigue la configuración predeterminada (yo instalé en C:\DEV\XAMPP)
2. Extrae SAPRFC en una ubicación adecuada (por ejemplo, C:\DEV\SAPRFC)
3. Copia el archivo php_saprfc.dll en la carpeta XAMPP\PHP\EXT (como se define en extensions_dir en PHP.INI).
4. Copia el resto del archivo ZIP de SAPRFC en la carpeta XAMPP\HTDOCS. Crea un subdirectorio si es necesario.
4. Edita PHP.INI y agrega la línea <i>extensions=php_saprfc.dll</i> Necesitarás agregar esto después de la última línea <i>extensions=<some_extension>.dll</i>.
5. Apaga y reinicia Apache usando el Control de XAMPP.
6. Abre Internet Explorer y ve a la página <i>http://localhost/saprfc_test.php</i> o si has colocado los archivos PHP de SAPRFC en un subdirectorio ve a <i>http://localhost/yoursubdirectory/saprfc_test.php</i>.
7. Al ejecutar el archivo saprfc_test.php deberías ver una página de inicio de sesión.
Debería estar funcionando en PHP 5.2.2 ahora. No he probado con la versión 4.4.7.
Eso es todo lo que necesitas hacer, así que ahora deberías poder probar algunos de los ejemplos que están en los Blogs.
¡Buena suerte!
Nick
Hola,
No, incluso entonces no está funcionando... ¿debería el librfc32.dll estar ubicado en una carpeta específica... lo copié en la carpeta C:\windows...
Gracias
Jaideep
Es posible que necesites copiar el librfc32.dll en tu directorio del sistema - verifica mi blog listado en el primer mensaje
Hola Nick,
He terminado con la configuración, pero todavía aparece este mensaje...
Extensión SAPRFC no cargada
Mensaje: Este script utiliza el módulo de extensión SAPRFC para PHP y la extensión no está cargada. Puedes descargarla con instrucciones de instalación desde http://saprfc.sourceforge.net . Si ya tienes la extensión compilada e instalada, verifica tu configuración en php.ini
¿Puedes ayudarme por favor? Tengo xampp 1.6.3a
¡Hola a todos!
He encontrado una solución simple para todos los problemas con "Generar error de contexto de activación fallido para ... php_saprfc.dll". Esto tiene que ver con bibliotecas faltantes en tu sistema.
La siguiente traza en el Visor de eventos -> Sistema fue:
"No se pudo encontrar el Ensamblado Dependiente Microsoft.VC80.CRT y el Último Error fue que el ensamblado referenciado no está instalado en tu sistema."
La solución es instalar: Paquete redistribuible de Microsoft Visual C++ 2005 (x86)
"vcredist_x86.exe" disponible en la página de descargas de Microsoft.
Buena suerte
Michal.
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute