Laravel のgithub repoから最新の Laravel 4 ベータ 5 ビルドがあります。
シンプルな Web API を作成しましたが、正常に動作しています。プロジェクトを別のフォルダーに複製し、コピーから作業を続けたいと思いました。ただし、それを試してみると、次のエラーメッセージが表示されます。
InvalidArgumentException
Driver [native] not supported.
/Users/tolga/Sites/l4api-copy/bootstrap/compiled.php
Line 10908: throw new \InvalidArgumentException("Driver [{$driver}] not supported.");
プロジェクトをコピーするために私がしたことは次のとおりです。
[/Users/tolga/Sites] $ cp -R l4api l4api-copy
[/Users/tolga/Sites] $ chmod -R 755 l4api-copy
うまくいかなかったので、次のことを試しました。
[/Users/tolga/Sites] $ chmod -R 777 l4api-copy/app/storage
それでもダメです。composer dump-autoload を実行してみました:
[/Users/tolga/Sites] $ cd l4api-copy
[/Users/tolga/Sites/l4api-copy] $ composer.phar dump-autoload
Generating autoload files
[/Users/tolga/Sites/l4api-copy] $
同じエラー。また、フォルダーを削除してapp/storage
再作成しようとしました。
[/Users/tolga/Sites/l4api-copy] $ rm -Rf app/storage
[/Users/tolga/Sites/l4api-copy] $ mkdir app/storage
[/Users/tolga/Sites/l4api-copy] $ chmod -R 777 app/storage/
ここに真新しいエラーがあります:
ErrorException
Warning: file_put_contents(/Users/tolga/Sites/l4api-copy/bootstrap/../app/storage/meta/services.json):
failed to open stream: No such file or directory in
/Users/tolga/Sites/l4api-copy/bootstrap/compiled.php line 5507
Line 5507: return file_put_contents($path, $contents);
フォルダーcomposer.phar dump-autoload
を空にした後、コマンドを再度実行しました。app/storage
そして最後に、私も試しましたcomposer.phar install
:
[/Users/tolga/Sites/l4api-copy] $ composer.phar install
Loading composer repositories with package information
Installing dependencies from lock file
Nothing to install or update
Generating autoload files
[/Users/tolga/Sites/l4api-copy] $
上記のどれも役に立ちませんでした。私は何を間違っていますか?作業中のプロジェクトを複製する適切な方法は何ですか?