我即将发疯。不知道为什么它一直失败。require_once失败
index.php
chdir(__DIR__);
if(!defined('ARCTICA_CORE_DIR'))
define('ARCTICA_CORE_DIR', './arctica/core/');
require_once(ARCTICA_CORE_DIR . 'Arctica.php');
echo ARCTICA_CORE_DIR -> Correctly outputs ./arctica/core/
BUUUUUUT;
Warning: require_once(./arctica/core/Arctica.php): failed to open stream: No such file or directory in C:\wamp\www\Arctica\index.php on line 18
Fatal error: require_once(): Failed opening required './arctica/core/Arctica.php' (include_path='.;C:\php\pear') in C:\wamp\www\Arctica\index.php on line 18
操作系统是Windows 7
这是我的应用程序的路径:
C:\wamp\www\Arctica\index.php
这是文件的我想需要的路径:
C:\wamp\www\Arctica\arctica\core\Arctica.php
怎么了?我错过了什么吗?我敢打赌,这是一些我忽略的东西...
您是否尝试过使用DIRECTORY_SEPARATOR常量而不是硬编码/ – ZolaKt 2013-03-14 22:54:00
做:'echo ARCTICA_CORE_DIR。 'Arctica.php';'你知道问题是什么。 – 2013-03-14 22:54:07
文件权限。 – 2013-03-14 22:54:14