Posted by Ingela on June 26, 2010 at 3:28pm
Hej Drupal-vänner!
När jag uppgaderade till 6.17 fick jag följande meddelande:
Fatal error: Call to undefined function lock_acquire() in /home/musiknat/public_html/modules/locale/locale.module on line 357
Jag kommer inte åt sajten alls nu. Alla tips vore välkomna! Jag kan inte php så jag är tacksam om ni försöker förklara på ett enkelt o tydligt sätt :-)
Ingela
Comments
Det blev en hel del stök med
Det blev en hel del stök med vissa av dom här uppdateringarna vad gäller lock api.
Det kan bero på flera olika saker, svårt att svara på vad rätt fix är och vart felet ligger.
Förutsätter att du följt alla uppdatingsrutiner osv.
Om du öppnar modules\locale\locale.module och letar dig ner till rad 357
Ändra två rader här, 357 och 366
rad 357
elseif (lock_acquire('locale_cache_' . $langcode)) {
blir
elseif (true) {
och rad 366
lock_release('locale_cache_' . $langcode);
blir
//lock_release('locale_cache_' . $langcode);
Ungefär så bör det ha fungerat innan lock api kom in i core så det bör inte vara någon större fara, men det är en högst temporär lösning. Anar att du bara vill ha igång sidan asap. Kan mycket väl finnas flera problem, där detta bara är ett av dom. Lycka till hus som haver.
Tack!
Tack för hjälpen! Nu kommer jag äntligen in. Men i statusrapporten står att jag har Drupal 6.15 fortfarande. Jag försökte köra in 6.17 en gång till via ftp, men det hjälper inte. Har du någon aning om vad det kan bero på? Jag har kört cachen och update.php. På servern ligger 6.17 som den ska, men den kommer inte upp på statusrapporten.
Ingela
Halft omöjligt att säga vad
Halft omöjligt att säga vad som är fel, det verkar som om inte alla filer är uppdaterade.
Kan det vara något med att ftp programmet kollar senast ändrat datum och / eller filstorlek ?
Intressanta filer att kika på kan vara
includes/bootstrap.inc
includes/lock.inc
CHANGELOG.TXT
Om det inte var uppenbart förut så ta backuper nu.
Tack! Jag ska kolla detta.
Tack! Jag ska kolla detta. Hur som helst är jag väldigt glad att jag når sajten igen!
Ingela