Undefined index: php (in system.install) when updating modules in D7

Whenever updating modules on an existing Drupal 7 site, I got lots of these error messages

Undefined index: php in system_requirements() (line 471 of xxxx/modules/system/system.install)

The code at that place reads

Drupal 7 site on Bluehost VPS suddenly fatal error

We haven't made any changes to our site in the last two years, but suddenly we're now getting the following error that's causing our site to 500:

"PHP Fatal error" "Call to undefined function _system_default_theme_features()"

We have this hosted on a VPS with Bluehost. They claim to have not made any system changes, and we certainly didn't do anything, so I'm not sure how it could start throwing errors like this, but perhaps some folks here might know?

Here's the entire error_log:

Webform submission token values are not shown in Email

Hallo,

i have updated my system Drupal 7 and all modules. Now the Webform Emails do not show any values any more. The Tokens are empty inside of the Email. they are not replaced with the entered value. I have tried several tokens:

[submission:values]

[submission:values:first_name] 

[webform_submission:values]

I have checked the checkbox of "Allow tokens to be used in Webforms."

I have checked the List of the currently available tokens on this site. On the page admin/help/token there are no tokens with name "submission" shown.

Boost cache suddenly becoming huge

Starting around 10 days ago the boost cache on a few of my Drupal 7 sites have grown exponentially. On one site I have just cleared 232Gb from the cache/normal directory.

Most of the cache files are in a particular directory relating to a node type. This node type is for hotels which are imported via an api. At present there are 30,000 of these. Obviously this is a lot, but it has been this many for years without the cache being massive. In fact, looking at the disk usage it is a very sudden and sharp rise.

Token replacement stop working for some tokens

In drupal system mail, where the welcome mail is sent, password reset request is sent and so on. It uses some tokens like user:name, site:name etc. The mail is successfully sent out but some tokens are not replaced, it just says [user:name]. What could cause this and why suddenly. It had worked perfect before but not now.

View the date content was accessed for specific users

My site has a training course using H5P module and I would like to create a view displaying a list of users which have taken the course and the date they completed it. I can't find a way to show the date they accessed the content though. Unfortunately the site is still using Drupal 7. Looking to upgrade to 10 in the coming months. Any ideas would be appreciated.

Pages

Subscribe with RSS Subscribe to RSS - Drupal 7.x