Check folder permissions too.
Also See this post http://www.php.net/manual/en/function.fopen.php#105465 – suggests he had to change to absolute from relative to get around error message.
Set of debug suggestions here:
http://www.wrensoft.com/forum/showthread.php?t=786
1) folder permissions
2) upper/lowercase
3) abs/relative path
and finally it turned out to be an extra space somewhere,
Related Posts:
- Get page content using slug
- Where to store PHP files created by plugin / themes
- Export data as CSV in back end with proper HTTP headers
- What is the correct way to build a widget using OOP
- Add Custom User Capabilities Before or After the Custom User Role has Been Added?
- Has anyone managed to integrate the wp_editor inside a widget?
- Two-step login process – Is it possible?
- $wp_filesystem returns NULL. What are the dependencies?
- How to store accumulate multiple option values in a single array using Options_API
- Admin-ajax.php appending a status code to ajax response
- How to duplicate a curl XML request using HTTP API?
- Show dialog box in TinyMCE plugin and use WordPress php functions in it
- $wpdb -> Batch insert from XML File?
- How do I alter the comment form ‘allowed tags’ text in a plugin?
- Applying OO patterns and principles to plugin development
- Using WPDB to output raw XML fails because of wp-blog-header.php
- You do not have sufficient permissions to access this page on a submenu
- Widget HTML Display Problem
- wordpress JSONAPI introspector always limits number at 10?
- WordPress Specified file failed upload test
- Make Database query only when option is updated
- Getting a WordPress Debug Strategy
- Working of foreach loop with array
- Unable to access custom plugin backend
- Adding Permalink to Slides with ‘Simple Nivo Slider’ plugin?
- insufficient permissions; coding an action for plugin governed by custom capability
- Setting a post’s category
- Why doesn’t update_post_meta work for certain strings?
- post content and shortcode content displaying out of order
- “Rendering of admin template [path to template] failed”
- How to determine which capability to use?
- SimpleXML is not working with xml response from external api
- foreach argument to get specific file types getting too many returns
- What method should I use to store my plugin data (multi level menus with options on each item)
- mysql_real_escape_string() error using xml2ary in WordPress plugin
- Safe XML response from wordpress plugin
- How do I return XML to an API post request
- How to find error in my code when the error message is pointing to WP core file?
- How to select the contents in the text view textrea in wp_editor?
- SMS registration and login [closed]
- How to periodically scrape and cache strings from remote txt files. – My First Plugin
- Where to add hooks in a class
- Insert terms for custom taxonomy on plugin activation, or each page load (init hook)
- Adding custom fields to WordPress nav menus
- Enqueueing stylesheets on particular plugin admin pages using WordPress Plugin Boilerplate
- How to customize a permalink (URL) structure?
- Adding a brand column to WooCommerce Products
- Trying to understand order and frequency of action hooks firing
- Limit role to one plugin [duplicate]
- How to fix Uninitialized string offset: error on a checkbox in WP Settings API
- Short code not working in boostrap modal dont no why?
- How To Change Post Author Default?
- What is the proper way to include Bootstrap when executing a shortcode
- WP Post Template – Templates in own folder
- Where can i find wordpress auto update code flows?
- Custom Taxonomy to dropdown box on adminside wordpress
- Upgrade private plugin without deleting files?
- Example Dashboard Widget, Cancel not working
- How to use output buffering in WordPress hooked functions?
- Woocommerce checkout update totals with datepicker
- Create a free scripts and styles template within a plugin
- Issue regarding $wpdb->prepare()
- Is there a way to list all actions registered by a plugin or theme?
- Checkbox Undefined index error in Plugin
- WordPress Plugin with a shortcode that dynamically generates javascript. Can I use add_action without wrapping the javascript in a function?
- Call wp_generate_password() from within a Class
- wp_scheduled_event being removed mysteriously
- WP_Editor – Saving Value into Plugin Option – Stripping HTML
- Getting timestamp of activation plugin time
- Howto: Use Custom Post Types as Submenu Items in Admin
- How To Prevent Certain Folder To Be Overwritten During Plugin Update?
- Sub Menu content is being duplicated
- get_query_var not works
- conditionally load javascript & CSS for do_action() calls from plugin
- How to access global variable $menu inside a class function
- How to customize login process
- How can I edit commit messages in my wp-hosted plugin repo?
- Avoid class name collision when using third party libraries in plugins?
- Correct folder permissions?
- Correct check for any admin page with editor
- Including the necessary functions for a custom ajax registration form
- How should I store a log for my plugin
- wp_insert_category() setting the ‘cat_ID’ gives not array error
- How to Create a Simple Related Posts Plugin
- Plugin development: can’t update settings with multiple settings sections
- Add column in WP user but it goes wrong
- Check Paypal Purchase is Success or Not in Easy Digital Download Plugin
- wordpress plugin is not activating from widget
- $reverse_top_level works the opposite way according to Codex?
- Render content after post title in wp-admin
- How to implement filesystem cache in WordPress
- How to run a function on plugin’s options page?
- What stylesheets are available in core?
- Error on inserting a form value to database
- How to create database table, add data, update and delete using wpdb via plugins?
- Check for template part, else filter content
- dbDelta using Foreign key not working on update [duplicate]
- Auto gallery from folder contents
- Secure Pages Best Practice
- Display custom fields in frontside user profile