abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 00:33 | Nová verze

    Webový prohlížeč Dillo (Wikipedie) byl vydán ve verzi 3.1.0. Po devíti letech od vydání předchozí verze 3.0.5. Doména dillo.org již nepatří vývojářům Dilla.

    Ladislav Hagara | Komentářů: 0
    včera 15:00 | Komunita

    O víkendu probíhá v Bostonu, a také virtuálně, konference LibrePlanet 2024 organizovaná nadací Free Software Foundation (FSF).

    Ladislav Hagara | Komentářů: 0
    včera 13:22 | Nová verze

    Nová vývojová verze Wine 9.8 řeší mimo jiné chybu #3689 při instalaci Microsoft Office 97 nahlášenou v roce 2005.

    Ladislav Hagara | Komentářů: 0
    3.5. 13:11 | Nová verze

    Coppwr, tj. GUI nástroj pro nízkoúrovňové ovládání PipeWire, byl vydán v nové verzi 1.6.0. Zdrojové kódy jsou k dispozici na GitHubu. Instalovat lze také z Flathubu.

    Ladislav Hagara | Komentářů: 0
    2.5. 22:33 | Nová verze

    Byla vydána dubnová aktualizace aneb nová verze 1.89 editoru zdrojových kódů Visual Studio Code (Wikipedie). Přehled novinek i s náhledy a animovanými gify v poznámkách k vydání. Vypíchnout lze, že v terminálu lze nově povolit vkládání kopírovaného textu stisknutím středního tlačítka myši. Ve verzi 1.89 vyjde také VSCodium, tj. komunitní sestavení Visual Studia Code bez telemetrie a licenčních podmínek Microsoftu.

    Ladislav Hagara | Komentářů: 28
    2.5. 21:22 | Nová verze

    Proton, tj. fork Wine integrovaný v Steam Play a umožňující v Linuxu přímo ze Steamu hrát hry určené pouze pro Windows, byl vydán ve verzi 9.0-1 (𝕏). Přehled novinek se seznamem nově podporovaných her na GitHubu. Aktuální přehled her pro Windows běžících díky Protonu také na Linuxu na stránkách ProtonDB.

    Ladislav Hagara | Komentářů: 2
    2.5. 19:33 | Nová verze

    Byla vydána verze 1.78.0 programovacího jazyka Rust (Wikipedie). Podrobnosti v poznámkách k vydání na GitHubu. Vyzkoušet Rust lze například na stránce Rust by Example.

    Ladislav Hagara | Komentářů: 0
    2.5. 11:22 | Bezpečnostní upozornění

    Služba Dropbox Sign (původně HelloSign) pro elektronické podepisování smluv byla hacknuta.

    Ladislav Hagara | Komentářů: 3
    2.5. 11:00 | Nová verze

    Byla vydána nová major verze 8.0 textového editoru GNU nano (Wikipedie). Podrobný přehled novinek a oprav v oznámení v diskusním listu info-nano nebo v souboru ChangeLog na Savannah. Volbou --modernbindings (-/) lze povolit "moderní" klávesové zkratky: ^C kopírování, ^V vložení, ^Z vrácení zpět, … Tato volba je aktivována také pokud binárka s nano nebo link na ni začíná písmenem "e".

    Ladislav Hagara | Komentářů: 4
    1.5. 23:22 | IT novinky

    Před 60 lety, 1. května 1964, byl představen programovací jazyk BASIC (Beginners' All-purpose Symbolic Instruction Code).

    Ladislav Hagara | Komentářů: 23
    Podle hypotézy Mrtvý Internet mj. tvoří většinu online interakcí boti.
     (61%)
     (10%)
     (16%)
     (13%)
    Celkem 90 hlasů
     Komentářů: 8, poslední včera 08:25
    Rozcestník

    Dotaz: Jak prekompilovat PHP

    3.9.2009 21:15 fswolf
    Jak prekompilovat PHP
    Přečteno: 402×

    Zdravim, poradil by mi někdo co je vhodnější udělat když potřebuju překompilovat PHP. Budu si instalovat Ubuntu a nevim zda mam nanistalovat LAMP server a pak prekompilovat PHP, ale to prave nevim jak odstranit a znovu zkompilovat, druha moznost je nainstalovat pouze Ubuntu a pak doinstalovat Apache, zkompilovat PHP a pak nainstalova MySQL. Poradite nekdo prosim?

    Odpovědi

    3.9.2009 21:23 dfwrwtwrwer
    Rozbalit Rozbalit vše Re: Jak prekompilovat PHP

    apt-get install libapache2-mod-php5

    to aby si len mal php v apache, staci...nie?

    3.9.2009 21:38 fswolf
    Rozbalit Rozbalit vše Re: Jak prekompilovat PHP

    Tu reakci jsem moc nepochopil. Ptam se na to ze kdyz Ubuntu vytvori LAMP tak nekam nainstaluje PHP a pak rekne apachi kde to php je. No a mě by právě zajímalo kde že to PHP je a kde je v apache2 cesta k nemu. Pak to PHP jednoduse smazu a zkompiluju znova, teda alespon takhle jsem si to predstavoval....

    4.9.2009 22:10 Ash | skóre: 53
    Rozbalit Rozbalit vše Re: Jak prekompilovat PHP
    Myslím že v Ubuntu na to, abyste překompiloval PHP rozhodně nemusíte vědět kde je, prostě zadáte příkaz odpovídající v lidské řeči zhruba "překompiluj php".
    4.9.2009 22:12 Ash | skóre: 53
    Rozbalit Rozbalit vše Re: Jak prekompilovat PHP
    Pokud váš problém není, že potřebujete "překompilovat php", ale že potřebujete instalovat vlastní verzi php, která není v repozitářích, a rozchodit LAMP s touto verzí, pak se jedná o jiný problém :) Například není potřeba odinstalovávat původní php (i když je to jistě lepší) a podobně.
    AraxoN avatar 3.9.2009 21:39 AraxoN | skóre: 47 | blog: slon_v_porcelane | Košice
    Rozbalit Rozbalit vše Re: Jak prekompilovat PHP

    V prvom rade by som sa zamyslel, či neexistuje distribúcia, alebo nejaký package source kde je PHPčko v takej podobe, v akej ho chceš mať. Z mojej administrátorskej skúsenosti sú tieto ručné kompilácie zdrojom viacerých problémov, ktoré pramenia z toho, že balíčkovací systém o nich nevie.

    Ale k Tvojej otázke, ak na vlastnom PHP trváš - inštaloval by som najprv Apache a MySQL , potom až kompiloval PHP. Určite nie LAMP s prepisovaním vlastnými binárkami PHP.

    3.9.2009 21:48 fswolf
    Rozbalit Rozbalit vše Re: Jak prekompilovat PHP

    No podívám se ale právě že to na netu nemůžu najít (myslim to PHP v podobě co bych potřeboval) ale každopádně dík za cenné info já jsem se právě chystal udělat LAMP a pak to prekompilovat :-) tak aspon vim ze tudy cesta nevede. Dik !

    3.9.2009 21:54 faha
    Rozbalit Rozbalit vše Re: Jak prekompilovat PHP
    Mno asi nestaci, php 5.3 jsem kompiloval neni to niz tezkeho, ted to testuji s nette a zde se to funkcni.
    
    ----
    
    Takze jen v rychlosti...
    
    Apache
    
    aptitude install apache2 apache2-mpm-prefork apache2-prefork-dev apache2-utils apache2.2-common
    
    MySQL a PostgreSQL (zelezi co preferujete, pokud bude PHP kompilovat s podporou pro to ci ono je treba mi devel verze baliku)
    
    aptitude install postgresql-8.3 postgresql-client-8.3 postgresql-client-common postgresql-common postgresql-server-dev-8.3
    
    aptitude install mysql-client mysql-client-5.0 mysql-common mysql-server mysql-server-5.0 mysql-server-core-5.0
    
    Knihovny pro vyvoj
    
    aptitude install libtidy-dev curl libcurl4-openssl-dev libcurl3 libcurl3-gnutls zlib1g zlib1g-dev libxslt1-dev libzip-dev libzip1 libxml2 libsnmp-base libsnmp15 libxml2-dev libsnmp-dev libjpeg62 libjpeg62-dev libpng12-0 libpng12-dev zlib1g zlib1g-dev libfreetype6 libfreetype6-dev libbz2-dev libxpm4-dev libmcrypt-dev libmcrypt4
    
    PHP
    
    Stahnete si z php.net php-5-3-0.tar.gz,  ulozit do /usr/src a zde pomoci tar rozbabalit tar xvfz php-5-3-0.tar.gz, nasledne v adresari kam se PHP rozbalit provedene configure a pote make pro kompilaci.
    
    (ano na zacatku je opradu tecka ! ./ )
    
    ./configure –with-apxs2=/usr/bin/apxs2 –with-mysql=/usr –with-mysqli=/usr/bin/mysql_config –with-pgsql=/usr –with-tidy=/usr –with-curl=/usr/bin –with-curlwrappers –with-openssl-dir=/usr –with-zlib-dir=/usr –enable-mbstring –with-xpm-dir=/usr –with-pdo-pgsql=/usr –with-pdo-mysql=/usr –with-xsl=/usr –with-ldap –with-xmlrpc –with-iconv-dir=/usr –with-snmp=/usr –enable-exif –enable-calendar –with-bz2=/usr –with-mcrypt=/usr –with-gd –with-jpeg-dir=/usr –with-png-dir=/usr –with-zlib-dir=/usr –with-freetype-dir=/usr –enable-mbstring –enable-zip –with-pear
    
    Vystup doporucuji skouknout na vyskyt chyb...
    
    Pote spustime kompilaci
    
    make
    
    a nasledne nainstalujete
    
    make -i install
    
    Zprovozneni s Apache
    
    cd /etc/apache2/mods-available
    
    zde vytvorte soubor php5.load a ulozte do nej nasledujici obsah
    
    LoadModule php5_module /usr/lib/apache2/modules/libphp5.so
    
    zde vytvorte soubor php5.conf a ulozte do nej nasledujici obsah
    
    AddType application/x-httpd-php .php .phtml .php3
    AddType application/x-httpd-php-source .phps
    
    Povolime v Apache modul PHP a restartujeme Apache server
    
    a2enmod php5
    
    /etc/init.d/apache2 restart
    
    Pokus e vse zdarilo mate PHP5.3 nainstalovane, muzete to overit ...
    
    php -v
    
    vraci PHP 5.3.0 ...
    
    ci pres funkci phpinfo(); v nejakem scriptu...
    
    Uzijte si PHP 5.3 ...
    
     
    
    3.9.2009 21:56 faha
    Rozbalit Rozbalit vše Re: Jak prekompilovat PHP

    Sorry, ze jsem to uzavrel do PRE, ale tenhle misti editor me dohanel k silenstvi, znad span nesmi obsahovat class, znacka CODE nesmi obsahovat class a takhle prskal u vseho hruza hruza...

    4.9.2009 21:18 fswolf
    Rozbalit Rozbalit vše Re: Jak prekompilovat PHP

    Ahoj a dik , ale behem kompilace mi to hazi nejakej error, presne jde o tento radek

    configure: error: libXpm.(a|so) not found.
    

    Zjistil jsem ze je to timto: -with-xpm-dir=/usr/lib Ale vazne netusim proc... (mimochodem k cemu tohle je? Myslim to "-with-xpm-dir=/usr/lib" ?

    Jendа avatar 4.9.2009 21:59 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: Jak prekompilovat PHP
    Nemáš libxpm nebo libxpm-dev.

    Předpokládám, že se tím nastavuje, kde je knihovna pro práci s xpm obrázky.
    15.9.2009 16:38 Tomrider
    Rozbalit Rozbalit vše Re: Jak prekompilovat PHP

    Diky, udělal jsem to přesně podle návodu, ale jaksi my neběhá MySQL z PHP, z konzole vpohodě, ale v phpinfo() vubec MySQL neni a prostě nějak v PHP chybý (na "--with-mysql-dir=/usr/lib" jsem nezapoměl) tak to moc nechápu, má někdo nějakou radu? Díky

     

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.