[英]How to prevent escaping on Zend Form Select : Zend Framework
[英]Zend: How to prevent double library in includePath?
public / index.php
set_include_path(implode(PATH_SEPARATOR, array(
dirname(dirname(__FILE__)) . '/library',
get_include_path(),
)));
configs / application.ini
includePaths.library = APPLICATION_PATH "/../library"
結果是
print get_include_path();
// prints %localpath%/application/../library:%localpath%/library
如果從ini中刪除“ includePaths.library”,則./zf(Zend_Tool)失敗。 如果將index.php放入,引導將失敗。
如何正確防止重復?
我認為您是對的,include路徑也不應在application.ini中,因此我將其刪除。 然后,要使Zend Tool正常工作,我認為您有兩種選擇:
將您的設置更改為該問題的最高答案: Zend工具包含路徑 (這將幫助ZF查找包含路徑)。 ZF的自動發現在整個過程中都發生了變化,因此我不確定這種方法是否仍然有效。
另外,您可以設置一個環境變量來為Zend Tool提供庫位置,詳細信息請參見: http : //framework.zend.com/manual/1.12/en/zend.tool.framework.clitool.html (請參見標題為“ “其他設置注意事項”)。
就我個人而言,我只是跳過Zend Tool-我不認為這真的使事情變得容易。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.