1. Set the group permission to WWW using
sudo chown user:www assets (mac)
sudo chown user.www assets (linux)
------------------
Websever Error
CException
CAssetManager.basePath "/Users/user/Sites/website-code/assets" is invalid. Please make sure the directory exists and is writable by the Web server process.
/Users/user/YII/framework/web/CAssetManager.php(138)
126 }
127
128 /**
129 * Sets the root directory storing published asset files.
130 * @param string $value the root directory storing published asset files
131 * @throws CException if the base path is invalid
132 */
133 public function setBasePath($value)
134 {
135 if(($basePath=realpath($value))!==false && is_dir($basePath) && is_writable($basePath))
136 $this->_basePath=$basePath;
137 else
138 throw new CException(Yii::t('yii','CAssetManager.basePath "{path}" is invalid. Please make sure the directory exists and is writable by the Web server process.',
139 array('{path}'=>$value)));
140 }
141
142 /**
143 * @return string the base url that the published asset files can be accessed.
144 * Note, the ending slashes are stripped off. Defaults to '/AppBaseUrl/assets'.
145 */
146 public function getBaseUrl()
147 {
148 if($this->_baseUrl===null)
149 {
150 $request=Yii::app()->getRequest();
No comments:
Post a Comment