我的文件夹没有在 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