为什么我的图像编辑器脚本显示语法错误


why my image editor script says syntax error

我正在尝试创建我的图像编辑器网站,但在创建这个网站时遇到了很多问题。问题是,当我上传到我的网站时,它说语法错误。


 <?
    include_once('ImageEditor.php');
    $src = new ImageEditor();
    $dst = new ImageEditor();
    $dst->createCanvas(200, 400);
    $src->loadImageFile('nalin.jpg' );
    $dst->fillin($src, 0, 1000);
    $drop = new ImageEditor();
    $drop->loadImageFile('1.jpg');
    #$dst->dropin($drop, 20 ,50);
    $dst->fillinArea($drop, 10, 20, 100, 100);
    $dst->fillinArea($drop, 10, 350, 100, 100);
    #$src->rotate(90);
    #$dst->fitin($src);
    #$dst->applyGrayscale();
    #$dst->pseudosepia(20);
    #$dst->sepia(60);
    #$dst->grayscale();
    $dst->writeImageFile('out.jpg', ImageEditor::JPG, 75);
    #$src->writeImageFile('out.jpg', ImageEditor::JPG, 75);
    #$dst->displayImage('JPG');
    ?>

我的ImageEditor.php是从GitHub中获取的,你很容易[检查一下][1]


当我上传到我的网站时,我面临一个错误:

致命错误:3/home/a226731/public_html/image.php行中找不到类"ImageEditor"


根据您的github ImageEditor.php路径在lib/文件夹中。使用

require_once('lib/ImageEditor.php')

而不是

include_once('ImageEditor.php');