2015-09-02 62 views
0

Cakephp是我第一个PHP框架。我按照文档/安装中的说明进行操作。这一切似乎是正确的,但是当我试图逃跑,我得到的错误:使用Ubuntu用PHP 5.5.9cakephp 3. *安装问题

Warning: require(/var/www/html/caketest/vendor/autoload.php): failed to open stream: No such file or directory in /var/www/html/caketest/config/bootstrap.php on line 23

Fatal error: require(): Failed opening required '/var/www/html/caketest/vendor/autoload.php' (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/html/caketest/config/bootstrap.php on line 23

IM,梨安装

我试图找到解决办法,但没有sucsess。 如何纠正这些错误?

+3

您是否遵循了安装cakephp3的指南后重启Apache:

PHP5-国际机场安装手册

http://php.net/manual/en/intl.setup.php

PS? http://book.cakephp.org/3.0/en/installation.html#installing-cakephp。此错误意味着CakePHP无法找到由composer生成的自动载入文件。 – gmponos

+0

谢谢您的评论!帮助我解决了这个问题。 –

回答

1

我发现在我的系统中丢失了一个包。 - php5-intl

它是用官方的CakePHP安装手册写的,我查了一下但看起来不太好。安装目录

sudo /etc/init.d/apache2 restart 
+0

如果您通过作曲家安装cakephp,我无法理解作曲家如何在系统内部没有php5-intl的情况下安装它。它应该打破并且不安装框架。无论如何,很高兴你找到了解决方案 – gmponos

+0

文件在那里,但一些失踪。 –

+0

这对我有效,谢谢! – lightbyte