我即將發瘋。不知道爲什麼它一直失敗。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