有人给我发了一个网站,所以我设置了我的MAMP网络服务器,将drupal8文件解压缩到htdocs文件夹,我在phpMyAdmin中设置数据库并运行MAMP服务器。
当我尝试访问localhost时,我得到HTTP ERROR 500
,当然我会检查日志中的错误并找到:
[02-Aug-2017 16:14:24 UTC] PHP警告:require(C:\ MAMP \ htdocs /../ vendor / autoload.php): 无法打开流:第17行的C:\ MAMP \ htdocs \ autoload.php中没有此类文件或目录
[02-Aug-2017 16:14:24 UTC] PHP致命错误:require():无法打开所需的' C:\ MAMP \ htdocs /../ vendor / autoload.php'第17行的C:\ MAMP \ htdocs \ autoload.php中的(include_path ='。; C:\ php \ pear')
我认为这与作曲家有关,所以我重新安装它并运行cmd
composer install
在安装了一些文件+生成一些自动加载文件,这是我认为将解决我的问题,但我仍然得到相同的错误,我觉得我错过了一些非常明显的东西。我在一个小问题上被困了很长时间。
希望有人能给我一个答案!
答案 0 :(得分:1)
这是autoload.php文件中的路径错误
返回要求 DIR 。 '../供应商/ autoload.php';
更改为:
返回要求 DIR 。 '/vendor/autoload.php';