Forum Replies Created

Viewing 15 replies - 16 through 30 (of 35 total)
  • Name Hero

    (@nameherocom)

    I’ve had these type of errors before, and to correct them, I’ll just dump the list of URLs getting a 404 in the Google Search Console, into my .htaccess and setup 301 redirects.

    For example:

    Redirect 301 /beth-sisi-web https://www.broughtonschoolofmotoring.com/wp-content/uploads/Beth-sisi-web.jpg

    This will make the big G happy again ??

    It’s also prob worth looking into how your site map is generated and fixing the exact reason why it’s trying to index the images like that.

    You may even wish to completely delete the old site map and re-generating with the new SSL.

    Good luck!

    Name Hero

    (@nameherocom)

    As the above posted recommended, it looks to be an issue with the version of PHP your website is running and WordPress.

    Your server isn’t correctly executing the scripts, hence the gibberish you’re seeing when you attempt to load your website.

    I did a reverse IP on your website and it does appear your web host supports both PHP 5.6 and PHP 7.X.

    I would create a new file called info.php with the contents:

    <?php
    
    // Show all information, defaults to INFO_ALL
    phpinfo();
    
    ?>

    This will show you which version your website is using.

    I would then provide this page to your web host to see if they can’t correct the issue.

    Name Hero

    (@nameherocom)

    If you re-named the plugins folder and still see the error, you may want to try Manually Updating WordPress.

    If that still doesn’t do the trick, I would suggest manually updating the theme you’re using as well to ensure it’s compatible with the latest version of WordPress.

    Name Hero

    (@nameherocom)

    It sounds to me like an issue with PHP itself.

    You may wish to create a file called info.php with the following contents:

    <?php
    
    // Show all information, defaults to INFO_ALL
    phpinfo();
    
    ?>

    You then want to check for the following dependencies:

    https://wordpress.stackexchange.com/questions/42098/what-are-php-extensions-and-libraries-wp-needs-and-or-uses

    And then make sure your memory limit is set to at least 128M.

    I also highly recommend running at least PHP5.6 or even PHP7.0+ if you have the ability to do so.

    Name Hero

    (@nameherocom)

    How did you setup your staging site? Did you do it manually or use a plugin?

    Are you positive the staging website is set to use a separate database from the main website?

    If you’re certain, you may want to manually resetting the password via PHPMyAdmin of the staging website:

    https://codex.www.ads-software.com/Resetting_Your_Password#Through_phpMyAdmin

    Name Hero

    (@nameherocom)

    I did a quick dig to find the IP of your website:

    $ dig seattlesupersonics.tyronetully.com
    
    ; <<>> DiG 9.9.7-P3 <<>> seattlesupersonics.tyronetully.com
    ;; global options: +cmd
    ;; Got answer:
    ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 4277
    ;; flags: qr rd ra ad; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
    
    ;; QUESTION SECTION:
    ;seattlesupersonics.tyronetully.com. IN	A
    
    ;; ANSWER SECTION:
    seattlesupersonics.tyronetully.com. 3516 IN A	104.131.125.75
    
    ;; Query time: 3 msec
    ;; SERVER: 10.235.218.206#53(10.235.218.206)
    ;; WHEN: Fri Mar 16 16:50:30 CDT 2018
    ;; MSG SIZE  rcvd: 68

    I then tried to ping that IP to see if I could get a response on my end:

    $ ping 104.131.125.75
    PING 104.131.125.75 (104.131.125.75): 56 data bytes
    Request timeout for icmp_seq 0
    Request timeout for icmp_seq 1
    Request timeout for icmp_seq 2
    Request timeout for icmp_seq 3

    As you can see, it’s timing out.

    Therefore, you should reach out to your host (104.131.125.75 Whois shows Digital Ocean) and see if they are having issues on that server or if their firewall is blocking port 80 (http).

    • This reply was modified 7 years ago by Name Hero.
    Name Hero

    (@nameherocom)

    Since HostGator uses cPanel, you can go to cPanel -> Backup -> Download Full Website Backup and it’s going to actually extract ALL the data from your account and zip it in one file.

    Typically you can place this in your /home/ directory so you can download it to your computer or you can FTP it to your new web host (recommended if migrating to a new company)

    However, if you’re using more than 100,000 Inodes or 20GB I believe HostGator disables the cPanel Full Backup feature. Therefore you’d need to contact their support to get it generated.

    If you have SSH access, you can normally generate this with the command (not sure if they disable this as well but worth a shot):

    /scripts/pkgacct USERNAME

    Where the USERNAME is the username of your cPanel.

    Steve makes a good suggestion, that you may also want to do a manual backup, but the downside to this, is you’re not going to get all your cPanel settings including your emails, mySQL users, FTP accounts, etc.

    However, taking a manual backup is always a good idea to ensure your WordPress website is safe in your hands :).

    Good luck!

    Name Hero

    (@nameherocom)

    If you click the YSlow log on that test provided, you’re going to see a couple things you can address.

    Personally, I’d recommend activating a CDN, such as Cloudflare (since it’s free) and also adding a WordPress caching plugin.

    If your web host is using LiteSpeed, the LiteSpeed Cache plugin is excellent. If not, you can settle for W3Total Cache which is also pretty good.

    As James stated, your web hosting company can assist with actual server response time, but it maybe good to test the site using a default WordPress theme without any plugins just to make sure it’s not the theme or plugins causing the lag.

    Best of luck speeding up your WordPress website!

    Name Hero

    (@nameherocom)

    Thanks for the update!

    Yes, that’ll cause an issue.

    You first have to install WordPress from scratch BEFORE uploading any custom themes or plugins. This is because the database isn’t yet built, so when you add these elements first, the database doesn’t know they exist.

    If you were perhaps migrating over an existing site, you’ll actually export your current database into the new one and then upload everything.

    None-the-less glad your issue is solved.

    Name Hero

    (@nameherocom)

    OK that’s a good start to make sure they’re whitelisted.

    The next tip I’d suggest to troubleshoot is disabling their “Rocket Loader.” I’ve also seen this cause similar errors with other pages.

    1) Login to Cloudflare.com
    2) Click Speed
    3) Disable under Rocket Loader: https://www.dropbox.com/s/iajs0g0g1mzi9rj/Screenshot%202018-03-16%2016.11.38.png?dl=0

    Let’s see if we get anywhere when we do that!

    Name Hero

    (@nameherocom)

    Rob,

    Is the image used as a “featured image” of the post? Did you try editing the HTML of the page itself?

    Name Hero

    (@nameherocom)

    Perhaps try opening up the Media Library (Media -> Library on the left menu) and try removing the files you deleted from there and then trying.

    I’m assuming the error has something to do with the file location still being stored in the database, but the actual file missing.

    Name Hero

    (@nameherocom)

    If you’re wanting to lock down the entire WordPres site, the Password Protected plugin maybe a good place to get started.

    It’s important to note, WordPress has this functionality built into a single post, but not the entire site (set under post visibility).

    Name Hero

    (@nameherocom)

    I’ve seen similar type errors when using Cloudflare.

    In my situation, the firewall on my server was blocking Cloudflare’s IPs in the firewall not allowing the correct resources to load.

    Since you’re also using Cloudflare for your DNS, I’d recommend reaching out to your web host to make sure that all of Cloudflare’s IPs are whitelisted in their firewall:

    https://www.cloudflare.com/ips/

    You may also want them to check any of them for current blocks and remove them as well.

    I did notice your server is blocking the custom-styles.css (https://www.dropbox.com/s/7of9y0bb96mwmvx/Screenshot%202018-03-15%2021.04.17.png?dl=0) which may very well be the problem.

    This problem almost made me pull my hair out, but the solution is actually quite simple once you pinpoint it.

    Best of luck!

    Name Hero

    (@nameherocom)

    I’ve seen this error before, but not with GoDaddy.

    The simple solution is to have your web hosting provider open up the outbound SMTP port in their firewall allowing the connection to go through.

    However, as the PHPMailer article indicates, GoDaddy has some very strict email rules as they’re trying to protect their servers from Spam (understandable but also frustrating).

    Basically all outbound email HAS to be sent through their servers as they stated:

    relay-hosting.secureserver.net
    Port: 25

    But also, all security must be disabled:

    $mail->SMTPAuth = false;
    $mail->SMTPSecure = false;

    This is different depending on what plugin you’re using.

    One of the most popular plugins is Contact Form 7 which actually has it’s own support article on GoDaddy:

    https://in.godaddy.com/help/setup-contact-form-7-in-wordpress-27024

    The main thing to get from this is your “from” email address MUST match the domain on the hosting account (actually the same on many web hosts).

    Give that a shot and if you continue to have issues check out this:

    https://in.godaddy.com/help/troubleshoot-and-fix-wordpress-contact-form-errors-26973

    Best of luck!

Viewing 15 replies - 16 through 30 (of 35 total)