Drupal e Aruba... Problemi di uploading dei file (compreso it.po)

14 contenuti / 0 new
Ultimo contenuto
Drupal e Aruba... Problemi di uploading dei file (compreso it.po)

Ciao a tutti, sono ancora alle prime armi con drupal e vorrei usufruire della vostra esperienza...
Vengo al punto: ho acquistato il mio spazio su Aruba e ho installato Drupal 4.6.4.
Il mio problema è che non riesco a fare upload dei file tramite Drupal, loggato da admin...
Con riferimento particolare, ad esempio, al file it.po, quando provo a caricarlo (tramite localizzazione->import), pur avendo eseguito la procedura ampiamente descritta nelle pagine di drupalitalia, mi compare l'errore:

Fatal error: mime_magic could not be initialized, magic file /etc/apache/magic is not available in /web/htdocs/www.miosito.it/home/includes/file.inc on line 149

Ora, dato che in locale, non mi compariva e filava sempre tutto liscio, anche per gli altri file da caricare, mi domando se ho sbagliato qualcosa nel caricare drupal su aruba, oppure ... non so...
Avete qualche consiglio da darmi?

Grazie mille

Piero677

anch'io ho lo stesso problema. HELP!

molto strano....
avete qualche file .htaccess particolare ?? avete provato a rimuoverlo ??

Matteo

Se siete su linux non dovreste aver problemi.

Pensavo di affrontarlo più avanti, ma qualcuno mi ha preceduto :D
anch'io sono su aruba linux, ho provato a disagli url semplificati e a cancellare il file .htaccess ma da lo stesso identico errore di prima, alla riga 149...
Rimettendo l'.htaccess a suo posto torna tutto ok.
Comuque il file è questo

#
# Apache/PHP/Drupal settings:
#

# Protect files and directories from prying eyes.

Order deny,allow
Deny from all

# Set some options.
# Options -Indexes
# Options +FollowSymLinks

# Customized error messages.
ErrorDocument 404 /index.php

# Set the default handler.
# DirectoryIndex index.php

# Override PHP settings. More exist in sites/default/settings.php, but
# the following cannot be changed at runtime. The first IfModule is
# for Apache 1.3, the second for Apache 2.

php_value magic_quotes_gpc 0
php_value register_globals 0
php_value session.auto_start 0

php_value magic_quotes_gpc 0
php_value register_globals 0
php_value session.auto_start 0

# Reduce the time dynamically generated pages are cache-able.

ExpiresByType text/html A1

# Various rewrite rules.

RewriteEngine on

# Modify the RewriteBase if you are using Drupal in a subdirectory and
# the rewrite rules are not working properly.
#RewriteBase /drupal

# Rewrite old-style URLs of the form 'node.php?id=x'.
#RewriteCond %{REQUEST_FILENAME} !-f
#RewriteCond %{REQUEST_FILENAME} !-d
#RewriteCond %{QUERY_STRING} ^id=([^&]+)$
#RewriteRule node.php index.php?q=node/view/%1 [L]

# Rewrite old-style URLs of the form 'module.php?mod=x'.
#RewriteCond %{REQUEST_FILENAME} !-f
#RewriteCond %{REQUEST_FILENAME} !-d
#RewriteCond %{QUERY_STRING} ^mod=([^&]+)$
#RewriteRule module.php index.php?q=%1 [L]

# Rewrite current-style URLs of the form 'index.php?q=x'.
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]

# $Id: .htaccess,v 1.66 2005/03/20 19:15:00 dries Exp $

l'avevo cannibalizzato da qui: http://www.volalibero.it/cms_drupal.php per il file php.ini
Il mio server comunque è questo: http://62.149.140.45/ver.php

Ciao

Un blog (anche) su drupal: http://podowsky.blogspot.com

il problema è che se inserisco htaccess la pagina non viene visualizzata (anche se modificato come sopra).

Fatal error: mime_magic could not be initialized, magic file /etc/apache/magic is not available in /web/htdocs/www.miosito.it/home/cms/includes/file.inc on line 150

... al fatto che il php sui server aruba gira come cgi, provi la soluzione qui: http://www.volalibero.it/cms_drupal.php
Però il problema del file .po rimane...

Un blog (anche) su drupal: http://podowsky.blogspot.com

aggiungi al tuo php.ini
mime_magic.magicfile = "/web/htdocs/www.tuodominio.it/home/magic.mime"
e crea nella root un file vuoto che si chiama magic.mime

a me ha funzionato

non riesco proprio a importare la traduzione, neanche con la ricerca delle stringhe per tradurre tutto a mano non funziona !

Così facendo il messaggio d'errore cambia in questo:

warning: mime_magic not initialized in /web/htdocs/www.dominio.com/home/includes/file.inc on line 149.

warning: Cannot modify header information - headers already sent by (output started at /web/htdocs/www.dominio.com/home/includes/common.inc:384) in /web/htdocs/www.dominio.com/home/includes/common.inc on line 192.

:(

Un blog (anche) su drupal: http://podowsky.blogspot.com

si da ugualmente l'errore ma lo importa! Ottimo!

Un blog (anche) su drupal: http://podowsky.blogspot.com

in realtà non é un errore, ma un warning, e l'upload viene eseguito regolarmente. se vuoi eliminare anche il warning devi fornirgli un file magic.mime non vuoto.
io ho copiato quello dell'installazione di xampp, altrimenti ne trovi uno molto "corposo" qui:
http://ftp.emini.dk/pub/php/win32/dev/template/magic.mime

... così fa il bravo e non mostra nulla. Per inciso, ho messo messo quello di xampp che è più leggero! Grazie mille gtobia, sei stato davvero illuminante!

Un blog (anche) su drupal: http://podowsky.blogspot.com