sábado, 8 de agosto de 2020

oci8 Oracle OpenSuse

Fuente: https://en.opensuse.org/SDB:Howto_build_oci8_extension_module_for_php

openSUSE 13.2 (x86_64)

ArchivosNecesarios
oci8-2.0.8.tgz
oracle-instantclient12.1-basic-12.1.0.2.0-1.x86_64.rpm
oracle-instantclient12.1-devel-12.1.0.2.0-1.x86_64.rpm

# yast -i php5-devel make gcc

# rpm -iv oracle-instantclient12.1-basic-12.1.0.2.0-1.x86_64.rpm
# rpm -iv oracle-instantclient12.1-devel-12.1.0.2.0-1.x86_64.rpm

# rpm -ql oracle-instantclient12.1-basic

/usr/lib/oracle/12.1/client64/bin/adrci
/usr/lib/oracle/12.1/client64/bin/genezi
/usr/lib/oracle/12.1/client64/lib/libclntsh.so.12.1
/usr/lib/oracle/12.1/client64/lib/libclntshcore.so.12.1
/usr/lib/oracle/12.1/client64/lib/libipc1.so
/usr/lib/oracle/12.1/client64/lib/libmql1.so
/usr/lib/oracle/12.1/client64/lib/libnnz12.so
/usr/lib/oracle/12.1/client64/lib/libocci.so.12.1
/usr/lib/oracle/12.1/client64/lib/libociei.so
/usr/lib/oracle/12.1/client64/lib/libocijdbc12.so
/usr/lib/oracle/12.1/client64/lib/libons.so
/usr/lib/oracle/12.1/client64/lib/liboramysql12.so
/usr/lib/oracle/12.1/client64/lib/ojdbc6.jar
/usr/lib/oracle/12.1/client64/lib/ojdbc7.jar
/usr/lib/oracle/12.1/client64/lib/xstreams.jar

# tar -zxvf oci8-2.0.8.tgz
# cd oci8-2.0.8
# phpize
Configuring for:
PHP Api Version:         20131106
Zend Module Api No:      20131226
Zend Extension Api No:   220131226
# ./configure -with-oci8=shared,instantclient,/usr/lib/oracle/12.1/client64/lib
#  make install
# ll /usr/lib64/php5/extensions/
-rwxr-xr-x 1 root root 571371 Sep  2 18:11 oci8.so
# vi /etc/sysconfig/apache2
LD_LIBRARY_PATH="/usr/lib/oracle/12.1/client64/lib/"
# vi /etc/php5/apache2/php.ini
extension=oci8.so
# ln -s /usr/lib/oracle/12.1/client64/lib/libnnz12.so /usr/lib64/libnnz12.so
rcapache2 restart
cat /var/log/apache2/error_log | grep 'oci8.so'

    get the instant client for oracle site: http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/linuxsoft.html

In this case get the 10.2.0.4 Version
[oracle-instantclient-basic-10.2.0.4-1.x86_64.rpm (34,654,975 bytes) (cksum - 2995184583)]
[oracle-instantclient-devel-10.2.0.4-1.x86_64.rpm (289,838 bytes) (cksum - 2347152071)]

    Install package

> rpm -iv oracle-instantclient-basic-10.2.0.4-1.i386.rpm
> rpm -iv oracle-instantclient-devel-10.2.0.4-1.i386.rpm

    list the install files

> rpm -ql oracle-instantclient-basic-10.2.0.4-1.x86_64
/usr/lib/oracle/10.2.0.4/client64/bin/genezi
/usr/lib/oracle/10.2.0.4/client64/lib/libclntsh.so.10.1
/usr/lib/oracle/10.2.0.4/client64/lib/libnnz10.so
/usr/lib/oracle/10.2.0.4/client64/lib/libocci.so.10.1
/usr/lib/oracle/10.2.0.4/client64/lib/libociei.so
/usr/lib/oracle/10.2.0.4/client64/lib/libocijdbc10.so
/usr/lib/oracle/10.2.0.4/client64/lib/ojdbc14.jar

 install the php5-devel rpm from yast and other devel tools

> yast -i php5-devel gcc make

   
download the PECL OCI8 package,

> wget http://pecl.php.net/get/oci8-1.4.1.tgz

    Extract the package:

> tar -zxvf oci8-1.4.1.tgz
> cd oci8-1.4.1

    Prepare the package:

> phpize

    Configure the package, either using path Instant Client

> ./configure -with-oci8=shared,instantclient,/usr/lib/oracle/10.2.0.4/client/lib

    Install the package:

> make install

    Verify installation

"Installing shared extensions: /usr/lib64/php5/extensions/"
> ll /usr/lib64/php5/extensions/
-rwxr-xr-x 1 root root 486841 Jul 13 11:56 oci8.so

    Make a symbolic link

> ln -s /usr/lib/oracle/10.2.0.4/client64/lib/libnnz10.so /usr/lib64/libnnz10.so

    After either an manual install, edit your php.ini file and add the line:

extension=oci8.so

    Restart apache server

> /etc/init.d/apache2 restart

    check logs files;

> cat /var/log/apache2/error_log | grep 'oci8.so'

    And check the phpinfo();

"OCI8 Support enabled "

If don't have any error, the installation is ok

dorancemc[AT]yahoo.com

Eliminar particiones con DiskPart

 

  1. Ejecutar cmd como administrador.
  2. Ejecutar diskpart
  3. Listar discos de la maquina «list disk»
  4. Seleccionar disco que contiene la partición a eliminar «select disk x»
  5. Seleccionar volumen que tiene la partición a eliminar  «select volume x» (tanto el disco como el volumen seleccionado contiene un * a la izquierda)
  6. Eliminar particion con «delete partition override» en muchas ocasiones no funciona «delete volume», por eso realizamos «delete partition override»

 

Tomado de itsolutions.system

Limpiar Cola de Impresión

 

 

  1. Entra en Inicio de windows. 
  2. Dale a Ejecutar y dentro escribes: cmd.
  3. Dentro de la consola escribes: net stop spooler.
  4. Escribí: del “%SYSTEMROOT%\System32\spool\printers\*.*” /q /f y pulsar Enter.
  5. Vuelves a la consola (como en el punto 3) y escribes: net start spooler.

 

Tomado de Pixel.org

jueves, 21 de julio de 2011

Crear xorg.conf en Ubuntu 10.04 y 10.10

En Ubuntu 9.10, 10.04 y 10.10, el sistema no escribe el archivo /etc/X11/xorg.conf ya que se ha optado por una detección automática de las X (gráfica).

Ahora es el Kernel el que controla la gráfica y no el archivo xorg.conf

Por lo que si por cualquier motivo queremos modificar su configuración y lo editamos con "sudo gedit /etc/X11/xorg.conf" nos saldrá un archivo en blanco, que no debemos de guardar, simplemente lo cerramos sin guardar, ya que vamos a ver cómo crearlo.

Nota 1: Al instalar cualquier controlador privativo (para ATI y NVidia) desde "Sistema - Administración - Controladores de Hardware" se crea automáticamente el archivo y éste toma el control de la gráfica, por lo que en este caso no es necesario crearlo.

Nota 2: Si no estáis seguros, seguid la ruta: "Sistema de archivos - /etc/X11" y aseguraros de que no existe el archivo y si existe y está vacío, borradlo.

ATENCIÓN: Para crear el archivo xorg.conf deberemos de estar en modo texto y sin gráfica, por lo que os recomiendo que copiéis todo lo que sigue para hacerlo correctamente.

Os dejo 2 formas de hacerlo por si alguna falla o no podéis acceder al modo recovery:

Arrancando el sistema en modo Recovery

Iniciar Ubuntu en modo recuperación (recovery).
Nota: Si sólo tenéis Ubuntu no os sale el Grub. Al arrancar, presionar ESC para entrar en el menú de GRUB

Elige la última opción: "root"

Escribe en la pantalla:
Xorg -configure

Se creará el archivo "xorg.conf.new" en el directorio o carpata /root

Renómbralo como "xorg.conf" y Muévelo al directorio /etc/X11 con el comando:
mv xorg.conf.new /etc/X11/xorg.conf

Ya tienes tu archivo xorg.conf cargado con la configuración predeterminada. Sólo queda reiniciar con:
reboot

Entrar en modo gráfico (normal) y ya puedes modificarlo según tu necesidad con:
sudo gedit /etc/X11/xorg.conf


Desde nuestro usuario

1º Pulsa la combinación de teclas CTRL+ALT+F1,para entrar en una terminal virtual.

2º Mata el servidor gráfico (las X) con el comando:
sudo service gdm stop

3º Configura tu xorg.conf con el comando
sudo Xorg -configure

4º Vuelve al entorno gráfico con el comando:
sudo service gdm start

En Ubuntu y Linux Mint 9, se habrá creado en nuestra carpeta personal el archivo: xorg.conf.new

5º Entra a nautilus como root con el comando:
gksudo nautilus /etc/X11/
Pega el archivo creado y renómbralo como: xorg.conf

Nota: Este 5º paso también se puede hacer directamente desde la terminal, con el comando:
sudo mv xorg.conf.new /etc/X11/xorg.conf

6º Reinicia y ya puedes modificar el archivo según tus necesidades con
sudo gedit /etc/X11/xorg.conf

Nota: En Debian y Linux Mint Debian el archivo xorg.conf.new se creará en /root


Problemas en el arranque

Si después de haber modificado el archivo, según vuestras necesidades, os encontráis con que el sistema no arranca el modo gráfico, sino en texto (terminal), podéis volver a la normalidad borrando el xorg.conf con:
sudo rm /etc/X11/xorg.conf

Reiniciamos con:
sudo reboot

fuente: http://ubuntu-guia.blogspot.com

lunes, 4 de julio de 2011

Eliminar virus que convierte carpetas en accesos directos “.lnk”

Lo primero que hacemos es ingresar al cmd, ubicarnos en nuestra memoria (en mi caso G:), y escribir el siguiente comando

Attrib /d /s -r -h -s *.*

  • Attrib: Para visualizar o modificar atributos
  • /d: Para poder procesar carpetas
  • /s: Para poder procesar subcarpetas
  • -r: Quitar atributos de solo lectura
  • -h: Quitar atributos de oculto
  • -s: Quitar atributos de sistema
  • *.*: Para archivos de cualquier nombre, con cualquier extension


Lo siguiente es un metodo para borrar el virus de su computador, porque si le dieron doble clic al acceso directo, pues es muy problable que el virus ya este en su computador…

Debidas gracias a Ramon Trujillo

1. instalar unloker.

2. abrir C:\Documents and Settings\xxxxxxx(usuario). y buscar el jodido virus llamado Youbu.exe

3. den clik con boton derecho sobre el y seleccionen del menu unloker.

4. en la ventana de acciones seleccionen eliminar y listo.

probablemente les diga que no se pudo borrar que se borrara en el siguiente reinicio, den aceptar y listo…

Aticulo de http://drtorres10.wordpress.com

lunes, 25 de abril de 2011

eliminar historial empathy Ubuntu 10.10

rm -fr /home/USUARIO/.local/share/TpLogger/logs

cambiar USUARIO por el nombre del usuario de ubuntu.



viernes, 1 de abril de 2011

Flisol 2011

Antigua Guatemala.

El Festival Latinoamericano de Instalación de Software Libre (FLISoL) es el evento de difusión de Software Libre más grande en Latinoamérica. Se realiza desde el año 2005 y desde el 2008 se adoptó su realización el 4to Sábado de abril de cada año. En 2011 por única vez será el día 9 de Abril.


Mas información
http://flisol.antigualug.org/