将站点(drupal8)移动到MAMP,autoload.php错误

时间:2017-08-02 16:33:43

标签: php http mamp drupal-8

有人给我发了一个网站,所以我设置了我的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

在安装了一些文件+生成一些自动加载文件,这是我认为将解决我的问题,但我仍然得到相同的错误,我觉得我错过了一些非常明显的东西。我在一个小问题上被困了很长时间。

希望有人能给我一个答案!

1 个答案:

答案 0 :(得分:1)

解决

这是autoload.php文件中的路径错误

返回要求 DIR 。 '../供应商/ autoload.php';

更改为:

返回要求 DIR 。 '/vendor/autoload.php';