PHP权限:尝试在访问网页时运行脚本

时间:2015-10-23 18:47:17

标签: php amazon-ec2 permissions

我正在尝试建立一个注册工作流程。在第一页上有人输入一堆信息,然后提交表格。处理脚本/var/www/html/command/old/perl.php需要调用另一个脚本(/home/ec2-user/perl.php),该脚本又调用perl脚本。

从命令行我能够正常运行/var/www/html/command/old/perl.php文件(以ec2-user登录时)。但是,当我尝试通过浏览器访问脚本来运行它时,我得到一个空白屏幕。

以下是两个perl.php文件的权限:

[root@ip-172-31-30-184 old]# ls -l /home/ec2-user/perl.php
-rwxr-xr-x 1 nginx nginx 672 Oct 23 18:21 /home/ec2-user/perl.php

[root@ip-172-31-30-184 old]# ls -l /var/www/html/command/old/perl.php
-rwxr-xr-x 1 nginx nginx 94 Oct 23 18:24 /var/www/html/command/old/perl.php

perl脚本本身(虽然我觉得如果PHP脚本工作不重要)具有以下内容:

[root@ip-172-31-30-184 old]# ls -l /home/ec2-user/dnsmeapi.pl
-rwxr-xr-x 1 nginx nginx 1605 Oct 23 02:02 /home/ec2-user/dnsmeapi.pl

我错过了什么让它通过浏览器工作?

0 个答案:

没有答案