我的文件夹没有在 XAMPP localhost 中打开

Posted

技术标签:

【中文标题】我的文件夹没有在 XAMPP localhost 中打开【英文标题】:My folder is not opened in XAMPP localhost 【发布时间】:2020-12-13 16:46:27 【问题描述】:

伙计们,我现在很沮丧,我昨天刚刚安装了 XAMPP。我创建了一个名为“MyProgram”的文件夹,里面有一个 php 文件,基本上它只是一个“Hello World”程序。它在 apache localhost 中运行良好。

现在,当我创建另一个新文件夹“MyAPI”时,我正在尝试使用 Vimeo API 构建另一个 PHP 东西。但这一次,无论我尝试了多少次,我都无法在本地主机上打开我的“MyAPI”文件夹。通常当我们在 localhost 打开时,会有一个菜单供我们选择要打开的文件,但我不确定为什么在这种情况下这不起作用。这些是错误信息:

警告:require(vendor/autoload.php):无法打开流:第 9 行的 D:\XAMPP\htdocs\MyAPI\index.php 中没有这样的文件或目录

致命错误:require():在 D:\XAMPP\htdocs\MyAPI\index.php 中打开所需的 'vendor/autoload.php' (include_path='D:\XAMPP\php\PEAR') 失败在第 9 行

仅供参考,这是我的文件夹:

这就是我安装作曲家的方式:

【问题讨论】:

你已经在终端运行composer install了吗? 是的,先生,我已经在 CMD 中运行了它 我重新编辑了我的问题,这就是我安装作曲家的方式。对吗? 他打印了什么?为什么作曲家没有在供应商目录中安装您的项目依赖项? 你需要在你的项目目录中运行composer 【参考方案1】:

尝试运行:

composer install
composer update --no-scripts

如果你在运行它们时也遇到同样的错误

先运行这个命令

composer dump-autoload

还要确保在项目文件夹中运行这些命令

【讨论】:

【参考方案2】:

你需要先安装你的项目依赖。

    打开你的终端

    导航到您的项目目录: cd D:\XAMPP\htdocs\MyAPI\

    运行composer install

【讨论】:

在我的项目目录中运行“Composer Install”需要很长时间是否正常?因为它已经在我的 cmd 中显示此消息很多分钟“正在加载包含包信息的作曲家存储库更新依赖项(包括 require-dev)” 是的。这是正常的。尤其是第一次 它还在运行哈哈 很高兴为您提供帮助?

以上是关于我的文件夹没有在 XAMPP localhost 中打开的主要内容,如果未能解决你的问题,请参考以下文章

将网站从 xampp localhost 转移到 Web 服务器 [关闭]

XAMPP/Localhost 外部 Javascript 文件为空

使用 XAMPP 在 Mac 上更改 phpMyAdmin 中的密码,现在无法访问 localhost/phpmyadmin

如何将 xampp localhost 更改为另一个文件夹(在 xampp 文件夹之外)?

php localhost邮件没有使用xampp发送

Xampp - 将外部 url 重定向到 localhost