最近,我编写了整台计算机,并安装了Windows 7 64位。在此之前,我将所有文件保存在外部硬盘上。我备份的一件事是使用AWS DynamoDB服务的PHP脚本。
在我编写计算机之前,一切都很完美。在我格式化之后,我通过Microsoft WebPI安装了XAMPP,Visual Studio Code和PHP 7.1.1。
目前,当我尝试运行我的PHP脚本时,我在屏幕上出现此错误:
警告:require(/zip/aws/aws-autoloader.php):无法打开流: D:\ Users \ Lenovo \ xampp \ htdocs中没有此类文件或目录\ public_html \ file.php 在线 7
致命错误:require():无法打开所需的'/zip/aws/aws-autoloader.php'(include_path='D:\Users\Lenovo\xampp\php\PEAR')在 D:\ Users \ Lenovo \ xampp \ public_html \ file.php 上 7
我用这种方式调用自动加载器:
require '/zip/aws/aws-autoloader.php';
我试图理解我是否忘记安装另一个东西,或者它是否与系统有关(之前我有过Windows 10)......
你可以帮我解决一下吗?我对PHP这个话题很新...答案 0 :(得分:1)
您应该指定整个路径,如下所示:require __DIR__ . '/zip/aws/aws-autoloader.php';