Fzaninotto Faker PHP致命错误

时间:2016-04-29 20:24:32

标签: php class github fatal-error faker

当我尝试从服务器上的github测试Faker PHP时,我一直收到此错误:

  

致命错误:Class' Faker \ Provider \ en_US \ Address'在第6行的/home/andrew/public_html/JeffWork/src/Faker/Provider/en_US/Address.php中找不到

链接:http://aswanson.net/JeffWork/test/test.php

所有包文件都已正确安装和上传,第5行和第5行的代码6看起来像:

class Address extends \Faker\Provider\en_US\Address
{

1 个答案:

答案 0 :(得分:1)

请确保该文件是否存在于您引用“/home/andrew/public_html/JeffWork/src/Faker/Provider/en_US/Address.php”的文件夹中。

请使用以下

的作曲家进行新的更新
composer require fzaninotto/faker

现在使用更新版本1.6,您将能够解决此类问题,请确保在您使用的文件中使用 autoload.php

以下显示了使用情况的片段

    <?php

    require_once 'vendor/autoload.php';

    $faker = Faker\Factory::create();
    $person = new Faker\Provider\en_US\Person($faker);
    $address = new Faker\Provider\en_US\Address($faker);

    foreach(range(1,10) as $i){
        echo $address->address(),'<br/>';
    } 

干杯!