Title: Fatal Error &#8211; Missing license.php
Last modified: September 22, 2017

---

# Fatal Error – Missing license.php

 *  Resolved [dotmh](https://wordpress.org/support/users/dotmh/)
 * (@dotmh)
 * [8 years, 8 months ago](https://wordpress.org/support/topic/fatal-error-missing-license-php/)
 * Hi,
 * We started experiencing an error last night with shield whereby it was throwing
   a fatal exception.
 * `PHP Fatal error: require_once(): Failed opening required '...../wp-content/plugins/
   wp-simple-firewall/src/features/license.php' (include_path='.:/usr/share/pear7:/
   usr/share/php7') in ...../wp-content/plugins/wp-simple-firewall/icwp-plugin-controller.
   php on line 1523, referer: https://www.google.de/`
 * I have obscured the start of the path up until WordPress root.
 * We are running WordPress 4.8.1, on PHP 7 with shield version 5.14
 * Any help would be appreciated
 * Cheers
    Martin
    -  This topic was modified 8 years, 8 months ago by [dotmh](https://wordpress.org/support/users/dotmh/).

Viewing 3 replies - 1 through 3 (of 3 total)

 *  Plugin Author [Paul](https://wordpress.org/support/users/paultgoodchild/)
 * (@paultgoodchild)
 * [8 years, 8 months ago](https://wordpress.org/support/topic/fatal-error-missing-license-php/#post-9520111)
 * Hi Martin,
 * This looks like WordPress didn’t complete the plugin upgrade properly and some
   files have been copied, and others not. The file throwing the error is the old
   version of the file, and it’s looking for a new file in the latest version.
 * Best thing you can do here is remove and reinstall the Shield plugin. Unfortunately
   this happens on WordPress now and again where an update gets interrupted/messed
   up.
 * Thanks
    -  This reply was modified 8 years, 8 months ago by [Paul](https://wordpress.org/support/users/paultgoodchild/).
 *  Thread Starter [dotmh](https://wordpress.org/support/users/dotmh/)
 * (@dotmh)
 * [8 years, 8 months ago](https://wordpress.org/support/topic/fatal-error-missing-license-php/#post-9520483)
 * Hi, Paul,
 * Cheers for the help that resolved the issue.
 * Martin
 *  Plugin Author [Paul](https://wordpress.org/support/users/paultgoodchild/)
 * (@paultgoodchild)
 * [8 years, 8 months ago](https://wordpress.org/support/topic/fatal-error-missing-license-php/#post-9520496)
 * No problem, thanks for reporting it. In the release we put out today, we’ve added
   some protection against this sort of thing happening and throwing fatal errors.
   Thanks! 🙂

Viewing 3 replies - 1 through 3 (of 3 total)

The topic ‘Fatal Error – Missing license.php’ is closed to new replies.

 * ![](https://ps.w.org/wp-simple-firewall/assets/icon-256x256.png?rev=3054572)
 * [Shield Security – Smart Bot Blocking, Brute-Force Login Protection & File Scanning](https://wordpress.org/plugins/wp-simple-firewall/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/wp-simple-firewall/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/wp-simple-firewall/)
 * [Active Topics](https://wordpress.org/support/plugin/wp-simple-firewall/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/wp-simple-firewall/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/wp-simple-firewall/reviews/)

 * 3 replies
 * 2 participants
 * Last reply from: [Paul](https://wordpress.org/support/users/paultgoodchild/)
 * Last activity: [8 years, 8 months ago](https://wordpress.org/support/topic/fatal-error-missing-license-php/#post-9520496)
 * Status: resolved