Jump to content

Search the Community

Showing results for tags 'php5'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Richiesta informazioni e consigli hosting
    • Domini e Registrazioni
    • Shared e Managed Webhosting
    • WebHosting - Primi passi
    • Server dedicati, colocation, connettività e scelta data center
    • VPS - Virtual Private Server
    • Cloud Computing e Cloud Hosting
    • Gestione Server Windows e Server Linux
    • E-mail e Managed Services
    • Pannelli di controllo e Hosting software
    • Professione Hosting Provider
  • Sviluppo Web e Tempo Libero
    • Io Programmo
    • Promozione, advertising e SEO
    • Off-Topic
    • Il tuo sito
  • Guide su hosting, domini, server, CMS e Cloud Computing
    • Articoli e Guide su hosting, domini e cloud computing
    • Annunci e News
    • Offerte Hosting - Provider HostingTalk.it

Calendars

There are no results to display.


Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


AIM


MSN


Website URL


ICQ


Yahoo


Jabber


Skype


Location


Interests


Biografia


Località


Interessi


Cosa fai nella vita?


Il tuo Hosting Provider?

Found 13 results

  1. rtacconi

    Alcune librerie utili

    Ciao, Voglio segnalarvi alcuni progetti open source in PHP. Il primo e` phpDataMapper, un ORM che implemente il Data Mapper pattern di Martin Fowler. Con quella libreria e` possibile sviluppare, partendo dal model o modello e da li generare la tabella e campi nel database (eventualmente anche i controller e views cioe` CRUD). La il secondo progetto e` Cont-xt CMS, un CMS, OOP, non WordPress, Joomla, Drupal etc... ma vero PHP5 ad oggetti. Questo CMS oltre che essere basato su phpDataMapper, utilizza actridge's AppKernel at master - GitHub. AppKernel e` un insieme di librerie con routing ed una interfaccia per implementare RESTful controllers, molto simile a Ruby on Rails. Anche se queste librerie non sono un framework completo, hanno tutte le carte in regola per crearne uno molto avanzato. Inoltre e` possibile di usare queste librerie da sole in progetti gia` avviati.
  2. Questo tutorial pubblicato anche sul mio blog è frutto di un pomeriggio di bestemmie e tentativi vari di installare Drupal 6.0 su Centos 5.* : Oggi mi sono trovato a risolvere un problema piuttosto fastidioso riguardo il sito di un mio cliente basato su Drupal 6. Detto in parole povere questo sito era hostato su una Linux Centos 5.4 con la versione ufficiale di PHP ovvero la 5.1.6 e si piantava in maniera poco ortodossa restituendo nall’error_log la seguente dicitura : Call to undefined function: date_format() Facendo una breve ricerca ho letto che questa funzione è presente sin dalla versione 5.1 del PHP e dunque non avrebbe dovuto esserci alcun problema anche se nella pratica il problema c’era eccome. Leggendo su vari forum ho notato che tutti consigliavano il passaggio alla versione 5.2.6 di PHP tramite l’utilizzo di repository non ufficiali come quello di REMI ad esempio rischiando comunque di “rompere” le dipendenze tra i vari pacchetti e sopratutto di destabilizzare un server in produzione. La realtà invece era ben diversa e non immaginabile a priori (purtroppo). Le funzioni PHP in questione sono incluse infatti di default dalla versione 5.2 del PHP, MA … (MA) sono incluse come funzioni SPERIMENTALI nella versione 5.1.6 e disabilitate di default. Onde evitare di passare molto pericolosamente alla versione 5.2 ho scelto dunque di abilitare queste funzioni “sperimentali” ricompilando il pacchetto RPM di PHP 5.1.6 Ecco una breve guida per i sistemisti che vogliano ovviare in un modo molto elegante (e anche macchinoso) a questo fastidiosissimo problema. Prerequisiti : Accesso Root tramite SSH al sistema. 1) Scarica il pacchetto SRPMS della versione PHP corrente (rpm -qa | grep php) da rpm.pbone.net o da un relativo mirror : wget ftp://mirror.switch.ch/pool/3/mirror/centos/5.3/updates/SRPMS/php-5.1.6-23.2.el5_3.src.rpm 2) Crea la tua area per ricompilare il pacchetto RPM (da un utente NON root): echo "%_topdir /home/nomeutentecorrente/src/rpm" >> ~/.rpmmacros mkdir -p ~/src/rpm/ cd ~/src/rpm mkdir BUILD RPMS RPMS/i386 SOURCES SPECS SRPMS 3) Installa il pacchetto SRPM (sempre da utente non root) rpm -ivh php-5.1.6-23.2.el5_3.src.rpm Questo comando metterà il tarball sorgente e le patch nella dir SOURCES e lo specfile (istruzioni per la compilazione) in SPECS 4) Editare lo SPEC chiamato php.spec Trovare una linea in cui c’è scritto : CFLAGS=”RPM_OPT_FLAGS -fno-strict-aliasing -Wno-pointer-sign” ed aggiungere -DEXPERIMENTAL_DATE_SUPPORT=1 deve essere modificata esattamente in : CFLAGS="RPM_OPT_FLAGS -fno-strict-aliasing -Wno-pointer-sign -DEXPERIMENTAL_DATE_SUPPORT=1" In questo modo si passano i flag al compilatore GCC abilitando le feature sperimentali sulle date. 5) Ricompilare il PHP ricreando il file .rpm (da utente non root): rpmbuild -ba SPECS/php.spec E’ possibile che sia necessario installare alcuni pacchetti addizionali (solitamente quelli di sviluppo almeno) per soddisfare tutte le dipendenze. Il sistema compilerà PHP e potrà richiedere anche una 20ina di minuti su sistemi non troppo performanti, motivo per cui si consiglia di effettuare l’operazione di notte o in regimi di non produttività. Una volta finito il pacchetto corretto sarà creato dentro a RPMS/i386 6) Estratte i binari dai pacchetti RPM generati. Troverete diversi file .rpm all’interno di questa cartella ma a noi interessa solo quello chiamato php-5.1.6-23.2.i386.rpm Prendiamo il file e scompattiamolo in una cartella ad esempio chiamata pippo sotto /tmp mkdir /tmp/pippo mv php-5.1.6-23.2.i386.rpm /tmp/pippo rpm2cpio php-5.1.6-23.2.i386.rpm | cpio -idmv 7) Sostituzione File. (da root) Troveremo essenzialmente un albero di directory all’interno di questa cartella che rispecchia a grosso modo l’albero del sistema corrente : /usr/bin /usr/lib Sostituiamo i seguenti file del sistema correnti con questi appena scompatatti : /usr/lib/httpd/modules/libphp5.so /usr/bin/php /usr/bin/php-cgi Ripristiniamo i permessi e i proprietari corretti per i seguenti file cambiati e riavviamo Apache. Voilà … problema risolto. PICCOLA NOTA : Ma non è ora che Redhat (da cui deriva CentOS) non dedichi un po’ più di tempo agli aggiornamenti del suo software e agli upgrade delle versioni ? Mi sembra assurdo che una distribuzione che si vanta di avere un lifecycle di ben 7 anni abbia la faccia tosta di lasciare i propri clienti con versioni a mio avviso obsolete di PHP e MySQL, sopratutto in ambiente di virtualhosting dove le abitudini dei programmatori e le applicazioni php installate dai clienti sono piuttosto eterogene. Un modo nativo e ufficiale per poter supportare i continui aggiornamenti e il progredire di PHP 5 senza rompere la retrocompatibilità no eh ?
  3. Salve, cerco un hosting gratuito che supporti PHP5 e il mod_rewrite e che non sia NetSons (con cui ho problemi di collegamento) o Altervista (che richiede il codice PHP5 in una directory a parte, cosa assurda secondo me). Anche straniero va bene. Sapete consigliarmi?
  4. Salve come da titolo devo compilare php con mysql(gia installato in /opt/mysql) ho provato in tutti i modi ma mi dice che manca la libreria(infatti php5 non viene distribuito con mysql) ma ora questa libreria dove la trovo??? PS:ho provato a scrivere --with-mysql=/opt/mysql e --with-mysql=/opt/mysql/bin/mysql_confing oltre a una miriade di altre varianti....
  5. Salve a tutti, mi presento sono un webdeveloper e mi trovo spesso a mettere mani su cms sviluppati da programmatori in gamba (ma ho poco successo). Ultimamente ho cambiato macchine e ho dei problemi su due siti con pannellino per caricamento prodotti hostati su Njaguar che montano Php5. Mi servirebbe una mano per aggiornare i file che fanno scrivere le modifiche sul Dbase. Ovvio che il tutto non sarà a titolo gratuito :zizi: Spero vivamente mi possiate aiutare. Grazie mille Gabriele ps via Pm è preferibile. Thanks
  6. Come da oggetto cerco un host linux condiviso dove posso fare girare un gestionale in PHP5. Se poi fosse possibile attivare l'estensione mysqli ancora meglio! Il budget è intorno ai 60€ annui, spazio intorno ai 100mb e traffico mensile di 10 Gb per esagerare. Ho trovato Server Plan con l'offerta pro plan ma, anche se gli ho mandato una mail diversi giorni fa, non hanno risposto ai miei quesiti (PHP5 + mysqli). È seria questa ditta? Qualcuno ha avuto esperienze con loro? Grazie a tutti :signs3:
  7. Salve a tutti, allora ho un problema che forse hanno in molti ma non sono riuscito a trovare risposta: installare php5 su virtual server aruba. ho seguito la procedura che mi ha fornito aruba: Dovrebbe prima installare yum: 1) Caricare il seguente file (che contiene tutti gli rpm necessari per l\'installazione del yum su un server virtuale) # wget http://semkin.sinor.ru/plesk/yum_files.tar.bz2 # tar xjvf yum_files.tar.bz2 2) Installare gli rpm: # rpm -Uvh rpms/* 3) Poi deve eseguire i seguenti comandi shell: # wget -q -O - http://www.atomicorp.com/installers/atomic.sh | sh # yum update php 4) Fatto questo e\' necessario correggere il file /etc/php.ini, sostituire la path /usr/lib/php4 con /usr/lib/php/modules nella riga: extension_dir = /usr/lib/php/modules 5) Poi dovrebbe caricare http://downloads2.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.tar.gz, copiare ioncube_loader_lin_5.2.so in /usr/lib/php/modules e correggere /etc/php.d/ioncube-loader.ini: zend_extension=/usr/lib/php/modules/ioncube_loader_lin_5.2.so 6) Si deve riavviare Apache. Il caricamento di yum è andato a buon fine. Curiosamente quando faccio you update mi aggiona il php non alla versione 5 ma sempre a alla 4.3.9. Da notare che anche quando editare il php.ini la voce extension_dir non è presente, l'ho aggiunta ma non l'ha presa, anche dopo aver riavviato il server. Il punto 5 lo eseguo correttamente ma non essendo andati a buon fine i precedenti non serve a niente. Qualcuno ha qualche idea o ci è già riuscito? Grazie Mattia
  8. Ciao a tutti.. Io avrei alcune domande sulla configurazione di php5 in modalità fast-cgi con apache2 e mpm-worker.. In giro per intercess ho trovato le config più diverse, e sinceramente faccio fati ca a capirne le varie differenze.. Le 3 che ho trovato sono principalmente: liscia, con wrapper php, con suexec.. Ora la liscia si presenta così: -in httpd.conf ScriptAlias /php5-cgi /usr/lib/cgi-bin/php5 Action php5-cgi /php5-cgi -nei vari VirtualHosts AddHandler php5-cgi .php Quella con wrapper php: -in httpd.conf ScriptAlias /php5-cgi /var/www/php-fcgi/ AddHandler php-fastcgi .php <Location /php5-cgi/php-wrapper> Order Deny,Allow Allow from all Options +ExecCGI SetHandler fastcgi-script </Location> Action php-fastcgi /php5-cgi/php-wrapper AddType application/x-httpd-php .php VirtualHosts puliti, e nella cartella /var/www/php-fcgi/ questo wrapper php: ====== php5-wrapper ====== #!/bin/sh PHP_FCGI_CHILDREN=3 export PHP_FCGI_CHILDREN PHP_FCGI_MAX_REQUESTS=2000 export PHP_FCGI_MAX_REQUESTS exec /usr/lib/cgi-bin/php5 ====== END php5-wrapper ====== La versione con SuExec non ho ancora capito nè come funziona nè come si configura.. Qualcuno sarebbe capace di spiegarmi le differenze nei 3 sistemi, con vantaggi e svantaggi? Grazie, DarkJ
  9. garrone

    Hosting PHP5

    Sono alla ricerca di un hosting che mi permetta di installare Mediawiki 1.11.0 che quindi abbia PHP5.2+ ed utilizzi DirectAdmin come pannello. Avete dei consigli? Attualmente ho Netjaguar, che ritengo ottimo, ma non supporta ancora PHP5.
  10. Per la necessità di lavorare su delle immagini, volevo installare Imagemagick su una VPS Debian. Detto fatto installato il pacchetto, installato php5-imagick, assicurato che sia chiamato imagick.so nel php.ini (difatti ora compare anche nel phpinfo() ) solo che quando provo ad usare uno script per la creazione delle immagini con Imagick, ricevo in risposta che la classe Imagick non esiste :062802drink_prv: Qualcuno ha idee in proposito? Altre info magari di aiuto: Apache/2.2.3 (Debian etch) PHP/5.2.0-8+etch7 dal phpinfo: [center][b]imagick[/b][/center] [i]ImageMagick support enabled[/i] Magick Backend: ImageMagick ImageMagick version: 6.2.4 PHP imagick version: 0.9.11 MaxRGB: 65535 Supported image formats: 8BIM Font Family - Name: AvantGarde - AvantGarde-Book
  11. denadai2

    Progetto PHP4 o PHP5?

    Salve, io ho uno script per bulletin boards (tipo phpbb ecc) e volevo chiedervi se, alla luce del recente annucio di php.net di non supportare piu php4 da fine anno, conviene passarlo da php4 a php5. Come'è la situazione? il supporto?
  12. Salve, navigando per la rete sono arrivato in questa bella board che trovo molto interessante per tutti coloro che hanno bisogno una guida o delle informazioni sull'hosting! Mi presento: sono uno degli Amministratori di un nuovo network che offre hosting gratuito e altri serviziweb!! la nostra offerta è disponibile sul nostro sito: http://www.helloweb.eu la descrivo brevemente: - Traffico Illimitato - 500MB di SpazioWeb - PHP4 o PHP5 selezionabile dal pannello - Database MySQL5 il resto potrete visionarlo sul sito ;) Venite a provare i nostri servizi, abbiamo bisogno di voi per migliorare giorno dopo giorno i nostri servizi. Grazie a tutti e buona navigazione. Aspetto fiducioso i vostri pareri e critiche costruttive sul nostro servizio ed eventualmente sarò lieto di rispondere alle vostre domande.
  13. SALVE volevo alcuni consigli per far convivere php4 e 5 sul solto server con plesk 8.0.1 in giro ho letto che molti hanno optato per uno dei due in cgi che ne pensate ?? mi date qualche consiglio naturalemente tenedo presente la sicurezza prima di tutto ciao grazie
×