Symfony2 Bootstrap.php.cache
我正在Ubuntu 14中开发,在创建数据库时出现以下错误:Symfony2 Bootstrap.php.cache,symfony,Symfony,我正在Ubuntu 14中开发,在创建数据库时出现以下错误: $ php app/console doctrine:database:create 这是错误输出: PHP Warning: require_once(/home/jesse/playground/www/symfony/htdocs/app/bootstrap.php.cache): failed to open stream: No such file or directory in /home/jesse/playgr
$ php app/console doctrine:database:create
这是错误输出:
PHP Warning: require_once(/home/jesse/playground/www/symfony/htdocs/app/bootstrap.php.cache):
failed to open stream: No such file or directory in
/home/jesse/playground/www/symfony/htdocs/app/console on line 10
PHP Fatal error: require_once(): Failed opening required
'/home/jesse/playground/www/symfony/htdocs/app/bootstrap.php.cache'
(include_path='.:/usr/share/php:/usr/share/pear') in
/home/jesse/playground/www/symfony/htdocs/app/console on line 10
我试过的
- 在流浪汉中运行此
- 在本地运行此
umask(0000)
否则您必须获得chmod+a
对log
和cache
文件夹的权限,对于看似简单的东西来说,这似乎有点麻烦
有人知道如何解决这个错误吗 这应该可以做到:
php /home/jesse/playground/www/symfony/htdocs/vendor/sensio/distribution-bundle/Sensio/Bundle/DistributionBundle/Resources/bin/build_bootstrap.php
但是,在设置SF2应用程序时,您似乎错过了一个步骤,因为此文件应在安装过程中自动生成。我按照说明通过composer安装,并删除了/cache和/logs文件夹——我不确定我做错了什么:)我还必须
在服务器上重新启动nginx服务和重新启动php-fpm服务拥有与web服务器用户不同的帐户。感谢lxg提供的宝贵信息