drob50257447 2016-02-05 15:01
浏览 382

getimagesize返回bool(false)

I have created a WordPress plugin where you can choose a file with the media uploader:

    <input type="text" id="clb_setting_logo" name="clb_plugin_options[clb_setting_logo]" value="<?php echo esc_url( $options['clb_setting_logo'] ); ?>" />
    <input id="upload_logo_button" type="button" class="button" value="<?php _e( 'Choose Image', 'clb' ); ?>" />
    <span class="description"><?php _e('Choose an image for the button.', 'clb' ); ?></span>

When I choose an image from the media uploader the path is taken into the field #clb_setting_logo which can be seen above.

Within another function I try to access the dimensions as this:

if (!empty($options['clb_setting_logo'])) {
    $imagesize = getimagesize($options['clb_setting_logo']);

It runs perfectly on two servers, on another server getimagesize returns bool(false), but why? First I thought this happens because the normal file path is taken - so something like this: "http://exmaple.com/wp-content/uploads/2016/02/test.png" - but this works on other installations.

Does anybody know something? Thanks!

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 win2012磁盘空间不足,c盘正常,d盘无法写入
    • ¥15 用土力学知识进行土坡稳定性分析与挡土墙设计
    • ¥70 PlayWright在Java上连接CDP关联本地Chrome启动失败,貌似是Windows端口转发问题
    • ¥15 帮我写一个c++工程
    • ¥30 Eclipse官网打不开,官网首页进不去,显示无法访问此页面,求解决方法
    • ¥15 关于smbclient 库的使用
    • ¥15 微信小程序协议怎么写
    • ¥15 c语言怎么用printf(“\b \b”)与getch()实现黑框里写入与删除?
    • ¥20 怎么用dlib库的算法识别小麦病虫害
    • ¥15 华为ensp模拟器中S5700交换机在配置过程中老是反复重启