私はこのコードで[ルート] /includes/helpdesk/pipe.php有する:helpdesk.php:私はまだ同じ場所に別のファイルを含む最初の行にpipeprocess.phpに同じ場所にパイプスクリプトで相対パス(../)を取得するにはどうすればよいですか?
#!/opt/cpanel/ea-php55/root/usr/bin/php
<?php
require_once("pipeprocess.php");
を
は、私が持っている最初の行で[ルート] /includes/helpdesk/helpdesk.phpに:
require_once ("../../config.php");
config.phpのは、私が二度持っている理由です、[ルート] ..です/../、helpdesk.phpはdirecでうまく動作しますtアクセスが必要ですが、cPanelのpipeコマンドの設定でpipe.phpを実行すると、そのバウンスエラーが発生します。 phpが見つかりません:
PHP Warning: require_once(../../config.php): failed to open stream: No such file or directory in /home/[user]/public_html/[root]/includes/helpdesk/helpdesk.php on line 21
Warning: require_once(../../config.php): failed to open stream: No such file or directory in /home/[user]/public_html/[root]/includes/helpdesk/helpdesk.php on line 21 PHP Fatal error: require_once(): Failed opening required '../../config.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/[user]/public_html/[root]/includes/helpdesk/helpdesk.php on line 21
Fatal error: require_once(): Failed opening required '../../config.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/[user]/public_html/[root]/includes/helpdesk/helpdesk.php on line 21
helpdesk.phpへの直接アクセスが正常に機能するため、このパイプエラーが発生するのはなぜですか?パイプは受け入れられません../または../../パスの一部ですか?またはEasyApache4の問題がありますか?私はいくつかのテストを行い、これが../パスの一部として認識されています。 pipe/EasyApache4にはこれに問題がありますか?
ありがとう:
PHP 5.3.0以降、あなたはこのようなものを使用することができます。働いた。 –