2015-09-02 101 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