WordPress.org

Support

Support » Plugins and Hacks » WP Smush Image Optimizer » [Resolved] must be within the website home URL

[Resolved] must be within the website home URL

  • Hal

    @halburgissnet

    v1.6.5.1 with new installation of WP installed in a subfolder … attempting to add a 3.9K png file, gives the error mentioned in the title, and then a broken img icon in the media library. Multiple attempts give the same result. The file uploads fine to WP, and appears normal within the filesystem itself.

    http://wordpress.org/plugins/wp-smushit/

Viewing 15 replies - 1 through 15 (of 20 total)
  • Hal

    @halburgissnet

    Sorry, that error was a setting unrelated to smushit. Back to the “bad response from smush.it” now.

    I have this error after update to 1.6.5.1: “must be within the website home URL”
    Didn’t upload any new files, just trying to process the old one.

    Fixed: In WP dashboard,go to settings> media. Make sure there is nothing (no url) in the “Full URL path to files” field.

    Mike

    @michael-copestake

    WPMU DEV Support Staff

    @coupon999

    Awesome did that fix the problem? Did this work for you also @hal?

    It works for me. Thanks.

    Mike

    @michael-copestake

    WPMU DEV Support Staff

    @coupon999 That’s great thanks for pointing this out 🙂

    @hal Can you try this and let us know if this was the problem for you as well?

    I have just installed the plugin. Several months ago I had been using it and it worked well. I got rid of it for some reason.
    But this time the plugin does not work.
    I get this error:
    — [original] 400 x 26 must be within the website directory
    same for medium and thumbnail.

    I do not know the reason.
    I also do see the: “Full URL path to files” field. in wp-dashboard media.

    Any advise or help is appreciated.

    rolf

    @rolfsmeets,

    Can you tell me what the value of that field is?

    Basically the plugin is attempting to make sure the path to the image is within your home directory.

    Hi, that was quick!

    There is no field at all.
    There is the Use Smushit on upload and the: How many seconds should we wait field. That is all.

    Greetings, rolf

    Mike

    @michael-copestake

    WPMU DEV Support Staff

    Hi @rolfsmeets

    I think he means the field that coupon99 was referring to when he said:

    Fixed: In WP dashboard,go to settings> media. Make sure there is nothing (no url) in the “Full URL path to files” field.

    Did you check that?

    Hi, I made a typo in my first post: I also do see the: “Full URL path to files” field. in wp-dashboard media.
    This should read: I also do NOT see the: “Full URL path to files” field. in wp-dashboard media.
    All uploads are in folders ordered by year and month as was checked.
    so I still do not know what causes the problem.

    Rolf

    Mike

    @michael-copestake

    WPMU DEV Support Staff

    Hi @rolfsmeets

    I didn’t think to check before, but I’ve just had a look and apparently this was released in the last version, so let’s move on!

    Have you enabled pretty permalinks?
    Have you tried with all other plugins disabled?

    Hi,
    Permalinks are enabled. (format: http://ecopic.nl/2013/09/sample-post/)
    I have checked with other plugins disabled. I still get the error message.
    I also do not think that the received error points to a conflict with other plugins.

    Rolf

    @rolfsmeets,

    I just pushed out WP Smush.it 1.6.5.2. This version includes a debug output option. Go to Settings > Media. In the Smush.it section you will see a checkbox to enable debug output. Set that and save the settings. Then go over to Media > Bulk Smush.it. Run the bulk smash.it and grab us a copy of some of the debug output. It will show paths and such we need to help determine your exact issue.

    Thanks.

    hi, I tried the new version and it seems to be working now!
    Here is some of the output of the debug file.
    regards, rolf

    Processing iceland-3-2…
    DEBUG: attachment_file_path=[E:\HostingSpaces\Smeets1\ecopic.nl\wwwroot/wp-content/uploads/2013/07/iceland-3.jpg]
    DEBUG: attachment_file_url=[http://ecopic.nl/wp-content/uploads/2013/07/iceland-3.jpg]
    — [original] 935 x 454: Reduced by 11.1% (35 KB) already smushed
    — [thumbnail] 150 x 72: Reduced by 5.8% (306 B) already smushed
    — [medium] 300 x 145: Reduced by 5.7% (900 B) already smushed
    — [post_box_img] 600 x 370: Reduced by 6.1% (3.9 KB) already smushed
    — [post_box_img_full] 900 x 390: Reduced by 6.1% (6 KB) already smushed
    — [static-header-img] 935 x 400: Reduced by 6.3% (7.8 KB) already smushed

    Processing iceland-2-2…
    DEBUG: attachment_file_path=[E:\HostingSpaces\Smeets1\ecopic.nl\wwwroot/wp-content/uploads/2013/07/iceland-2.jpg]
    DEBUG: attachment_file_url=[http://ecopic.nl/wp-content/uploads/2013/07/iceland-2.jpg]
    DEBUG: file_path [E:/HostingSpaces/Smeets1/ecopic.nl/wwwroot/wp-content/uploads/2013/07/iceland-2.jpg] ABSPATH [E:/HostingSpaces/Smeets1/ecopic.nl/wwwroot/]
    DEBUG: file_url [http://ecopic.nl/wp-content/uploads/2013/07/iceland-2.jpg] home_url [http://ecopic.nl]
    DEBUG: Calling API: [http://www.smushit.com/ysmush.it/ws.php?img=http%3A%2F%2Fecopic.nl%2Fwp-content%2Fuploads%2F2013%2F07%2Ficeland-2.jpg]
    DEBUG: return from API: data

    stdClass Object
    (
    [src] => http://ecopic.nl/wp-content/uploads/2013/07/iceland-2.jpg
    [src_size] => 288548
    [error] => No savings
    [dest_size] => -1
    [id] =>
    )

    DEBUG: attachment_file_path_size=[E:\HostingSpaces\Smeets1\ecopic.nl\wwwroot/wp-content/uploads/2013/07/iceland-2-150×106.jpg]
    DEBUG: attachment_file_url_size=[http://ecopic.nl/wp-content/uploads/2013/07/iceland-2-150×106.jpg]
    DEBUG: file_path [E:/HostingSpaces/Smeets1/ecopic.nl/wwwroot/wp-content/uploads/2013/07/iceland-2-150×106.jpg] ABSPATH [E:/HostingSpaces/Smeets1/ecopic.nl/wwwroot/]
    DEBUG: file_url [http://ecopic.nl/wp-content/uploads/2013/07/iceland-2-150×106.jpg] home_url [http://ecopic.nl]
    DEBUG: Calling API: [http://www.smushit.com/ysmush.it/ws.php?img=http%3A%2F%2Fecopic.nl%2Fwp-content%2Fuploads%2F2013%2F07%2Ficeland-2-150×106.jpg]
    DEBUG: return from API: data

    stdClass Object
    (
    [src] => http://ecopic.nl/wp-content/uploads/2013/07/iceland-2-150×106.jpg
    [src_size] => 9245
    [dest] => http://ysmushit.zenfs.com/results/fb865d7e%2Fsmush%2Fwp-content%2Fuploads%2F2013%2F07%2Ficeland-2-150×106.jpg
    [dest_size] => 8545
    [percent] => 7.57
    [id] =>
    )

Viewing 15 replies - 1 through 15 (of 20 total)
  • The topic ‘[Resolved] must be within the website home URL’ is closed to new replies.
Skip to toolbar