Aruba-Come iniziare postato il 08/11/2010 16:10:41 nel forum programmazione, gdrcd, open source, hosting
Buongiorno a tutti scusate se vi tedio con una domanda sciocca.
Ho acquistato su aruba un dominio, è stato attivato e mi sono arrivate tutte le mail del caso con le varie password e username.
Riesco senza problemi ad entrare sia sul database (mysql) che sullo spazio web vero e proprio dove al momento non ci sono cartelle.
Siccome sono nuova della cosa ho provato, cliccando su file manager, ad uplodare manualmente un file php a caso ma già dal primo accesso mi appare in alto questa scritta:
Si è verificato un errore si prega di contattare il vostro amministratore
Non ci ho badato subito ma dopo aver provato ad uploadare un file php a caso ho notato come non funzionasse, ovvero clicco su sfoglia scelgo il file e clicco carica.Ma alla fine non mi compare il suddetto file nella lista che di solito dovrebbe apparire. <.<
Siccome è la prima volta che uso aruba (prima usavo il sempre amato/odiato altervista) mi chiedevo se avessi sbagliato qualcosa e lo chiedo qua visto che molti gdr vengono caricati su questo hosting^_*
Voi che avete più esperienza di me vi prego aiutatemi XDDDD
Pagine → 1 2
08/11/2010 16:23:58
Prova ad usare un software di trasferimento ftp, se carichi un file alla volta col modulo di aruba ci metti secoli @.@"
Se usi firefox posso consigliarti FireFTP https://addons.mozilla.org/it/firefox/addon/684/ altrimenti Filezilla http://www.filezilla-project.it/
;-)
08/11/2010 16:37:28 e modificato da vlada il 08/11/2010 16:39:22
Ciao ragazzi!Si scusate non ho specificato cosa utilizzo.Allora ho scelto un hosting windows perchè linux manco so cos'è, il dominio mi è stato attivato oggi ed è tutto in regola (almeno credo) in più ho provato a caricare un file php di gdrcd col tool di aruba (creabacheca.php) e me lo ha caricato.
Forse perchè ora nella lista ho un file che si chiama permission.config che quando ho postato prima non c'era ancora dato che l'ho creata io cliccando su Crea Backup permessi <.< (ero disperata e quindi ho provato a cliccare così random XD)
Tramite ftp uso filezilla ma non mi si connette anche se ho configurato il tutto come da video della "FAVOLOSA" assistenza di aruba. L'unico dubbio che mi viene e che nel campo "Porta" li il video inserisce 21 ma mi viene il dubbio che io debba mettere qualcos'altro @.@
Edit
Quando acceso allo spazio web ora la scritta di contattare l'amministratore non c'è più! E' un bene o un male XD?
08/11/2010 16:44:27
La porta è sempre 21 di default, inseriscila anche tu se non lo hai fatto anche se l'ftp dovrebbe farlo in automatico.
Il tuo sito comunque è raggiungibile dal link ? cioè se inserisci la url nella barra degli indirizzi del browser lo vedi ? oppure ti ritorna una scritta tipo "setting up" ?
Si, è un bene che non te lo dica, forse stanno sistemando ancora qualcosa xD
08/11/2010 16:52:06 e modificato da vlada il 08/11/2010 16:54:11
Eccomi veloce come il tuono XD Allora:
Provato a riconnettermi tramite ftp con entrambe le soluzioni da voi proposte ma nada, credo sia dovuto al fatto che se digito l'indirizzo del mio sito nella barra del browser ottengo questo
(Varie cifre intervallate da punti)
Server Status:
Server Up
Evidentemente stanno sistemando ancora qualcosa dite?
Edit
L'ftp mi restituisce questo
Error: Critical error
Error: Could not connect to server
@GdrKing lo so lo avevo letto su questo forum ma sinceramente anche cercando informazioni al riguardo non ho saputo che fare, poi ho visto che altervista usava come hosting windows quindi ho fatto che optare per quello^^
08/11/2010 16:53:55
Si, ti stanno ancora mettendo a posto l'account allora, forse per stasera o per domani finiscono ;-)
08/11/2010 16:55:12
Meno male, allora per il momento aspetto grazie veramente tanto! Meno male che ci siete stati voi altrimenti ero ancora li a spulciarmi quelle maledette guide di su aruba!
08/11/2010 17:18:36
08/11/2010 18:09:51
Siete veramente stati gentilissimi!Se dovessi avere ancora problemi posso contare su di voi *ç* Grazie tantissimo!
Ora mi metto li in attesa per vedere quando posso fare l'upload dei file anche perchè ho la land che attende XD
Tra l'altro domanda lampo: usando gdrcd extreme/aranlab ci potrebbero essere problemi di compatibilità del codice php? Perchè per esempio su altervista era possibile settare l'utilizzo di php4 o php5 ed avendo io programmato in php4 ho il timore che qualcosa non vada ç_ç
08/11/2010 18:53:15
08/11/2010 21:00:20
Ed eccomi di nuovo, tanto per curiosità mi sono messa li a spulciare il vademecum di aruba ed ho trovato questo post
La nuova versione di PHP e' stata notevolmente potenziata grazie al motore Zend Engine 2, oltre a numerose nuove funzionalita' implementate.
Gli sviluppatori della piattaforma hanno tenuto in grande considerazione la necessita' di compatibilita' verso le applicazioni e gli script creati per la versione precedente, ma alcune differenze nel motore rendono necessarie alcune modifiche al vecchio codice ed alcuni accorgimenti nella scrittura del nuovo. Direttamente dalle pagine di supporto di php.net, riportiamo i punti salienti: tutti i links si aprono in nuova finestra.
Cambiamenti non compatibili (fonte completa, php.net)
* Ci sono alcune nuove parole chiave riservate.
* strrpos() e strripos() ora utilizzano l'intera stringa come argomento di ricerca.
<?php
var_dump(strrpos('ABCDEF','DEF')); //int(3)
var_dump(strrpos('ABCDEF','DAF')); //bool(false)
?>
* L'uso illegale degli offset delle stringhe causa E_ERROR invece di E_WARNING. Un esempio di utilizzo illegale è: $str = 'abc'; unset($str[0]);.
* array_merge() è stata cambiata per accettare solo array. Se viene passata una variabile che non è un array, un E_WARNING viene lanciato per ogni parametro. Prestare attenzione, poiché il codice può cominciare ad emettere E_WARNING improvvisamente.
* La variabile server PATH_TRANSLATED e' stata modificata: vedere anche la descrizione di $_SERVER['PATH_TRANSLATED'] nel manuale.
* Un oggetto senza proprietà non è più considerato "vuoto".
<?php
class test { }
$t = new test();
var_dump(empty($t)); // echo bool(false)
if ($t) {
// Viene eseguito
}
?>
* In alcuni casi le classi devono essere dichiarate prima dell'utilizzo. Questo succede solo se è usata qualcuna delle nuove caratteristiche di PHP 5 (come le interfacce). In caso contrario il comportamento è quello vecchio.
<?php
//funziona senza errori:
$a = new a();
class a {
}
//emette un errore:
$a = new b();
interface c{
}
class b implements c {
}
?>
* get_class(), get_parent_class() e get_class_methods() ora restituiscono il nome di classi/metodi come sono dichiarati (case-sensitive) il che può portare a problemi in vecchi script che si basano sul comportamento precedente (il nome di classe/metodo era sempre restituito a caratteri minuscoli). Una soluzione possibile è quella di cercare queste funzioni negli script ed utilizzare strtolower(). Questa modifica alla sensibilità di maiuscole/minuscole si applica anche alle costanti magiche predefinite __CLASS__, __METHOD__, e __FUNCTION__. I valori sono restituiti esattamente come dichiarati (case-sensitive).
* ip2long() ora restituisce FALSE quando un IP address non valido è passata come argomento alla funzione, e non più -1.
* Se esistono funzioni definite in un file incluso, queste possono essere utilizzate nel file principale indipendentemente dal fatto che siano prima di return() o dopo. Se il file è incluso due volte, PHP 5 emette un errore fatale poiché le funzioni erano già dichiarate. Si raccomanda di utilizzare include_once() invece di controllare se il file è stato già incluso e fare un return condizionato all'interno del file incluso.
Inoltre:
-Non si puo' riassegnare $this : l'esempio che segue funziona su PHP4 (mostra "OK"), mentre produce un "fatal error" sotto PHP5:
<?
class a
{
var $text;
function a() { $this->text = 'OK'; }
}
class b
{
var $text = 'NOT OK';
function b() { $this = new a(); }
}
$myClass = new b();
echo $myClass->text;
?>
-Non sono piu' consentiti commenti al codice con questa sintassi
<?=//commento?>
-Constructors e reference, attenzione, il seguente esempio funziona sotto PHP4 mentre produce un avviso E_NOTICE su PHP5. In questo caso il problema si risolve rimuovendo &
<?
class MyClass { function MyClass() { echo('OK'); } }
$myObj = null;
$myObj &= new MyClass();
?>
In PHP5 sono inoltre disponibili nuove funzioni , ad esempio in merito al trattamento array:
* array_combine() - Crea un array utilizzando un array per le chiavi e un altro per i valori.
* array_diff_uassoc() - Calcola la differenza tra array con la possibilità di controllare gli indici mediante una funzione di callback fornita dall'utente
* array_udiff() - Calcola la differenza tra array utilizzando una funzione callback per la comparazione dei dati
* array_udiff_assoc() - Calcola la differenza tra array con la possibilità di verificare gli indici. I valori sono comparati utilizzando una funzione di callback
* array_udiff_uassoc() - Calcola la differenza tra array con la possibilità di verificare gli indici. I valori sono comparati utilizzando una funzione di callback. La verifica degli indici è fatta utilizzando una funzione di callback
* array_walk_recursive() - Applica una funzione utente in modo ricorsivo ad ogni elemento di un array
* array_uintersect_assoc() - Calcola l'intersezione di array con la possibilità di verificare gli indici. I valori sono comparati utilizzando una funzione di callback
* array_uintersect_uassoc() - Calcola l'intersezione di array con la possibilità di verificare gli indici. Sia i valori che gli indici sono comparati utilizzando funzioni di callback
* array_uintersect() - Calcola l'intersezione di array. I valori sono comparati utilizzando una funzione di callback
Se usate applicazioni di terze parti, cms, portali, forums, guestbook, ecc, assicuratevi che l'applicazione sia compatibile con PHP5 presso il supporto-casa madre dell'applicazione o script in questione.
-------------------------------------
Praticamente vengono spiegati i vari fatal error cui si può andare incontro utilizzando il php 4.9 e nn il 5.
Essendo abbastanza testona mi sono messa li e nel mio dominio su altervista ho tolto l'opzione che mi permette di avere il php 4 sostituendolo col 5.
Mi è praticamente esplosa la land!
Volevo capire se c'erano degli accorgimenti per evitare la cosa, per esempio è possibile PAGANDO utilizzare il php 4.9? Sul vademecum ho trovato giusto quello che ho inserito sull'argomento...
Ho notato poi che a parte la scheda.php dove mi spara un fatal error potente del tipo
Fatal error: fatal flex scanner internal error--end of buffer missed in /membri/sito/scheda.php on line 522
l'errore più frequente è il non funzionamento dei form che vanno a modificare i dati nel database.Sto compilando una lunga lista solo che se non mi vengono fuori dei fatal error la maggior parte delle volte non so cosa toccare per far funzionare il tutto....
Help!
Discussione seguita da
Pagine → 1 2
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
Felix Felicis GdR - Harry Potter GdR: La Resistenza?
venus dormiens ha aperto un annuncio di ricerca: Origo Haeredis - Harry Potter Gdr ricerca Giocatore
Hero Wars → Costruisci la tua squadra di eroi leggendari e domina il campo di battaglia! Strategia, tattica e potenza si scontrano in questo RPG ricco di azione!
Metin2: Server Boost Yohara – Dettagli e FAQ
Sea of Conquest: Ci dai una mano ai #PocketGamer Awards 2024?
goldaries ha recensito Games of Thrones Winter is Coming
spike92 ha recensito Il Grande Blu
Pandora Upside Down High School → La prima scuola per sovrannaturali al mondo vi attende! Scoprite il vostro cammino Ancestrale relazionandovi con i compagni e le attività dei club
World of Warship: Aggiornamento 13.11: anteprima
gdr-online.com ha risposto alla discussione: Parere su BrowserGame
W40K Dathyar: Specializzazioni
NosTale: Ora nel NosMall: dolcissimi mini-pet
OGame → In OGame migliaia di giocatori da tutto il mondo competono tra di loro per conquistare l'intero universo!
DarkOrbit: Aggiorna la scatola dell'Apocalisse!
I dati del generatore di rank sono stati aggiornati!
aik ha aperto una nuova discussione: Parere su BrowserGame
eXtremelot: La Bussola dei Cartografi di Lot
World of Warship → MMO gratuito con frenetiche battaglie navali ambientate nel ventesimo secolo. Salpa con la tua nave ed affronta i nemici!
Giochi Manageriali - Giochi sportivi manageriali: una passione senza tempo!
Les Ombres de Bruges - Intervista ai gestori del gioco di ruolo play by chat horror Les Ombres de Bruges!
Raja Dunia - Intervista allo staff del play by chat fantasy Le Cronache di Raja Dunia!
True Crime - True Crime: viaggio nel genere che ha conquistato tutti i media
Mago Guerriero - Il Mago-Guerriero: come far male insieme due cose diverse!
Fantarsya - Intervista al gestore dei gioco di ruolo play by forum Fantarsya Il Mondo della Fantasia