Delete all-module (Drupal): verschil tussen versies

Uit De Vliegende Brigade
Naar navigatie springen Naar zoeken springen
Regel 21: Regel 21:
  
 
Wat ik denk dat dit betekent: Proces of bestand ''/var/www/example.com/includes/menu.inc'' wil bestand ''/var/www/example.com/sites/all/modules/delete_all/node.admin.inc'' aanroepen, maar dat bestand bestaat niet. ''require_once'' zijn meestal aanroepen die aan het begin van een event plaatsvinden, bv. om de basisinstellingen van een module ofzo te achterhalen.
 
Wat ik denk dat dit betekent: Proces of bestand ''/var/www/example.com/includes/menu.inc'' wil bestand ''/var/www/example.com/sites/all/modules/delete_all/node.admin.inc'' aanroepen, maar dat bestand bestaat niet. ''require_once'' zijn meestal aanroepen die aan het begin van een event plaatsvinden, bv. om de basisinstellingen van een module ofzo te achterhalen.
 +
 +
== Mogelijke oplossingen ==
 +
 +
* ''Clear all caches'' → Geen verschil
 +
* Rebuild registry: <code>drush dl registry_rebuild && drush cc drush && drush rr</code> → Geen verschil
 +
* Rebuild registry - geforceerd: <code>drush cc drush && drush rr --fire-bazooka</code> → Geen verschil
  
 
== Bronnen ==
 
== Bronnen ==
  
 
* https://www.drupal.org/node/1032054
 
* https://www.drupal.org/node/1032054

Versie van 2 apr 2016 12:22

Tijdens ontwikkelwerkzaamheden is het regelmatig nodig om alle content of gebruikers te kunnen verwijderen. De Delete All-module (Drush: delete_all) is hiervoor vermoedelijk de bekendste module.

Fatal error: failed opening required file

Op Drupal 7 krijg ik voortdurend waarschuwingen zoals

Warning: require_once(/var/www/example.com/sites/all/modules/delete_all/node.admin.inc): 
failed to open stream: No such file or directory in menu_execute_active_handler() 
(line 525 of /var/www/example.com/includes/menu.inc).

Als ik naar een menu-item ga dat hoort bij deze module, krijg ik een fatal error over precies hetzelfde issue:

Fatal error: require_once(): Failed opening required 
'/var/www/example.com/sites/all/modules/delete_all/node.admin.inc' 
(include_path='.:/usr/share/php:/usr/share/pear') in 
/var/www/example.com/includes/menu.inc on line 525

Wat ik denk dat dit betekent: Proces of bestand /var/www/example.com/includes/menu.inc wil bestand /var/www/example.com/sites/all/modules/delete_all/node.admin.inc aanroepen, maar dat bestand bestaat niet. require_once zijn meestal aanroepen die aan het begin van een event plaatsvinden, bv. om de basisinstellingen van een module ofzo te achterhalen.

Mogelijke oplossingen

  • Clear all caches → Geen verschil
  • Rebuild registry: drush dl registry_rebuild && drush cc drush && drush rr → Geen verschil
  • Rebuild registry - geforceerd: drush cc drush && drush rr --fire-bazooka → Geen verschil

Bronnen