Jump to content
View in the app

A better way to browse. Learn more.

AdvAnced Studios Forum

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Featured Replies

Posted

vorrei provare ad installare sul mio PC muletto (sempre acceso e su ADSL teelcom) i sw necessari per gestire un DB in php, così tantop per prove e smanettamenti.

 

che sw mi consigliate, per windows? ovviamente prediligo pacchetti "all in one" [36] e autoconfigurati

 

easyphp può andare bene secondo voi?

 

 

EasyPHP...Sei pazzo? [36]

 

Anche se ci vuoi fare solo piccoli esperimenti, usare EasyPhp e altri tools autoinstallanti etc...è altamente sconsigliabile e soprattutto, se qualcosa non và, capire dove sia il problema, è un casino.

 

L'ambiente migliore e dove php dà la meglio, è indubbiamente la piattaforma Unix-Like; restando su piattaforma Windows, devi installarti Apache, Php e MySql, configuri il tutto e sei a posto.

 

Easy no? [5]

 

 

EasyPHP è un buono strumento, l'ho usato per tanto tempo.

 

Ma non serve a creare e mantenere server :D

 

Lo usi solo per testare offline il codice che poi dovrai mandare online... lo usavo quando avevo il DB I livello con Altervista dove sopra le 300 query / h te lo sospsendevano...

 

Esistono decine di distro linux fatte apposta per questo... [36]

 

 

Concordo [36]

 

C'è da dire, che in locale, a installare Php5, MySql 5, Apache 2.x, PhpMyAdmin e configurarli, per avere tutto pronto, è un'operazione da 10 minuti forse.

 

Ci son moltissime mini guide in giro, che però si perdono in parole su parole...se ti serve una mano su come configurare il tutto...fai un fischio [5]

 

 

  • Author
EasyPHP è un buono strumento, l'ho usato per tanto tempo.

 

Ma non serve a creare e mantenere server :D

 

Lo usi solo per testare offline il codice che poi dovrai mandare online... lo usavo quando avevo il DB I livello con Altervista dove sopra le 300 query / h te lo sospsendevano...

 

Esistono decine di distro linux fatte apposta per questo... http://www.advancedstudios.it/forum/public/style_emoticons//58.gif

ecco il problema è proprio questo: mi secca vedere il mio forum su altervista che ogni 2 operazioni mi dice "troppe queries eseguite: fai l'upgrade!" non ho AC per farlo e non voglio pagare per un server dedicato.

 

non voglio nemmeno usare il LAMP di linux, perchè il SO che gira 24/24 deve essere windows. finora ci ho fatto girare ftp server, http file server, vuoi che un php server non riesco a farlo andare?

 

domani mi metto a cercare qualche guida pure io [34]

 

 

ecco il problema è proprio questo: mi secca vedere il mio forum su altervista che ogni 2 operazioni mi dice "troppe queries eseguite: fai l'upgrade!" non ho AC per farlo...

E secondo te perché il mio sitarello è pino di orribili banner pubblicitari ? http://www.advancedstudios.it/forum/public/style_emoticons//58.gif

fossero remunerativi da un punto di vista economico almeno... [34]

 

 

18 Pagine [9]

 

Ti faccio un breve riassunto io, che è meglio http://www.advancedstudios.it/forum/public/style_emoticons//58.gif

 

Apache

 

  • Scarica dal sito Apache il pacchetto apache_2.x.x-win32-x86-no_ssl.msi
  • Fai partire l'installazione, quando ti vengono chieste info sul dominio, visto che lo userai per prove, vai di fantasiaNetwork Domain: Localhost
    Server Name: Localhost.local
    Admin mail: admin@localhost.local
  • Prosegui nell'installazione, scegliendo quella Typical
  • Una volta conclusasi, in basso a destra, dovrebbe essere comparsa l'icona di Apache
  • Apri il browser e digita http://localhost/, se è tutto a posto, comparirà una conferma

 

Php5

 

  • Scarica dal sito ufficiale, l'ultimo pacchetto disponibile, non l'installer, perchè ha problemi, ma lo zip
  • Decomprimilo in c:\php, cerca il file php5ts.dll e copialo nella cartella c:\windows
  • Vai nella cartella C:\Programmi\Apache Software Foundation\Apache2.x\conf e apri il file httpd.conf
  • Cerca le stringhe che caricano i moduli (LoadModule), mettiti alla fine e aggiungi queste righeLoadModule php5_module "c:/php/php5apache2_2.dll"
    AddType application/x-httpd-php .php
    PHPIniDir "C:/php"
  • Ora vai in C:\php e rinomina il file php.ini-dist in php.ini
  • Clicca sull'icona di Apache, seleziona Restart e attendi
  • Crea una paginetta php con queste righe e salvala in C:\Programmi\Apache Software Foundation\Apache2.2\htdocs
    <?php
    phpinfo();
    ?>


  • Apri il browser, digita http://localhost/info.php, se tutto funziona, ti restituirà le informazioni di Php

 

MySql

 

  • Scarica MySql da quì, sezione Community, nome Windows Essentials (x86)
  • Installa il tutto, seguendo il pratico wizard, quindi Typical, Skip Sign-up e configure MySql Server now
  • Scegli la configurazione Standard, quindi di installarlo come servizio e scegli un nome a piacimento per il servizio
  • Ora imposta una password per l'account di root
  • Dagli Execute e attendi, ti confermerà l'avvenuta installazione

Installazione MySQL e MySqli

 

  • Cerca il file libmysql.dll in c:\php e copialo in c:\windows
  • Ora apri php.ini, cerca la stringa;extension_dirModificala così
    extension_dir = "C:\php\ext"


  • Ora cerca la stringa
    ;extension=php_mysqli.dll


    Decommentala così

    extension=php_mysqli.dll


  • Se vuoi usare anche MySql, decommenta la riga ;extension=php_mysql.dll
  • Riavvia Apache, da browser ridigita l'indirizzo del file info.php e controlla che le info su MySqli e MySql siano presenti, puoi connetterti al db con MySqli, crea una paginetta php così
    <?php  
    $link = mysqli_connect("localhost", "root", "testpass");  
    if (!$link)  
    {  
    printf("Connessione non riuscita: %sn", mysqli_connect_error());  
    } else {  
    echo 'Connesso con successo';  
    }  
    mysqli_close($link);  
    ?>


  • Per collegarti con MySql
    <?php  
    $connessione = mysql_connect("localhost", "root", "testpass")  
    or die("Connessione non riuscita: " . mysql_error());  
    print ("Connesso con successo");  
    mysql_close($connessione);  
    ?>


 

Ultimi ritocchi

 

  • Apri il httpd.conf di Apache e cerca la stringa Options Indexes FollowSymLinks MultiViews, modificala in Options Indexes FollowSymLinks MultiViews +Includes
  • Cerca AllowOverride None e cambiala in AllowOverride All
  • Per caricare in automatico il file index.php, cerca questa parte<IfModule dir_module>
     
    DirectoryIndex index.html
     
    </IfModule>modificala in
    <IfModule dir_module>
    
    DirectoryIndex index.html index.php
    
    </IfModule>


  • Salva, riavvia Apache

 

Finito [34]

 

 

Certo che mi dispiace http://www.advancedstudios.it/forum/public/style_emoticons//58.gif

 

Scherzi a parte, inizia pure da uno all-in-one, così inizi a fare familiarizzare, guarda solo che livello di aggiornamento offrono; più avanti, quando avrai più voglia e raggiunto una maggior dimestichezza (il tempo non lo prendo in considerazione, ci vuole meno a installare tutto a mano in effetti) e va che è facile, voglio dire, ci son riuscito io [34]

 

Benvenuto nel mondo di php, apache e mysqlsalut.gif

 

 

  • Author

se provi con la porta 4711 dovresti entrare nel webserver di emule

quindi penso di si, solo che non so come collegarmi con il php server

 

 

Se non ricordo male i prodotti Business di Telecom, sono spesso Pirelli rimarchiati, castrati via firmware e funzionanti con la loro bella Smart Card, che provvede al configuramento automatico.

 

Il port forwarding non è possibile direttamente, a causa di tali limitazioni, però si può fare senza problemi lo stesso http://www.advancedstudios.it/forum/public/style_emoticons//44.gif

 

Devi andare nel pannello delle impostazioni del router, creare un semplice virtual server e come per magia, tutto andrà.

 

 

Ci provo...

 

  • Clicca sull'icona di Wamp, poi su config e httpd
  • Cerca il valore port 80 e cambialo con il numero di porta che ti interessa
  • Riavvia Wamp

Se hai anche IIS installato, dovrai fare un'altra modifica, altrimenti avrai un warning

  • Apri il file wampserver.ini, situato nella cartella di installazione di Wamp
  • Cerca la sezione menu.left
  • Cerca la voce http://localhost e modificala in http://localhost:81
  • Ripeti la stessa operazione anche per PhpMyAdmin/SQLiteManagaer/localhost menu
  • Chiudi e riavvia Wamp

Funziona? http://www.advancedstudios.it/forum/public/style_emoticons//44.gif

 

 

Please sign in to comment

You will be able to leave a comment after signing in

Sign In Now

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.