Forum Replies Created

Viewing 15 replies - 1 through 15 (of 31 total)
  • I have the exact same error after the update to PHP 7.3.0. Searching for a solution as this plugin has not been updated in 3 latest releases.

    • This reply was modified 7 months, 3 weeks ago by Syxguns.

    @vasyltech
    I’m thrilled that you loved the review. Quick question, I have used the AAM to hide certain things on the Admin Bar (Tool Bar now I guess) but it only works for back-end Admin page? I have a couple of features that are listed on a clients tool bar on the front-end. They do not have access to it, it pulls up a page access denied. That doesn’t look very professional.

    I can create a custom code for each user independently but if I had front-end features on the tool bar in AAM that would be perfect. Maybe that might make the list.

    All the best!
    Syxguns

    Syxguns

    (@syxguns)

    wfalla,
    I did not receive an error, just it would freeze and not allow you to crop and save the image. However, every time you would upload again, my media gallery would save another copy of the image.

    I placed the firewall back into learning mode and I was able to update the user background image and the avatar image.

    Thank you for that great little tip! I would think that I should be set now.

    Love Wordfence, I would purchase it if I didn’t have so many sites. If I ever happen to get a site that is making me any money then I will definitely be making a purchase.

    Side note: I build websites for others and always include the free version of Wordfence. I would hope that might drum up a little business for the fantastic security that you offer us.

    Thank you once again!
    Syxguns

    Syxguns

    (@syxguns)

    Thank you for getting back with me on this.

    Basically I did manage to figure out what the problem was. It is my Wordfence security that is causing the issue. So it is not a problem with ProfileGrid. I just have to figure out what setting I need to deactivate in Wordfence to allow users to upload images.

    If you happen to know the answer to this that would be great, but I’m going to contact them, or they may have an article about the change that you would need to make.

    Many thanks, Hopefully others may see that security can sometimes be the cause of the problem.

    Syxguns

    Following, would like to see a way to get even the admins user profile info in. Until then I will create a new user for testing.

    @imagely,
    I understand that it might be my theme but I decided to give you a little information with pictures. It might help narrow it down.

    Front-end Customization
    Back-end Customization
    Customization Panel
    Error Code

    In the error code I know that it also mentions WooCommerce ShopDock but that error is not there when I disable NextGen Gallery.

    Here are some other front-end development platforms:
    Beaver Builder
    Elementor
    Divi
    Page Builder by SiteOrigin

    I am not able to test with these other themes as I do not use them. I know a lot of developers that do so I thought I would give you a heads up. If you need a place to run testing with Themify just let me know and I will set up a demo site for you to test with.

    I’m going to hopefully be able to get your plugin to work for me, as I’m doing a list of great plugins on my youtube channel. I will post a link to it in this thread for you.

    I got it figured out. It seems that I had an outdated version of white label branding on my site. I keep certain plugins that I use a lot saved on my computer to save time on new sites. The plugin was not activated, but for some reason the code behind the plugin was causing Wordfence problems.

    I should have remembered that even though a plugin is not activated, the code still resides within your WordPress directory.

    Okay, this topic is solved. I removed Wordfence and placed on another security program to still have the same problem. It does not reside within your code or my theme. I am going to try and find the issue.

    Thank you wfalaa for the mention of patebin, I’ve never used that before.

    Well I did as you suggested and used a basic .htaccess, with only WAF enabled. Disabled all plugins and it still gave me the same error message. I used Twenty Sixteen theme to test again, and I still got the error.

    Gonna Clean my history real quick and double check 1 more time.

    Yep, even after clearing history I’m still getting the same error. I’ll try to investigate a little more, but at this point I’m at a loss.

    • This reply was modified 2 years, 9 months ago by Syxguns.

    Sorry, can’t edit again. Hopefully you can make out the gibberish. lol

    Thank you wfalaa, but looking at the two different .htaccess and there was a lot of difference. I tried replicating the first two lines of code (different addresses of course) but then I could not log into my site. Here are the two codes.

    htaccess site that works:

    RewriteCond %{HTTP_HOST} ^integraldezign.com
    RewriteRule ^(.*)$ http://www.integraldezign.com/$1 [R=301,L]
    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    
    # END WordPress
    
    <IfModule deflate_module>
    <IfModule filter_module>
    AddOutputFilterByType DEFLATE text/plain text/html
    AddOutputFilterByType DEFLATE text/xml application/xml application/xhtml+xml application/xml-dtd
    AddOutputFilterByType DEFLATE application/rdf+xml application/rss+xml application/atom+xml image/svg+xml
    AddOutputFilterByType DEFLATE text/css text/javascript application/javascript application/x-javascript
    AddOutputFilterByType DEFLATE font/otf font/opentype application/font-otf application/x-font-otf
    AddOutputFilterByType DEFLATE font/ttf font/truetype application/font-ttf application/x-font-ttf
    </IfModule>
    </IfModule>
    
    #BEGIN GZIP COMPRESSION BY THEMIFY BUILDER
    <IfModule mod_deflate.c>
    #add content typing
    AddType application/x-gzip .gz .tgz
    AddEncoding x-gzip .gz .tgz
    
    # Insert filters
    AddOutputFilterByType DEFLATE text/plain
    AddOutputFilterByType DEFLATE text/html
    AddOutputFilterByType DEFLATE text/xml
    AddOutputFilterByType DEFLATE text/css
    AddOutputFilterByType DEFLATE application/xml
    AddOutputFilterByType DEFLATE application/xhtml+xml
    AddOutputFilterByType DEFLATE application/rss+xml
    AddOutputFilterByType DEFLATE application/javascript
    AddOutputFilterByType DEFLATE application/x-javascript
    AddOutputFilterByType DEFLATE application/x-httpd-php
    AddOutputFilterByType DEFLATE application/x-httpd-fastphp
    AddOutputFilterByType DEFLATE image/svg+xml
    
    # Drop problematic browsers
    BrowserMatch ^Mozilla/4 gzip-only-text/html
    BrowserMatch ^Mozilla/4\.0[678] no-gzip
    BrowserMatch \bMSI[E] !no-gzip !gzip-only-text/html
    
    # Make sure proxies don't deliver the wrong content
    Header append Vary User-Agent env=!dont-vary
    </IfModule>
    # END GZIP COMPRESSION
    ## EXPIRES CACHING ##
    <IfModule mod_expires.c>
    ExpiresActive On
    ExpiresDefault "access plus 1 week"
    ExpiresByType image/jpg "access plus 1 year"
    ExpiresByType image/jpeg "access plus 1 year"
    ExpiresByType image/gif "access plus 1 year"
    ExpiresByType image/png "access plus 1 year"
    ExpiresByType image/svg+xml "access plus 1 month"
    ExpiresByType text/css "access plus 1 month"
    ExpiresByType text/html "access plus 1 minute"
    ExpiresByType text/plain "access plus 1 month"
    ExpiresByType text/x-component "access plus 1 month"
    ExpiresByType text/javascript "access plus 1 month"
    ExpiresByType text/x-javascript "access plus 1 month"
    ExpiresByType application/pdf "access plus 1 month"
    ExpiresByType application/javascript "access plus 1 months"
    ExpiresByType application/x-javascript "access plus 1 months"
    ExpiresByType application/x-shockwave-flash "access plus 1 month"
    ExpiresByType image/x-icon "access plus 1 year"
    ExpiresByType application/xml "access plus 0 seconds"
    ExpiresByType application/json "access plus 0 seconds"
    ExpiresByType application/ld+json "access plus 0 seconds"
    ExpiresByType application/xml "access plus 0 seconds"
    ExpiresByType text/xml "access plus 0 seconds"
    ExpiresByType application/x-web-app-manifest+json "access plus 0 seconds"
    ExpiresByType text/cache-manifest "access plus 0 seconds"
    ExpiresByType audio/ogg "access plus 1 month"
    ExpiresByType video/mp4 "access plus 1 month"
    ExpiresByType video/ogg "access plus 1 month"
    ExpiresByType video/webm "access plus 1 month"
    ExpiresByType application/atom+xml "access plus 1 hour"
    ExpiresByType application/rss+xml "access plus 1 hour"
    ExpiresByType application/font-woff "access plus 1 month"
    ExpiresByType application/vnd.ms-fontobject "access plus 1 month"
    ExpiresByType application/x-font-ttf "access plus 1 month"
    ExpiresByType font/opentype "access plus 1 month"
    </IfModule>
    #Alternative caching using Apache<code>s &quot;mod_headers&quot;, if it</code>s installed.
    #Caching of common files - ENABLED
    <IfModule mod_headers.c>
    <FilesMatch "\.(ico|pdf|flv|swf|js|css|gif|png|jpg|jpeg|ico|txt|html|htm)$">
    Header set Cache-Control "max-age=2592000, public"
    </FilesMatch>
    </IfModule>
    
    <IfModule mod_headers.c>
    <FilesMatch "\.(js|css|xml|gz)$">
    Header append Vary Accept-Encoding
    </FilesMatch>
    </IfModule>
    
    <IfModule mod_gzip.c>
    mod_gzip_on Yes
    mod_gzip_dechunk Yes
    mod_gzip_item_include file \.(html?|txt|css|js|php|pl)$
    mod_gzip_item_include handler ^cgi-script$
    mod_gzip_item_include mime ^text/.*
    mod_gzip_item_include mime ^application/x-javascript.*
    mod_gzip_item_exclude mime ^image/.*
    mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*
    </IfModule>
    
    # Set Keep Alive Header
    <IfModule mod_headers.c>
    Header set Connection keep-alive
    </IfModule>
    
    # If your server don

    t support ETags deactivate with “None” (and remove header)
    <IfModule mod_expires.c>
    <IfModule mod_headers.c>
    Header unset ETag
    </IfModule>
    FileETag None
    </IfModule>
    ## EXPIRES CACHING ##
    #END GZIP COMPRESSION BY THEMIFY BUILDER

    # Wordfence WAF
    <Files “.user.ini”>
    <IfModule mod_authz_core.c>
    Require all denied
    </IfModule>
    <IfModule !mod_authz_core.c>
    Order deny,allow
    Deny from all
    </IfModule>
    </Files>

    # END Wordfence WAF

    
    
    Site that doesn't work:
    

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On

    RewriteCond %{SERVER_PORT} !^443$
    RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R,L]

    RewriteBase /
    RewriteRule ^index\.php$ – [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>

    # END WordPress

    # Wordfence WAF
    <Files “.user.ini”>
    <IfModule mod_authz_core.c>
    Require all denied
    </IfModule>
    <IfModule !mod_authz_core.c>
    Order deny,allow
    Deny from all
    </IfModule>
    </Files>

    # END Wordfence WAF

    Please let me know if you have a solution. Personally I think it might be the fact that I’m using Themify as my theme, since others are not experiencing the same issue.

    Note: I have also noticed that if I create a new user I am given the same error.

    If you would like access to my site let me know. The new site is under development. so creating access to work on something is no problem.

    Many Thanks,
    Syxguns

    • This reply was modified 2 years, 9 months ago by Syxguns.
    • This reply was modified 2 years, 9 months ago by Syxguns.

    Mr. Walsh,
    I haven’t heard back from you for a few days. I just wanted to touch base to see if you had a chance to investigate the problem?

    Thank you,
    Syx

    I sent you an e-mail with the privileges you need to access the full site 100%. Remember not to use backdoor approach as I have all standard wp links blocked.

    Thanks for taking a look.

    Very strange indeed. Just tested change password, and left a comment, I also get e-mails about new user registration. When I try to send an e-mail to a test user account which is a gmail address the message does not go through.

    Might have to give you admin status to see if I have something set incorrectly. I removed the SMTP because the plugin did work when I first installed it.

    The steps I follow,
    Email Users / Send Individual Message
    Plain Text
    from my e-mail which is outlook.com
    I select one user in this case another user that I created
    place in the subject
    type one sentence
    Press Send Email

    I’ve checked the user profile and the e-mail address is correct. It tells me the message was sent successfully but I never get the message.

    Sorry for the delay in my response, been pretty busy.

    Do you have any other plugins enabled? If so, do any of them have hooks into wp_mail()?

    Have you tried temporarily disabling all other plugins except Email Users to see if the problem persists? If the problem goes away, we’re looking at some sort of a plugin conflict.

    While testing I turned off all security, firewall, and cache. I guess the easiest way to say that is, “Yeah, I turned off all plugins while testing.” LOL

    Do you have DEBUG mode enabled all the time? If so, the email is never actually sent. When in debug mode the plugin intercepts the hand off of the email content and displays it like you posted instead of passing it along. There are a couple of PHPMailer hooks in play.

    No, I only turned on the debug to see if it would answer any questions. I also installed “Postman SMPT” to see if that would fix the issue but had no success with that. That is when I contacted GoDaddy to see what the SMTP was set at, and it was tested from their side and showed that it should work.

    Have you checked your spam folder for the email? GoDaddy’s infrastructure stamps the headers will all sorts of odd server names none of which are likely to match the domain of your web site. An SMTP plugin can help here as some will send mail through an actual account preventing this from happening.

    I did try the Postman plugin, and gave it the correct SMTP ports to work with but had no success. I also tested to a gmail account, outlook account, and a yahoo account. Checked all spam folders but no success.

    I might try uninstalling and then installing the plugin again fresh. Maybe I’ll get lucky. The funny thing is that it use to work when I tested it, but then the last update it stopped working. I’ll let you know if a fresh install of the plug in does the trick.

Viewing 15 replies - 1 through 15 (of 31 total)