Php require在SSH上工作,但不';浏览器上的t
我试图在我的项目上使用AWS SDK,但得到“需要打开失败” 这很奇怪,因为路径非常正确,如果我从“Putty”调用php文件,它运行良好。但若我从浏览器中调用,我的require指令将出现致命错误 PHP: 我的FTP路径:Php require在SSH上工作,但不';浏览器上的t,php,amazon-web-services,path,Php,Amazon Web Services,Path,我试图在我的项目上使用AWS SDK,但得到“需要打开失败” 这很奇怪,因为路径非常正确,如果我从“Putty”调用php文件,它运行良好。但若我从浏览器中调用,我的require指令将出现致命错误 PHP: 我的FTP路径: /opt/aws-sdk/aws-autoloader.php 我尝试了很多不同的方法来称之为require,但没有一个有效 致命错误: Fatal error: require(): Failed opening required 'aws-autoloader.ph
/opt/aws-sdk/aws-autoloader.php
我尝试了很多不同的方法来称之为require,但没有一个有效
致命错误:
Fatal error: require(): Failed opening required 'aws-autoloader.php' (include_path='.:/usr/share/php:/usr/share/pear:/opt/aws-sdk/') in /data/vhosts/awxwdna/domains/awx.wdna.com.br/public_html/Conta.php on line 3
任何帮助都将不胜感激。web服务器用户是否具有该位置的读取权限?如果将其更改为:
require'/opt/aws sdk/aws autoloader.php'代码>那么它能工作吗?是的,如果我更改,我将得到完全相同的行为=/我正在尝试更改权限以检查是否是那样。如果执行echo get_include_path()代码>你得到了什么?set\u include\u path()
是否正常工作?
Fatal error: require(): Failed opening required 'aws-autoloader.php' (include_path='.:/usr/share/php:/usr/share/pear:/opt/aws-sdk/') in /data/vhosts/awxwdna/domains/awx.wdna.com.br/public_html/Conta.php on line 3