使用内置 Web 服务器和 PhpStorm
Using the Built-in Web server and PhpStorm
内置 PhpStorm Web 服务器
正在使用 PhpStorm 的 Built-in webserver tutorial.
设置 PhpStorm 的内置服务器
- 下载 PHP 5.4.0 或更高版本。 完成
- 在 PhpStorm 中注册下载的 PHP 解释器。 完成
- 打开您的项目。 完成
- 指定 PHP 5.4.0 解释器配置以在项目中使用。 完成
从技术上讲,文件应在以下位置提供:
http://localhost:63342/<projectname>/
但是我收到这个错误:
Fatal error: Uncaught exception 'RuntimeException' with message 'Install dependencies to run this script.' in C:\code\<projectName>\vendor\doctrine\mongodb-odm\tools\sandbox\config.php:9
Stack trace:
#0 C:\code\<projectName>\vendor\doctrine\mongodb-odm\tools\sandbox\index.php(3): require_once()
#1 {main} thrown in C:\code\<projectName>\vendor\doctrine\mongodb-odm\tools\sandbox\config.php on line 9
--第 9 行,正如人们所期望的那样:
if (!file_exists($file = __DIR__.'/../../vendor/autoload.php')) {
throw new RuntimeException('Install dependencies to run this script.');
}
起初, 让我觉得我在 php.exe/php.ini 中缺少一个依赖文件。但是在稍微查看了文件之后,我开始认为那可能是错误的曲目...
--然后我搜索安装doctrine的依赖,发现这个:
doctrine/mongodb-odm-bundle
--然后我 运行 使用 require:
composer require mongodb-odm-bundle
更新了依赖文件,但没有解决问题。我觉得这是我遗漏的简单事情,但我要么在谷歌上搜索了错误的东西,要么完全忽略了运行t 查找信息的路径。
我大约需要 800 小时的编码,可能需要 120 小时的 php 和 80 小时的 PhpStorm 编码。让我知道是否有人知道从哪里开始解决这个问题。我目前的方法对我的口味来说有点太散弹了。 :)
似乎您的依赖项未安装,请尝试 运行 composer install
(修复可能弹出或不弹出的错误),之后您的脚本应该 运行 没问题。
对于它的价值 doctrine/mongodb-odm-bundle
不是 ODM 正常工作所必需的,它只是一个将库与 Symfony 集成的包:)
内置 PhpStorm Web 服务器
正在使用 PhpStorm 的 Built-in webserver tutorial.
设置 PhpStorm 的内置服务器- 下载 PHP 5.4.0 或更高版本。 完成
- 在 PhpStorm 中注册下载的 PHP 解释器。 完成
- 打开您的项目。 完成
- 指定 PHP 5.4.0 解释器配置以在项目中使用。 完成
从技术上讲,文件应在以下位置提供:
http://localhost:63342/<projectname>/
但是我收到这个错误:
Fatal error: Uncaught exception 'RuntimeException' with message 'Install dependencies to run this script.' in C:\code\<projectName>\vendor\doctrine\mongodb-odm\tools\sandbox\config.php:9
Stack trace:
#0 C:\code\<projectName>\vendor\doctrine\mongodb-odm\tools\sandbox\index.php(3): require_once()
#1 {main} thrown in C:\code\<projectName>\vendor\doctrine\mongodb-odm\tools\sandbox\config.php on line 9
--第 9 行,正如人们所期望的那样:
if (!file_exists($file = __DIR__.'/../../vendor/autoload.php')) {
throw new RuntimeException('Install dependencies to run this script.');
}
起初, 让我觉得我在 php.exe/php.ini 中缺少一个依赖文件。但是在稍微查看了文件之后,我开始认为那可能是错误的曲目...
--然后我搜索安装doctrine的依赖,发现这个:
doctrine/mongodb-odm-bundle
--然后我 运行 使用 require:
composer require mongodb-odm-bundle
更新了依赖文件,但没有解决问题。我觉得这是我遗漏的简单事情,但我要么在谷歌上搜索了错误的东西,要么完全忽略了运行t 查找信息的路径。
我大约需要 800 小时的编码,可能需要 120 小时的 php 和 80 小时的 PhpStorm 编码。让我知道是否有人知道从哪里开始解决这个问题。我目前的方法对我的口味来说有点太散弹了。 :)
似乎您的依赖项未安装,请尝试 运行 composer install
(修复可能弹出或不弹出的错误),之后您的脚本应该 运行 没问题。
对于它的价值 doctrine/mongodb-odm-bundle
不是 ODM 正常工作所必需的,它只是一个将库与 Symfony 集成的包:)