2013-03-25 79 views
2

MAMP PHP Symfony2本地安裝在Mountain Lion上。MAMP PHP包含失敗

我想執行一個簡單的包括

require __DIR__.'/../vendor/symfony/src/Symfony/Component/ClassLoader/ApcUniversalClassLoader.php'; 

解析爲/Applications/MAMP/htdocs//refactoring/base/app/../vendor/symfony/src/Symfony/Component/ClassLoader /ApcUniversalClassLoader.php

/Applications/MAMP/htdocs//refactoring/base/vendor/symfony/src/Symfony/Component/ClassLoader/ApcUniversalClassLoader.php

由於文件未找到,因此總是會失敗。我已經運行了一個測試,看起來80個字符是包含路徑長度的限制,但是我無法找到任何地方去控制它。是否有一個max_include_path_length變量可以改變?如果沒有,還有其他建議嗎?

感謝 克里斯^ h

+2

[PHP的可能重複頭文件:長路徑問題](http://stackoverflow.com/questions/8426420/php-include-long-path-issue) – CBroe 2013-03-25 12:42:11

+0

被稱爲可能的前兆的問題是一個windows insta建議路徑長度爲260個字符。我知道我的人數少於120人,失敗發生在80個人物。我也是MAC上的MAMP,所以我的猜測是MAMP可能需要不同的答案。 – 2013-03-25 13:21:12

回答

0

它採取了一些空間,嘗試刪除空間...或使用這樣

require_once __DIR__ . '/../../../../bootstrap/unit.php'; 

require_once sfConfig::get('sf_root_dir') . '/MY/LONG/PATH.php' 

僅供參考使用此

http://msdn.microsoft.com/en-us/library/windows/desktop/aa365247%28v=vs.85%29.aspx 
+0

感謝您的評論,但沒有空格,示例與第一個示例相同。 – 2013-03-25 13:15:39