Title: PHP Compatibility
Last modified: December 9, 2020

---

# PHP Compatibility

 *  Resolved [Oliver Campion](https://wordpress.org/support/users/domainsupport/)
 * (@domainsupport)
 * [5 years, 6 months ago](https://wordpress.org/support/topic/php-compatibility-38/)
 * So as to be compatible with PHP 7.4 please can one of the developers update and
   commit the following on line 749 of “/src/Modules/FileOps.php” from …
 * `if ( $filePathRel{0} === '/' ) {`
 * … to …
 * `if ( $filePathRel[0] === '/' ) {`
 * Also, can they please update the “Tested up to” in the header of readme.txt so
   that Wordfence stops complaining that “the plugin appears to be abandoned”.
 * Thank you.
 * Oliver

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

 *  Thread Starter [Oliver Campion](https://wordpress.org/support/users/domainsupport/)
 * (@domainsupport)
 * [5 years, 5 months ago](https://wordpress.org/support/topic/php-compatibility-38/#post-13814379)
 * Further to this bug fix, it looks like line 372 of “/src/IDE.php” is causing 
   an error …
 * > PHP Warning: Use of undefined constant ACEIDE_FS_METHOD_FORCED – assumed ‘ACEIDE_FS_METHOD_FORCED’(
   > this will throw an Error in a future version of PHP) in /wp-content/plugins/
   > aceide/src/IDE.php on line 372
 * … and we assume the line should be changed from …
 * `ACEIDE_FS_METHOD_FORCED`
 * … to …
 * `ACEIDE_FS_METHOD_FORCED_ELSEWHERE`
 * Thank you,
 * Oliver
 *  Thread Starter [Oliver Campion](https://wordpress.org/support/users/domainsupport/)
 * (@domainsupport)
 * [5 years, 1 month ago](https://wordpress.org/support/topic/php-compatibility-38/#post-14341711)
 * For anyone finding this thread, [we’ve recently found WPide](https://wordpress.org/plugins/wpide/)
   which appears to be actively developed and looks almost identical.
 * Oliver
 *  [kenrichman](https://wordpress.org/support/users/kenrichman/)
 * (@kenrichman)
 * [5 years, 1 month ago](https://wordpress.org/support/topic/php-compatibility-38/#post-14342898)
 * Well that’s interesting; I used to use WPIDE and then support was dropped and
   someone posted a similar message to yours recommending ACEIDE (a fork of WPIDE),
   so around we go.
 *  Thread Starter [Oliver Campion](https://wordpress.org/support/users/domainsupport/)
 * (@domainsupport)
 * [5 years, 1 month ago](https://wordpress.org/support/topic/php-compatibility-38/#post-14342929)
 * Haha! Really? Brilliant!
 * 🙂
 *  [WebFactory](https://wordpress.org/support/users/webfactory/)
 * (@webfactory)
 * [5 years, 1 month ago](https://wordpress.org/support/topic/php-compatibility-38/#post-14347444)
 * [@kenrichman](https://wordpress.org/support/users/kenrichman/) things changed
   in the meantime 🙂
 *  Thread Starter [Oliver Campion](https://wordpress.org/support/users/domainsupport/)
 * (@domainsupport)
 * [4 years, 12 months ago](https://wordpress.org/support/topic/php-compatibility-38/#post-14541620)
 * I wonder if the plugin author could read this and apply the fixes documented 
   in this thread whilst the plugin is closed / under review?
 * It would be great to get these issues resolved.
 * Oliver

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

The topic ‘PHP Compatibility’ is closed to new replies.

 * ![](https://s.w.org/plugins/geopattern-icon/aceide_f0f0f0.svg)
 * [AceIDE](https://wordpress.org/plugins/aceide/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/aceide/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/aceide/)
 * [Active Topics](https://wordpress.org/support/plugin/aceide/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/aceide/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/aceide/reviews/)

## Tags

 * [php-error](https://wordpress.org/support/topic-tag/php-error/)

 * 6 replies
 * 3 participants
 * Last reply from: [Oliver Campion](https://wordpress.org/support/users/domainsupport/)
 * Last activity: [4 years, 12 months ago](https://wordpress.org/support/topic/php-compatibility-38/#post-14541620)
 * Status: resolved