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

时间:2016-08-02 08:11:55

标签: php

我正在尝试创建我的图片编辑器网站,但在制作此网站时遇到了很多问题。问题是,当我将其上传到我的网站托管网站时,它会说语法错误。

 <?
    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]。

<小时/> 当我将其上传到我的网站托管网站时,我遇到了错误:

  

致命错误: /home/a2226731/public_html/image.php 中未找到类 3


1 个答案:

答案 0 :(得分:1)

根据你的github ImageEditor.php路径在lib /文件夹里面。使用

require_once('lib/ImageEditor.php')

而不是

include_once('ImageEditor.php');