【问题标题】:How to install cakephp 3.1.6 on LAMP如何在 LAMP 上安装 cakephp 3.1.6
【发布时间】:2016-04-07 19:05:45
【问题描述】:

我想在lamp中的ubuntu14.0.4上安装cakephp3。我将 cakephp3 文件夹放在 /var/www/ 路径中。当我在浏览器中输入localhost/cakephp3/时,什么都没有显示。

我该怎么办?

【问题讨论】:

  • 你不应该也指定一个端口号:localhost:XXXX
  • 我这样做但不起作用。我认为问题出在其他地方。
  • 我拥有 cakephp 文件夹的完全访问权限。
  • 请问您可以查看错误日志吗?主要位于 /var/log/apache2/error.log
  • 127.0.0.1:58522] PHP 致命错误:您必须启用 intl 扩展才能使用 CakePHP。在 /var/www/html/cakephp-3-1-6/config/bootstrap.php 第 38 行

标签: php ubuntu cakephp lamp cakephp-3.x


【解决方案1】:

按照这个, http://book.cakephp.org/3.0/en/installation.html#installing-cakephp

打开终端,

  1. 在var/www/html中创建一个文件夹

    mkdir /var/www/html/cakephp3
    
  2. 导航到这个文件夹并在那里安装作曲家

    cd /var/www/html/cakephp3
    curl -s https://getcomposer.org/installer | php
    
  3. 在同一个文件夹中安装php

    php composer.phar create-project --prefer-dist cakephp/app
    

你现在必须得到你的 cakephp 应用程序。

【讨论】:

    【解决方案2】:

    我的错误日志:

    127.0.0.1:59267] PHP 致命错误:您必须启用 intl 扩展才能使用 CakePHP。在 /var/www/html/cakephp-3-1-6/config/bootstrap.php 第 38 行

    所以

    安装“intl”插件:

    sudo apt-get install php5-intl
    

    然后重启 apache:

    sudo service apache2 restart
    

    然后在浏览器中重试:localhost/cakephp3/

    它对我有用。

    【讨论】:

      猜你喜欢
      • 2017-08-30
      • 2014-11-05
      • 2013-02-13
      • 2012-06-10
      • 2015-10-14
      • 2015-07-28
      • 2013-11-19
      • 2015-02-15
      • 2017-06-15
      相关资源
      最近更新 更多