2016-04-29 15 views
0

私は私のサーバー上のGitHubから偽物PHPをテストしようとしていたときに、このエラーを取得しておく:パッケージファイルのすべてがインストールされているhttp://aswanson.net/JeffWork/test/test.phpFzaninotto偽物PHP致命的なエラー

と:

Fatal error: Class 'Faker\Provider\en_US\Address' not found in /home/andrew/public_html/JeffWork/src/Faker/Provider/en_US/Address.php on line 6

リンク適切にアップロードされ、そしてライン5 & 6上のコードは次のようになります。

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

ベンダー/ fzaninotto/faker/src/Faker/Provider/en_US/Address.phpは存在しますか? – ceejayoz

答えて

1

すると、ファイルはどこのフォルダに存在するかどうかを確認してください"/home/andrew/public_html/JeffWork/src/Faker/Provider/en_US/Address.php"を参照してください。

今すぐ更新されたバージョン1.6で、あなたはどこのファイルにautoload.phpを使用してくださいこの種の問題を解決することができるようになります次

composer require fzaninotto/faker 

で作曲した新しいアップデートを行ってくださいあなたの使い方。

以下は、使用

<?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/>'; 
    } 

乾杯のスニペットを示しています!