我想爲Yii使用ipvalidator擴展名,並按照/protected/extensions/
的說明安裝它。然後,我添加了以下規則來我的模型:IPValidator擴展名:路徑無效
array('ipAddress', 'application.extensions.ipvalidator.IPValidator', 'version' => 'v4'),`
現在我收到以下錯誤:
Alias "application.extensions.ipvalidator.IPValidator" is invalid. Make sure it points to an existing PHP file.`
有什麼我做錯了嗎?
你確定文件夾的cAsE是一樣的嗎?不能在這裏想到其他任何錯誤。路徑應該是'protected/extensions/ipvalidator /',這個文件夾應該包含文件'IPValidator.php',就是它。它與這個特定的擴展無關,Yii無法找到'IPValidator'的路徑。你可以嘗試'var_dump(realpath(Yii :: getPathOfAlias('')));' –
2013-07-24 17:36:56
@PeterM我試着做var_dump並得到如下路徑:'/ var/www/inventory/web/inventory /保護/擴展/ ipvalidator'。這是正確的道路。我不明白爲什麼它不起作用。 – ComputerLocus