PHP con QM programar modo web
#1
Posted 25 April 2012 - 09:27 AM
[
dentro del archivo pude encontrar esta info;
This is QMPHP version 2.0.0
Table of Contents
==================
1 Introduction
2 License/Acknowledgements
3 Requirements
4 Installation
1 Introduction
===============
QMPHP is a free PHP extension that provides access to QM through the
functions that are exposed via the qmclilib library.
if you have any questions or need help installing or using QMPHP you
can contact me via email: montgomery At mftidwellREMOVE Dot com.
2 Licenses/Acknowledgements
============================
All code here is released, on a strictly "as is" basis, to the public domain.
Thanks to Martin Phillips (Ladybridge Systems) for his help debugging and
resolving issues with qmclilib.
3 Requirements
===============
a *nix based system. QMPHP is known to work on Debian, Ubuntu, and OSX.
PHP 5.x. GCC, autoconf (your system must have the GCC development environment setup)
QM 2.6.13 or greater.
you must have root access (ability to sudo).
4 Installation
===============
extract qmphp.zip inside your qmsys directory:
unzip qmphp.zip
cd into the (extracted) qmphp directory and start the build process:
sudo ./qm_ext_build
the build process starts by verifing you have valid development environment
setup.
it then verifies that your PHP installation has a php.ini file defined. if
not, it will suggest a standard location for one to be created. you will
need to create the php.ini file and then re-run the build script. the creation
of a php.ini file is beyond the scope of this document. if you need further
help visit http://www.php.net.
the next step is to check if the qmphp extension (qmphp.so) has been
defined in your php.ini file. if not, add the following line to the end
of php.ini:
extension=qmphp.so
the final PHP configuration check is to validate that your PHP installation
has an extension directory setup. if you don't, you will be told where to
create the directory.
once everything related to PHP is properly configured, the build script will
compile and install the newly created extension.
to validate that the extension is working correctly you can write your own
PHP script, or use the provided test script (qmclilib.php). this script has
been created to test every feature. it isn't necessarily pretty, but it will
give you an idea of how to use the qmclilib functions within PHP.
para ver de que forma puedo hacer la conexion y poder hacer la programacion debe haber alguna forma.
#2
Posted 25 April 2012 - 10:17 AM
A managed application environment for rapid development, reliability and ease of maintenace.
A zero maintenance file system for ease of use and minimal system administration.
Query processor output in tabular, CSV and XML form.
QMClient API for secure access to QM files and execution of commands and programs from other languages such as PHP, Java, Visual Basic and C/C++/C#.
QMNet for access to QM data files on other servers.
Virtual File System for access to alien file structures.
Interface to MySQL and Sybase for SQL retrieval and update.
Encryption of data files and network data for QMClient and QMNet using AES 128, 192 or 256 bit algorithms.
Object oriented programming fully integrated into the QMBasic programming language.
Extensive user security options including account restrictions, QMNet server access control and PAM authentication.
esta info la tome de este hilo:
http://www.openqm.co...crjojyi&t1=home
#3
Posted 25 April 2012 - 11:13 PM
Como dije antes de QM estoy en cero, y de PHP puff.. es casi, pero casi cero
Leyendo y notando que enfrentarte a este motor tan impopular me extraña el caso de que aún siendo un producto Open Source sea tan "cerrado" como para que te vieras atado a trabajarlo con PHP y/o Visual Studio (este último que sabemos no es Libre, peor). Es muy raro.
Considero que lo más sano para la salud mental y física tuya (antes de que llegue la desesperación) como la de tu proyecto es cortar de lleno por ese motor y destinar el mayor esfuerzo posible en emplear un motor que te ofrezca las garantías de que llegarás a buen puerto. Se que nos dijiste que la tienes difícil por cierta imposición del cliente. Me parece que debes pararte en frente y siendo lo más diplomático posible le hagas saber las ventajas tanto en lo técnico, operativo, económico y legal ir a por un producto más conocido, probado. Saca al "vendedor" que llevas dentro y vende la idea de que optar por Firebird, PostgreSQL, MySQL, MS SQL Server, Oracle o cualquier otro le será mucho más viable y rentable. Si es necesario haz, yo te lo recomiendo, un estudio de viabilidad que de paso te será de ayuda para dar más validez a tu trabajo final ya que reforzará más aún tu propuesta
Tu cliente debe también reconocer cuando ceder y permitir que el profesional le asesore como debe y no quedarse ciego en algo que, si me lo permite, "sólo lo conoce él".
No te lo digo de malas, sino para que reconsideres si vale la pena seguir invirtiendo tu valioso tiempo y esfuerzo en ello si te mantiene trabado.
Saludos,
#4
Posted 26 April 2012 - 07:13 AM
#5
Posted 26 April 2012 - 07:39 AM
Espero que el maestro Fernando te pueda dar esa mano.
Yo a PHP le hago una esquivada fenomenal
18 días a mi me resulta poco; que se pasan volando y en un pestañeo. No es que te quiera transmitir mala vibra, es que al menos en mis experiencias... ya no me fio del tiempo y prefiero no confiarme demasiado. ¡Si tu puedes, adelante!
Te deseo el mejor de los éxitos, y que un ángel se le aparezca a tu cliente y le haga entrar en razón de que a veces los pedidos esotéricos, eso son.
Saludos,
#6
Posted 26 April 2012 - 08:54 AM
#7
Posted 26 April 2012 - 11:49 AM
Yo ya le hubiera zampado unos cuantas palabras al cliente.
Saludos,
#8
Posted 26 April 2012 - 04:28 PM
Me alegro de que vaya encaminándose, y que esa luz te siga iluminando amigo.
Yo ya le hubiera zampado unos cuantas palabras al cliente.
Saludos,
En esas tambien ando amigo....
#9
Posted 20 October 2012 - 10:09 AM
en teoría los pasos fueron los siguientes en el escritorio de mi sistema descomprimí qmphp.zip después me fui al directorio etc/php.ini y configure como muestran los pasos de arriba, baje dos servicios NetworkManager y iptables. Con esto permiti que php se comunicara con la base de datos osea ambos perogramas se vieran las caras. un saludo al señor Alfredo que esta pendiente de estos post.
#10
Posted 20 October 2012 - 10:26 AM
coloque esto asi para seguir ayudando a los usuarios openqm de hecho me di cuenta que la pagina tiene problemas en el dia de hoy openqm.com .
#11
Posted 06 November 2019 - 03:28 AM
Yeah I am working on web Development and I think this is a technical or a coding issue to solve your PHP related problems you can contact us Laravel Development Company
#12
Posted 06 November 2019 - 09:52 AM
Yo creo que ya no debe tener ese problema, éste hilo data de 2012, en todo caso se agradece el enlace.
Saludos
I think he should not have this problem, this thread dates from 2012. Anyway, the link is appreciated. Regards.