gpt4 book ai didi

php - 无法从浏览器中找到 include_path 但可以在终端中使用

转载 作者:太空宇宙 更新时间:2023-11-04 09:49:39 26 4
gpt4 key购买 nike

我是服务器管理员和 PHP 的新手,所以我很抱歉。这个真的让我卡住了。我重新启动了 EC2 服务器,但仍然没有成功。

PHP文件

<?php
require_once "System.php";
var_dump(class_exists('System', false));
?>

终端(它工作)

[ec2-user@domU-12-31-39-10-26-22 current]$ php phpcheck.php
bool(true)

浏览器 - 它没有找到文件

Warning: require_once(System.php): failed to open stream: No such file or directory in /etc/httpd/opt/app/current/phpcheck.php on line 2 Fatal error: require_once(): Failed opening required 'System.php' (include_path='.:/home/ec2-user/pear/share/pear') in /etc/httpd/opt/app/current/phpcheck.php on line 2

最佳答案

当我通常遇到这些问题时,我只需添加以下内容:

require_once(dirname(__FILE__) . '/System.php');

这样您就可以获得文件的完整路径。

但是,您的 include_path 看起来有点不稳定。-kc

关于php - 无法从浏览器中找到 include_path 但可以在终端中使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12478824/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com