Cannot load module ModuleManager. Problem loading [solved]

Nederlandse ondersteuning voor CMS Made Simple

Moderator: velden

User avatar
Gregor
Power Poster
Power Poster
Posts: 1874
Joined: Thu Mar 23, 2006 9:25 am

Cannot load module ModuleManager. Problem loading [solved]

Post by Gregor »

Hallo,

Enige tijd alweer geleden dat ik op het forum was, druk en eigenlijk werkte de site. Tot vandaag ik een artikel wilde toevoegen en zag dat er vanuit de UDT geen mail werd verstuurd. In de log gekeken en zie daar:
Cannot load module ModuleManager ... Problem loading dependent module nuSOAP version 1.0.1
Ik heb gelezen dat de nuSOAP overbodig is geworden, dus daarom in de Module folder deze nuSOAP-folder hernoemd, maar dat biedt geen oplossing.

Ik draai versie 1.11.10. Iemand een idee wat hier aan de hand kan zijn?

Verder wordt er dus geen mail verstuurd. De code die hiervoor verantwoordelijk is, is:

Code: Select all

/*******************************************************
* about
*******************************************************/

/*

This UDT can be used to automatically post a Twitter message when a news article is added.
The functionality is based on the Twitter and News module.

- First you need to install and setup the News and Twitter module.
- After you need to create a UDT with this code, for example you can call it: 'news_twitter_update_status'
- At last you need to connect this UDT to the 'NewsArticleAdded' event.
   This can be done via Extensions -> Event Manager.

[s]! Currently this UDT only works when pretty urls are enabled.
It seems that the bit.ly url shortner ($twitter->shortenUrls($link)) has some problems with unfriendly urls.
Querystring parameters &var=1 are converted to &=1 which will break the link.[/s]

==
update: 16 Dec 2011
==

- This UDT is now compatible with cmsms 1.10
- Works with and without pretty urls bit.ly problem seems solved
- Added the ability to shortenurl's 
- Added support for the news_url field, if you use these it's best to turnshortenurl's off

==
UPDATE: 4 Jan 2011
==

- Added the $extra_param configuration option
- Added the $hashtags configuration option


config:

- specify: $detailpage (page_id) of the news detail view.
- specify: $shortenurl (true|false) will use the bit.ly url shortner or not.
- specify: $extra_param (string) to add a default hashtag.
- specify: $hashtags (array) to modify the $params['title'] into a title with #hashtags, if $hashtags = array(); no replacement will take place
             : for example: $hashtags = array('cup', 'foo', 'bar');
             : "We have won the cup I repeat worldcup, well that is not my cupoftea" -> "We have won the #cup I repeat #worldcup that is not my #cupoftea"

*/

/*******************************************************
* globals/objects
*******************************************************/

$modops = cmsms()->GetModuleOperations();
// echo '  modops = ' .  $modops;

$twitter = $modops->get_module_instance('Twitter');
// echo '  twitter = ' .  $twitter;

$cgblog = $modops->get_module_instance('CGBlog');
// echo '  cgblog = ' .  $cgblog;


/*******************************************************
* config
*******************************************************/

/* debug (bool) */
$debug = false;

/* custom (string) */
$detailpage = '';

/* shortenurl (bool) */
$shortenurl = true;

/* Prefix to use on all URLS from the blog module (string) */
$cgblog_page = $cgblog->GetPreference('urlprefix','cgblog');

/* Extra parameter to add with tweet, f.i. a #xyz */
$extra_param = '#uisgebeatha';

/* $hashtags (array) */
$hashtags = array('zeilen', 'wedstrijd', 'watersport');

/*******************************************************
* variables
*******************************************************/

/* CGBlog article related  (string) */
$cgblog_id = $params['cgblog_id'];
// echo 'cgblog_id = ' .  $cgblog_id;

$title = $params['title'];
// echo '  title = ' .  $title;

/* added to link (array) */
$link['articleid']  = $params['cgblog_id'];


/*******************************************************
* subroutines
*******************************************************/

/** 
*  fetch the $cgblog_url by $cgblog_id 
*
* @param string $cgblog_id 
* @return string $cgblog_url
* 
*/

function fetch_cgblog_url($cgblog_id){
   $db = cmsms()->GetDb();

   $query = "SELECT url
                  FROM ". cms_db_prefix(). "module_cgblog 
                  WHERE cgblog_id = ?";

   $cgblog_url = $db->GetOne($query, array($cgblog_id));

   return $cgblog_url;
}



/*******************************************************
* program
*******************************************************/

$aliased_title = munge_string_to_url($title);
// echo '  aliased_title = ' .  $aliased_title;
// echo '  cgblog_url = ' .  $cgblog_url;
// echo '  cgblog_id = ' .  $cgblog_id;

$cgblog_url = fetch_cgblog_url($cgblog_id);
// echo '  cgblog_url = ' .  $cgblog_url;

//$cgblog_tags = fetch_cgblog_extra_field($cgblog_id);
//echo '$cgblog_tags = ' . $cgblog_tags;


if ($cgblog_url != '') {
   $prettyurl = $cgblog_url; 
} else {
   // if $detailpage == '' we don't want an extra /
   if ($detailpage != '') {
      $prettyurl = $cgblog_page . '/' . $cgblog_id . '/' . $detailpage . "/$aliased_title";
   } else {
      $prettyurl = $cgblog_page . '/' . $cgblog_id."/$aliased_title";
   }
}
 echo '  prettyurl = ' .  $prettyurl;
$link = $cgblog->CreateLink($cgblog_id, 'detail', $detailpage, '', $link,'', true, false, '', true, $prettyurl);

$gCms = cmsms(); //global $gCms;
$editedby = $gCms->variables['username'];
$bodytext = 'Hallo,<br /><br>Er is op ' . date('l j F Y', $params['start_time']) . ' een nieuw bericht op www.uisge-beatha.eu geplaatst.<br><br><hr>
<h2> ' . $params['title'] . '</h2>
' . $params['summary'] . '
<br clear="right"><br>Lees het volledige artikel op ' . $link . '<br><hr>Wil je deze berichten niet meer te ontvangen? Stuur deze e-mail terug met met vermelding van je emailadres en uitschrijven.';
$cmsmailer =& cms_utils::get_module('CMSMailer');
$cmsmailer->SetFrom('no-reply@uisge-beatha.eu');
$cmsmailer->SetFromName('www.uisge-beatha.eu');
$cmsmailer->AddAddress('gjdgraaf@gmail.com', $name='gjdgraaf@gmail.com');
$cmsmailer->SetBody($bodytext);
$cmsmailer->IsHTML(true);
$cmsmailer->SetSubject('Nieuw bericht op www.uisge-beatha.eu');
$cmsmailer->Send();
Ik las dat bij versie 1.10 de volgende code niet meer zou werken:

Code: Select all

$gCms = cmsms(); //global $gCms;
$editedby = $gCms->variables['username'];
Maar ben daar niet zeker van.

Verder zie ik in de Admin Log nogal wat foutmeldingen:
Error: Syntax error in template "module_db_tpl:CGB has occured 06/11/14 05:19:43
Error: Syntax error in template "39b2fcd68918298c1 has occured 06/11/14 04:49:55
Core Cannot load module ModuleManager ... Problem loading dependent module nuSOAP version 1.0.1 06/10/14 22:10:46
Error: Syntax error in template "f797bdf4a3e08f52e has occured 06/10/14 21:22:17
Core Cannot load module ModuleManager ... Problem loading dependent module nuSOAP version 1.0.1 06/10/14 21:10:08
Automated Task Succeeded ClearCacheTask 06/10/14 21:09:25
Automated Task Succeeded PruneAdminlogTask 06/10/14 21:09:25
Error: Syntax error in template "module_db_tpl:CGB has occured 06/10/14 19:53:48
Error: Unable to load template module_db_tpl 'Gall has occured 06/10/14 19:53:42
Error: Syntax error in template "module_db_tpl:CGB has occured 06/10/14 19:53:28
Error: Syntax error in template "8fdd4261ec4a0128b has occured 06/10/14 09:20:08
Error: Syntax error in template "8fdd4261ec4a0128b has occured 06/10/14 09:20:05
Error: Syntax error in template "f797bdf4a3e08f52e has occured 06/10/14 09:20:02
Error: Syntax error in template "module_db_tpl:CGB has occured 06/10/14 08:43:35
Kortom, er is het e.e.a. aan de hand waarvan mij de oorzaak niet duidelijk is. Enige hulp zou erg welkom zijn!

Alvast dank,
Gregor
Last edited by Gregor on Sat Jun 21, 2014 5:52 pm, edited 1 time in total.
User avatar
Rolf
Power Poster
Power Poster
Posts: 7825
Joined: Wed Apr 23, 2008 7:53 am
Contact:

Re: Cannot load module ModuleManager. Problem loading depend

Post by Rolf »

Aan de error log te zien gebeuren er verschillende dingen die niet helemaal goed gaan. Kan zo niet zeggen of er één bovenliggende oorzaak is.
We kunnen veel dingen proberen, maar om snel bij het breekpunt te komen zou ik een muizenval zetten. Zie https://www.cmscanbesimple.org/blog/mou ... ate-errors
Je weet dan direct waar je moet zijn en ziet de hele foutmelding.

Zou je ook de Systeem Informatie van de site hier nog even neer willen zetten, in verband met de nuSOAP melding.

grt. Rolf


ps. in mijn UDT zie je direct hoe jouw "globals/objects" aangepast moeten worden voor werking in de laatste core versie.
- + - + - + - + - + - + -
LATEST TUTORIAL AT CMS CAN BE SIMPLE:
Migrating Company Directory module to LISE
- + - + - + - + - + - + -
Image
User avatar
Gregor
Power Poster
Power Poster
Posts: 1874
Joined: Thu Mar 23, 2006 9:25 am

Re: Cannot load module ModuleManager. Problem loading depend

Post by Gregor »

Dank je Rolf. Udt bekijk ik morgen. Wel alvast de SI:
----------------------------------------------

Cms Version: 1.11.10

Installed Modules:

NFS: 1.0
MenuManager: 1.8.6
News: 2.14.2
ThemeManager: 1.1.8
Guestbook: 1.3.3.3_betha6
TinyMCE: 2.9.4
CMSMailer: 5.2.2
Album: 1.10-beta2
Search: 1.7.11
ModuleManager: 1.5.5
FormBuilder: 0.7.4
TruetypeText: 2.2.1
CGSimpleSmarty: 1.6.2
HitCounter: 1.1
TinyMCEAdv: 2.2.2
FileManager: 1.4.4
Printing: 1.1.2
AjaxMadeSimple: 0.4.0
PicasaWebAlbumBrowser: 1.0
CGExtensions: 1.37
CGGoogleMaps: 2.4.5
Comments: 1.9.2
Polls: 1.0.0
CGExtensions: 1.37
RSS2HTML: 1.2.5.2
CMSSimplepie: 1.0
CGFeedback: 1.5.12
Twitter: 2.0.2
Captcha: 0.4.6
CGBlog: 1.9.12
CGFBApp: 1.0.7
LinkMgr: 1.5.1
CMSPrinting: 1.0.5
MicroTiny: 1.2.6
CMSForms: 1.10.14
ImageCompressor: 0.10.1
ShareItPop: 0.1.1
SiteUtilities: 0.1
AceEditor: 1.0
MetaMax: 1.9.9.1
DebugSwitch: 1.0.0
Piwik: 1.0.1
Gallery: 1.6.1

Config Information:

php_memory_limit: 128000000
process_whole_template: 1
max_upload_size: 500000000
url_rewriting: mod_rewrite
page_extension: .html
query_var: page
image_manipulation_prog: GD
auto_alias_content: true
locale:
default_encoding:
admin_encoding: utf-8
set_names: false

Php Information:

phpversion: 5.3.28
md5_function: On (True)
gd_version: 2
tempnam_function: On (True)
magic_quotes_runtime: Off (False)
E_STRICT: 0
E_DEPRECATED: 0
memory_limit: 128000000
max_execution_time: 30
output_buffering: On
safe_mode: Off (False)
file_uploads: On (True)
post_max_size: 500M
upload_max_filesize: 500M
session_save_path: /tmp (0777)
session_use_cookies: On (True)
xml_function: On (True)
xmlreader_class: On (True)

Server Information:

Server Api: cgi-fcgi
Server Db Type: MySQL (mysql)
Server Db Version: 5.5.37
Server Db Grants: Could not find a suitable "GRANT ALL" permission. This may mean you could have problems installing or removing modules. Or even adding and deleting items, including pages
Server Time Diff: No filesystem time difference found

----------------------------------------------
User avatar
Gregor
Power Poster
Power Poster
Posts: 1874
Joined: Thu Mar 23, 2006 9:25 am

Re: Cannot load module ModuleManager. Problem loading depend

Post by Gregor »

Rolf wrote:Aan de error log te zien gebeuren er verschillende dingen die niet helemaal goed gaan. Kan zo niet zeggen of er één bovenliggende oorzaak is.
We kunnen veel dingen proberen, maar om snel bij het breekpunt te komen zou ik een muizenval zetten. Zie https://www.cmscanbesimple.org/blog/mou ... ate-errors
Je weet dan direct waar je moet zijn en ziet de hele foutmelding.

Zou je ook de Systeem Informatie van de site hier nog even neer willen zetten, in verband met de nuSOAP melding.

grt. Rolf


ps. in mijn UDT zie je direct hoe jouw "globals/objects" aangepast moeten worden voor werking in de laatste core versie.
Toch gekeken en krijg op je link een internal server error 500 :(
User avatar
Rolf
Power Poster
Power Poster
Posts: 7825
Joined: Wed Apr 23, 2008 7:53 am
Contact:

Re: Cannot load module ModuleManager. Problem loading depend

Post by Rolf »

Werkt hier gewoon :/
- + - + - + - + - + - + -
LATEST TUTORIAL AT CMS CAN BE SIMPLE:
Migrating Company Directory module to LISE
- + - + - + - + - + - + -
Image
User avatar
Gregor
Power Poster
Power Poster
Posts: 1874
Joined: Thu Mar 23, 2006 9:25 am

Re: Cannot load module ModuleManager. Problem loading depend

Post by Gregor »

Gregor wrote:
Rolf wrote:Aan de error log te zien gebeuren er verschillende dingen die niet helemaal goed gaan. Kan zo niet zeggen of er één bovenliggende oorzaak is.
We kunnen veel dingen proberen, maar om snel bij het breekpunt te komen zou ik een muizenval zetten. Zie https://www.cmscanbesimple.org/blog/mou ... ate-errors
Je weet dan direct waar je moet zijn en ziet de hele foutmelding.

Zou je ook de Systeem Informatie van de site hier nog even neer willen zetten, in verband met de nuSOAP melding.

grt. Rolf


ps. in mijn UDT zie je direct hoe jouw "globals/objects" aangepast moeten worden voor werking in de laatste core versie.
Toch gekeken en krijg op je link een internal server error 500 :(
Werkt nu wel :)
User avatar
Gregor
Power Poster
Power Poster
Posts: 1874
Joined: Thu Mar 23, 2006 9:25 am

Re: Cannot load module ModuleManager. Problem loading depend

Post by Gregor »

Toch je udt er maar even ingezet. Krijg nog geen mail, hoewel aangepast volgens je instructie.
User avatar
Gregor
Power Poster
Power Poster
Posts: 1874
Joined: Thu Mar 23, 2006 9:25 am

Re: Cannot load module ModuleManager. Problem loading depend

Post by Gregor »

Mail is vannacht in reclame-box gekomen. Grappig te zien.

Hier de eerste melding:
An error has occurred at page: /logboek/218/Weekend-zwerven-door-Zeeland-3.html
Problem found in line 10of file /home/efacti/public_html/uisge-beatha.eu/lib/smarty/libs/sysplugins/smarty_internal_templatecompilerbase.php
The error message is: Syntax error in template "f797bdf4a3e08f52e51e8e97a81d83f104e88dd6" on line 10 "
In deze tijd van het jaar is het toegestaan om rond de Roggeplaat te varen. Het is laagwater, dus het proberen waard. Het Oliegeultje is niet betond en de boeien die er liggen, die staan weer niet op de kaart. Heel voorzichtig, de wind is nagenoeg weggevallen, kabbelen we voort. Dieptemeter loopt terug. Vast. Boot losgehaald en nog dichter kruipen we naar de tonnenlijn. Je kunt er niet overheen omdat er een lijn tussen de boeien ligt. Hier is voldoende diepte, zou sowieso geen probleem zijn vanwege het opkomende water. Nog iets doorvaren en de dieptemeter loopt weer op. De wind loopt er wel uit en de temperatuur loopt weer iets op terwijl de lucht opentrekt. We worden alleen nog door de stroom voortbewogen. Al motorend varen we naar Zierikzee waar we in de namiddag aanleggen. Heerlijk gevaren. Nu tijd om in het clubhuis te gaan helpen de restjes op te maken. ’s Avonds eten we in het dorpje, smaakvol en een stuk voordeliger dan gisterenavond.

" - Unexpected "
User avatar
Gregor
Power Poster
Power Poster
Posts: 1874
Joined: Thu Mar 23, 2006 9:25 am

Re: Cannot load module ModuleManager. Problem loading depend

Post by Gregor »

En nog een
An error has occurred at page: /test.html
Problem found in line 127of file /home/efacti/public_html/uisge-beatha.eu/lib/smarty/libs/sysplugins/smarty_internal_templatebase.php
The error message is: Unable to load template module_db_tpl 'Gallery;'
Deze kan ik zo oplossen. De melding uit de vorige post moet ik waarschijnlijk via de cache bepalen wat daar aan de hand is.

Begrijp nog niet of dit iets te maken heeft met het ontbreken van de modulemanager.
User avatar
Rolf
Power Poster
Power Poster
Posts: 7825
Joined: Wed Apr 23, 2008 7:53 am
Contact:

Re: Cannot load module ModuleManager. Problem loading depend

Post by Rolf »

Het eerste probleem zit hem in "An error has occurred at page: /logboek/218/Weekend-zwerven-door-Zeeland-3.html" Daar staat vast een typefout in een smarty tag

Dit soort foutmeldingen leiden inderdaad niet direct tot het MoMa probleem, maar eerst even bomen en het bos scheiden...

Ik zie in de SI wel wat plugins die ik niet ken en die toch wel oud zijn. Kan zijn dat deze gebruik maken van nuSOAP. Bijzonder blijft het want ik ben ze nog niet eerder tegengekomen... ShareItPop bijv. heb ik mijn twijfels bij of die nog correct werkt.
- + - + - + - + - + - + -
LATEST TUTORIAL AT CMS CAN BE SIMPLE:
Migrating Company Directory module to LISE
- + - + - + - + - + - + -
Image
User avatar
Gregor
Power Poster
Power Poster
Posts: 1874
Joined: Thu Mar 23, 2006 9:25 am

Re: Cannot load module ModuleManager. Problem loading depend

Post by Gregor »

De fouten heb ik inmiddels eruit gehaald, een " miste en de andere fout opgelost door het verwijderen van de tag.

Ik vind het lastig te bepalen welke modules ik eventueel kan weghalen omdat na al die jaren gebruik van de site er een schaar aan modules is toegepast.

Als MoMa niet meer werkt, zoals nu het geval is, kan ik dan via ftp de folder verwijderen zodanig dat dit niet tot problemen in het cms leidt?
User avatar
Rolf
Power Poster
Power Poster
Posts: 7825
Joined: Wed Apr 23, 2008 7:53 am
Contact:

Re: Cannot load module ModuleManager. Problem loading depend

Post by Rolf »

Ik kan het geheel niet rijmen. Je werkt op de laatste versie van CMSMS waarvan de Module Manager *niet* meer werkt met nuSOAP (sinds 1.10), maar je krijgt er wel een foutmelding van...
De tekst "nuSOAP" komt ook niet meer voor in de code van 1.11.10.

Je kunt de add-on modules een voor een uitschakelen in de Modules admin pagina. Niet deïnstalleren, maar uitschakelen! Dit kan zonder problemen, kijk dan even of MoMa weer terugkomt.

PS. voor de zekerheid wellicht tussendoor nog even Clear Cache doen :-\
- + - + - + - + - + - + -
LATEST TUTORIAL AT CMS CAN BE SIMPLE:
Migrating Company Directory module to LISE
- + - + - + - + - + - + -
Image
User avatar
Gregor
Power Poster
Power Poster
Posts: 1874
Joined: Thu Mar 23, 2006 9:25 am

Re: Cannot load module ModuleManager. Problem loading depend

Post by Gregor »

Met trail and error modules uitgeschakeld, zonder resultaat.
Zekerheidshalve uit de forge versie 1.11.10 opnieuw op de site gezet en cache geleegd. Ik zie nu wel in het menu ModuleManager, maar als ik die aanklik, dan kom ik terug in het hoofdmenu van het admin-deel, dus: CMS >> Home

In de log blijft de melding komen:
Core Cannot load module ModuleManager ... Problem loading dependent module nuSOAP version 1.0.1
User avatar
Rolf
Power Poster
Power Poster
Posts: 7825
Joined: Wed Apr 23, 2008 7:53 am
Contact:

Re: Cannot load module ModuleManager. Problem loading depend

Post by Rolf »

Ahh hebbes
ModuleManager: 1.5.5
De huidige versie is 1.5.7! Dus er is bij een eerdere upgrade bij jouw site iets fout gegaan.
1. Back-up website
2. Module Manager deïnstalleren in "Modules"
3. Module Manager vervolgens weer installeren

grt. Rolf
- + - + - + - + - + - + -
LATEST TUTORIAL AT CMS CAN BE SIMPLE:
Migrating Company Directory module to LISE
- + - + - + - + - + - + -
Image
User avatar
Gregor
Power Poster
Power Poster
Posts: 1874
Joined: Thu Mar 23, 2006 9:25 am

Re: Cannot load module ModuleManager. Problem loading depend

Post by Gregor »

Rolf wrote:Ahh hebbes
ModuleManager: 1.5.5
De huidige versie is 1.5.7! Dus er is bij een eerdere upgrade bij jouw site iets fout gegaan.
1. Back-up website
2. Module Manager deïnstalleren in "Modules"
3. Module Manager vervolgens weer installeren

grt. Rolf
Je stappen uitgevoerd en blijft 1.5.5

Weet je zeker dat het 1.5.7 is Rolf? Ik heb de Engelse en de full version gedownload en in "ModuleManager.module.php" staat

Code: Select all

/*---------------------------------------------------------
   GetVersion()
   ---------------------------------------------------------*/
  function GetVersion()
  {
    return '1.5.5';
  }
Post Reply

Return to “Dutch - Nederlands”