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
I dati del generatore di rank sono stati aggiornati!
Saint or Sinner?: Le news del sabato sera..
Ikariam → Su una piccola isola, in qualche parte del Mediterraneo, sorge un`antica civiltà. Sotto la tua guida inizia un`era di ricchezza e di scoperte!
Legacy of Magic: Al tempio di Raswa-Ti
ultima_profecia ha risposto alla discussione: Ùltima Profecía
Hogwarts Mystery - GdR: Accademia di Arti Magiche rasa al suolo {Edicola}
nexigeneration ha recensito Anima
CRSED: F.O.A.D. → Brutale sparatutto MMO in cui vince l'ultimo giocatore che resta in vita nell'arena! Ogni giocatore sarà accompagnato da armi realistiche e magie!
The Voyager: Central Train Station e un viaggio in prima classe
Lineage II: Evento di controllo incrociato
Enlisted: Nuovi miglioramenti grafici
desenlace ha aperto un annuncio di ricerca: Road to Hamartia RPG ricerca Giocatore
Ikariam → Su una piccola isola, in qualche parte del Mediterraneo, sorge un`antica civiltà. Sotto la tua guida inizia un`era di ricchezza e di scoperte!
Legacy of Magic: Un nuovo Drakul
Road to Hamartia: Regolamento 2.0: guida alle nuove Maestrie
Nuovo Play by Chat Harry Potter → Dissendium Draconis
Storie di Agarthi → Un Varco si apre davanti a te, un mondo tra i mondi è a portata di mano. Lasciati alle spalle le certezze, diventa quello che hai sempre cercato.
Naruto Legend Gdr - Nizu viene intervistato in merito alle idee e decisioni su Naruto Legnd Gdr dopo la riapertura del gioco
Dalemyr - Intervista al gestore di Dalemyr.. il play by chat ambientato nei Forgottem Realms di Dungeons and Dragons!
Acquisti In-App - Giochi e acquisti online: le statistiche in nostro possesso!
Giocare per Finta - Giocare per finta: un'analisi etnografica del gioco di ruolo... scarica la tesi!
Gdr by Chat Requiem - Nel mondo dei giochi on line il gdr by chat è ormai un pezzo da museo.. questa la teoria di Ivan da leggere e commentare assieme!
Lost Space Project - Intervista ai gestori di Lost Space Project il play by chat a tema Cavalieri dello Zodiaco!