Hej,
jag försöker uppdatera min sajt från Drupal 6.15 till Drupal 6.17. Har inte vågat göra det på länge, för jag vet inte vad jag ska göra om något går fel. Nu verkar det ha blivit fel...
Jag laddade upp 6.17 till servern, och kopierade över mina modulfiler (bara mer eller mindre standardmoduler). När jag sedan gick till Administrera --> Byggstenar --> Moduler, fick jag se följande:
user warning: Table 'welinarna_se.wel_semaphore' doesn't exist query: SELECT expire, value FROM wel_semaphore WHERE name = 'locale_cache_sv' in /www/webvol3/an/rx4x61ke1sh8zr3/welinarna.se/public_html/includes/lock.inc on line 149.
i en röd ruta. Samma sak på min andra sajt, som jag mest använder för test. I den senare gick jag vidare och körde update.php, och fick flera varningar:
- user warning: ALTER command denied to user 'welinar_se@w2263'@'s113.loopia.se' for table 'dp61_url_alias' query: ALTER TABLE dp61_url_alias DROP INDEX src_language in /www/webvol3/an/rx4x61ke1sh8zr3/test.welinarna.se/public_html/includes/database.mysql-common.inc on line 448.
- user warning: ALTER command denied to user 'welinar_se@w2263'@'s113.loopia.se' for table 'dp61_url_alias' query: ALTER TABLE dp61_url_alias DROP KEY dst_language in /www/webvol3/an/rx4x61ke1sh8zr3/test.welinarna.se/public_html/includes/database.mysql-common.inc on line 417.
- user warning: ALTER command denied to user 'welinar_se@w2263'@'s113.loopia.se' for table 'dp61_url_alias' query: ALTER TABLE dp61_url_alias ADD INDEX src_language_pid (src, language, pid) in /www/webvol3/an/rx4x61ke1sh8zr3/test.welinarna.se/public_html/includes/database.mysql-common.inc on line 434.
- user warning: ALTER command denied to user 'welinar_se@w2263'@'s113.loopia.se' for table 'dp61_url_alias' query: ALTER TABLE dp61_url_alias ADD UNIQUE KEY dst_language_pid (dst, language, pid) in /www/webvol3/an/rx4x61ke1sh8zr3/test.welinarna.se/public_html/includes/database.mysql-common.inc on line 403.
Jag har försökt vara noggrann och gjort allt i rätt ordning, tror jag. Jag har gjort backup av alla filer på servern, och även av SQL-databasen, men jag har aldrig testat att återladda en backup; hoppas jag slipper det. Amatörmässigt, jag vet, men sajten är för en liten förening, och Drupal är kanske overkill.
Nu undrar jag vad jag ska göra.
- Kan jag ignorera varningarna?
- Kan jag reparera skadan på något sätt?
Jag har försökt söka detta forum, efter orden semaphore och lock.inc, men inte hittat något. Vet inte riktigt vad jag borde söka på.
mvh,
Helge
Comments
Ett känt fel...
Det första med semaforen känner jag igen. Det var något fel i en procedur. Det fixas när man gör update.php. Så det är inget större problem!
Vad det gäller de andra felen "ALTER command denied" så är det inget jag känner igen... Det finns kanske någon här som kör på Loopia och som känner igen det? Ser du några varningar i loggen som kommer igen när du använder din sajt här:
http://dinsajt/admin/reports/dblog
Om inte får vi titta på det i morgon... :)
/Thomas (W)
Just 6.17 var ju lite dum,
Just 6.17 var ju lite dum, men kortfattat så får man det felet fram tills dess att man kört update.php.
Drupal mår bäst av att ha ALTER rättigheter mot sql. Har du php myadmin kan du ju köra dom fyra alter satserna för hand.
Annars försök ge sql användaren som drupal kör via mer rättigheter.
Inget fel är särskilt allvarligt. :)
Jag har php myadmin, på
Jag har php myadmin, på Loopia, däremot ingen kommandorad. Hur man kör alter-satser, eller vad det är, har jag tyvärr ingen aning om.
Bra att felet inte är allvarligt. Kan jag strunta i det?
Helge
Run query i PHPMyAdmin
http://linux.softpedia.com/screenshots/phpMyAdmin_2.png
Om du tittar längst ner står det "Run SQL query on database [...]", där kan du paste:a in ALTER-queries.
Men jag misstänker att du fortfarande kommer sakna rättigheter att köra de ALTER-raderna, tyvärr
EDIT: Misstankar...
/T
Jag hittade ingen "Run SQL
Jag hittade ingen "Run SQL query", åtminstone inte på den sidan som jag tror din skärmbild kommer ifrån. Kan det vara så, att möjligheten har stängts av av Loopia, som är mitt webhotell? Jag har tagit en skärmbild, men vet inte var jag ska publicera den.
Helge
Hittar du någon knapp eller
Hittar du någon knapp eller flik som heter SQL då? för mig finns det en knapp som heterfrågefönster brevid huset längst upp till vänster under logotypen, samt att jag har en flik som heter "SQL" på startsidan när jag är inloggad. se bifogad bild
Annars kan man ju också följa dina ALTER-satsers instruktioner och utföra dessa fyra saker manuellt i phpMyAdmin
Jag har en SQL-knapp.
Under SQL-knappen står det "Kör SQL-fråga/frågor i databasen welinarna_se", men på den sida som närmast liknar Tobias exempel, så saknas den nedersta delen av fönstret. I det fallet verkar det som om man redan har valt en tabell, till skillnad från när man klickar på SQL-knappen. Men det kanske inte spelar någon roll?
Men nu hittade jag en SQL-flik vid denna tabell, det är kanske den jag ska använda?

Japp, den kan du använda!
Japp, den kan du använda!
Drupal Installation Problem
Hi,
I am sure this is not the right place to post it, but as it seems some of you have installed drupal on loopia I thought someone could help me.
I have a site that I wanted installed on a swedish hosting. I have copied all my drupal files over, imported the database, however I am unable to configure my settings.php file correctly so that I can connect to the db. I have tried everything with replacing strings like @ %40 etc... used the ip address of the host they give me in customer zone, and still i am getting the standard drupal error that the site is under maintanence.
Any idea on what i should be doing ?
Thanks
settings.php at Loopia
I can only tell you what I use, and hope it works for you too. In my sites/default/settings.php, I have the following two lines. You probably don't need the second line, which I need because I have two sites that share the same database. The other site has a different prefix.
My actual password string is not what you see here.
$db_url = 'mysqli://welinar_se%40w2263:tjarl11zy3d2t7fn@mysql11.welinarna.se/welinarna_se';
$db_prefix = 'wel_';
Hope it helps.
By the way, by problems with Drupal 6.17 are solved now. Mostly they were solved by update.php + that I had forgot to restore the important "files" directory. Many thanks to sl27257 who gave me hands on support at the desk.
Helge
Thank You
Heige,
Thank you so much. I had so much correspondence with their support and they could not give me this information. It worked perfectly, all i had to do after this was fix up my .htacess file and the base rewrite and all working!!
I did not need to use mysqli as i think my installation came with mysql.
Thanks once again!!
Mike