A cimben levo php kiegeszitesnek nem talaltam semmilyen leirast Arch Linuxhoz, se mukodo AUR bejegyzest, se semmit (csak az SQL developeres AUR build mukodott eros utanarugdosassal es oralis rasegitessel). Ami miatt kellene, az ott kezdodott, hogy AUR-bol is elhasalt az Oracle Express telepitese, rpm kitelepitgetesevel meg nem akartam osszekokanyolni a rendszeremet (illetve akartam, de az se sikerult, bar melyebben nem nyultam bele), igy vegul ismeros rakta fel a gepere az Oracle express szervert sikeresen. A vegen az o gepen is hosztolnank a (sulihoz kello) projektet, csak az ftpfs nem megy az o lassu netjevel olyan szepen, ahogy azt en gondoltam volna (proftpd, overwrite-nal vannak a leginkabb bajok), ssh-jan nem hajlando nekem usert csinalni, igy maradt az, hogy amig csak probalkozok meg probalgatom a programot, addig az OCI connectnek az o hosztjat adnam meg localhost helyett, webszerverem meg nekem is van.
Vagy szerintetek erdemes emiatt egy Fedora-szeru disztrot felrakni virtualboxba/vmware-be, es azon probalgatni? Es akkor arra rpm-bol mar konnyebben fel fog menni az Oracle express? Ezesetben felmerul a kerdes, hogy port forward konnyeden megoldhato-e a guestnek, ugyanis bevallom, ilyet meg nem csinaltam.
[KLIENS OLDAL TELJES EGESZEBEN MEGOLDVA, TEHAT PHP-BAN MEGY MAS HOSZTJARA AZ OSI]
#Teendok:
#add hozza a pacman repoihoz a nemhivatalos Oracle repot:
$ $EDITOR /etc/pacman.conf
[oracle]
SigLevel = Optional TrustAll
Server = http://linux.shikadi.net/arch/$repo/$arch/
##source: Arch wiki: https://wiki.archlinux.org/index.php/Oracle_client
#telepitsd fel az alabbi 2 programot:
$ pacman -Sy oracle-instantclient-basic oracle-instantclient-sdk
#telepitsd fel a php-pear -t
$ pacman -S php-pear
#pear-rel tedd fel az OCI kiegeszitest php-hoz:
$ pear search oci
$ pear install MDB2_Driver_oci8
$ pecl install oci8
#kezzel kell betenned a /etc/php/php.ini-be azt a sort, amire a vegen a pecl install oci8 parancs fog kerni: utana keszen vagy, a php-nek mar nem lesz idegen az oci_connect() fuggveny
$ $EDITOR /etc/php/php.ini
extension=oci8.so
#utana keszen vagy, a php-nek mar nem lesz idegen az oci_connect() fuggveny
##nekem Apache-sal nem mukodott utana, csak parancssorrol, nginx-szel viszont megy szepen. Nginx+php telepites: https://wiki.archlinux.org/index.php/Nginx