我正在尝试在 Ubuntu 上的本地 LAMP 服务器上安装 Slim,但我卡在了第二个基地。从我的教程和在线找到的各种文档中:
您现在可以访问 composer 命令。如果我去终端输入:
$ composer
Composer version b474944155429eb4cce186c746d55287ee6bb3f4
Usage:
[options] command [arguments]
下一步是将 Slim 指定为您的应用程序所需的包。这可以通过项目根目录中的 composer.json 文件来完成。
我的项目的根在哪里?我以为会
/var/www/slim
我尝试将 composer.json 添加到:
/var/www/slim
并站在 /slim 中定义一个 index.php 脚本:
<?php
require 'vendor/autoload.php';
$app = new \Slim\Slim();
$app->get('/hello/:name', function ($name) {
echo "Hello, $name";
});
?>
去
http://localhost/var/www/slim
浏览器返回:
警告:require(vendor/autoload.php):打开流失败:第 2 行的 /var/www/slim/index.php 中没有这样的文件或目录
致命错误:require():无法在 /var/www/slim/index.php 中打开所需的 'vendor/autoload.php' (include_path='.:/usr/share/php:/usr/share/pear') 2号线