diff options
| author | Tristan Zur <tzur@ccwn.org> | 2012-05-18 11:31:14 +0200 |
|---|---|---|
| committer | Tristan Zur <tzur@ccwn.org> | 2012-05-18 11:31:14 +0200 |
| commit | bb5de528c46a6acc56c9e856caae5f9999319d62 (patch) | |
| tree | f9c1772868663342b242a2eaa8fa71baafc2eefc /protected | |
| parent | 3cb7fbfceae978d2b87ae976bf4536c3461bb868 (diff) | |
- Dateiupload in eigene Klasse ausgelagert -> Upload wird immer gleich
durchgeführt.
- Extension SimpleImage hinzugefügt -> Bildgrößen werden nun auf eine
konfigurierbare Maximalbreite und Maximalhöhe verkleinert
Diffstat (limited to 'protected')
| -rw-r--r-- | protected/components/VereinImageFunctions.php | 45 | ||||
| -rw-r--r-- | protected/config/maincfg.php | 5 | ||||
| -rw-r--r-- | protected/controllers/MyVereinController.php (renamed from protected/controllers/MyvereinController.php) | 20 | ||||
| -rw-r--r-- | protected/controllers/VereinController.php | 28 | ||||
| -rw-r--r-- | protected/extensions/SimpleImage/CSimpleImage.php | 33 | ||||
| -rw-r--r-- | protected/extensions/SimpleImage/SimpleImage.php | 151 | ||||
| -rw-r--r-- | protected/runtime/application.log | 294 |
7 files changed, 553 insertions, 23 deletions
diff --git a/protected/components/VereinImageFunctions.php b/protected/components/VereinImageFunctions.php new file mode 100644 index 0000000..477e767 --- /dev/null +++ b/protected/components/VereinImageFunctions.php @@ -0,0 +1,45 @@ +<?php
+class VereinImageFunctions {
+ const BASE_PATH = 'images/uploaded/';
+
+ public static function resizeAndSave(CUploadedFile $uploadedImage, $vereinSlug) {
+ $filename = VereinImageFunctions::save($uploadedImage, $vereinSlug);
+ if (null !== $filename) {
+ VereinImageFunctions::resize($filename);
+ }
+
+ return $filename;
+ }
+
+ public static function save(CUploadedFile $uploadedImage, $vereinSlug) {
+ $filename = VereinImageFunctions::createFilename($uploadedImage->getName(), $vereinSlug);
+ if ($uploadedImage->saveAs($filename)) {
+ return $filename;
+ } else {
+ return null;
+ }
+ }
+
+ public static function resize($filename) {
+ $image = Yii::app()->simpleImage->load($filename);
+
+ if ($image->getWidth() > Yii::app()->params['logo_width']) {
+ $image->resizeToWidth(Yii::app()->params['logo_width']);
+ }
+
+ if ($image->getHeight() > Yii::app()->params['logo_height']) {
+ $image->resizeToHeight(Yii::app()->params['logo_height']);
+ }
+ $image->save($filename);
+ }
+
+ private static function createFilename($uploadedName, $vereinSlug) {
+ $suffix = VereinImageFunctions::getSuffix($uploadedName);
+ return VereinImageFunctions::BASE_PATH.time()."-".$vereinSlug.$suffix;
+ }
+
+ private static function getSuffix($name) {
+ return (null !== $name) ? substr($name, strrpos($name, '.')) : '';
+ }
+}
+?>
\ No newline at end of file diff --git a/protected/config/maincfg.php b/protected/config/maincfg.php index 8eed397..c3dd6b3 100644 --- a/protected/config/maincfg.php +++ b/protected/config/maincfg.php @@ -46,6 +46,9 @@ return array( 'session'=>array( 'timeout'=>30, ), + 'simpleImage'=>array( + 'class' => 'application.extensions.SimpleImage.CSimpleImage', + ), // uncomment the following to enable URLs in path-format /*'urlManager'=>array( @@ -105,5 +108,7 @@ return array( 'end_date'=>'01.07.2012', 'start_time'=>'19:00', 'end_time'=>'23:00', + 'logo_width'=>50, + 'logo_height'=>50, ), );
\ No newline at end of file diff --git a/protected/controllers/MyvereinController.php b/protected/controllers/MyVereinController.php index 056ee2d..e0e5b47 100644 --- a/protected/controllers/MyvereinController.php +++ b/protected/controllers/MyVereinController.php @@ -72,14 +72,7 @@ class MyvereinController extends Controller if($model->save()) { Yii::trace("Verein gespeichert", "admin.astaf.verein"); Yii::trace("Bild: ".$model->uploadedImage, "admin.astaf.verein"); - if (null !== $model->uploadedImage) { - Yii::trace("Bild vorhanden", "admin.astaf.verein"); - $suffix = substr($model->uploadedImage->getName(), strrpos($model->uploadedImage->getName(), ".")); - $filename = "images/uploaded/".time()."-".$model->slug.$suffix; - $model->bild = $filename; - $model->uploadedImage->saveAs($filename); - $model->save(); - } + $this->saveImage($model); $this->redirect(array('view','id'=>$model->id)); } @@ -90,6 +83,17 @@ class MyvereinController extends Controller )); } + private function saveImage($model) { + if (null !== $model->uploadedImage) { + $filename = VereinImageFunctions::resizeAndSave($model->uploadedImage, $model->slug); + if (null === $filename) { + throw new CHttpException(500, 'Error while saving image.'); + } + $model->bild = $filename; + $model->save(); + } + } + /** * Lists all models. */ diff --git a/protected/controllers/VereinController.php b/protected/controllers/VereinController.php index a0a3828..445488b 100644 --- a/protected/controllers/VereinController.php +++ b/protected/controllers/VereinController.php @@ -65,14 +65,7 @@ class VereinController extends Controller if($model->save()) { Yii::trace("Verein gespeichert", "admin.astaf.verein"); Yii::trace("Bild: ".$model->uploadedImage, "admin.astaf.verein"); - if (null !== $model->uploadedImage) { - Yii::trace("Bild vorhanden", "admin.astaf.verein"); - $suffix = substr($model->uploadedImage->getName(), strrpos($model->uploadedImage->getName(), ".")); - $filename = "images/uploaded/".time()."-".$model->slug.$suffix; - $model->bild = $filename; - $model->uploadedImage->saveAs($filename); - $model->save(); - } + $this->saveImage($model); $this->redirect(array('view','id'=>$model->id)); } } @@ -103,13 +96,7 @@ class VereinController extends Controller $model->attributes=$_POST['Verein']; $model->uploadedImage = CUploadedFile::getInstance($model, 'uploadedImage'); if($model->save()) { - if (null !== $model->uploadedImage) { - $suffix = substr($model->uploadedImage->getName(), strrpos($model->uploadedImage->getName(), ".")); - $filename = "images/uploaded/".time()."-".$model->slug.$suffix; - $model->bild = $filename; - $model->uploadedImage->saveAs($filename); - $model->save(); - } + $this->saveImage($model); $this->redirect(array('view','id'=>$model->id)); } } @@ -123,6 +110,17 @@ class VereinController extends Controller )); } + private function saveImage($model) {
+ if (null !== $model->uploadedImage) {
+ $filename = VereinImageFunctions::resizeAndSave($model->uploadedImage, $model->slug);
+ if (null === $filename) {
+ throw new CHttpException(500, 'Error while saving image.');
+ }
+ $model->bild = $filename;
+ $model->save();
+ } + } + /** * Deletes a particular model. * If deletion is successful, the browser will be redirected to the 'admin' page. diff --git a/protected/extensions/SimpleImage/CSimpleImage.php b/protected/extensions/SimpleImage/CSimpleImage.php new file mode 100644 index 0000000..754344b --- /dev/null +++ b/protected/extensions/SimpleImage/CSimpleImage.php @@ -0,0 +1,33 @@ +<?php + +/** + * Application component to load SimpleImage instance. + * The original component was developed by Khanh Nam. + * @link http://www.yiiframework.com/extension/simpleimage/ + * @author tzur + * + */ +class CSimpleImage extends CApplicationComponent{ + /** + * Initializes the SimpleImage component. + * Imports the SimpleImage class to be used by this component. + * @see CApplicationComponent::init() + */ + public function init() { + parent::init(); + $dir = dirname(__FILE__); + $alias = md5($dir);
+ Yii::setPathOfAlias($alias, $dir); + Yii::import($alias.'.SimpleImage'); + } + + /** + * Loads the image and creates a SimpleImage instance. + * @param string $filename + * @return SimpleImage + */ + public function load($filename){ + return new SimpleImage($filename); + } +} +?> diff --git a/protected/extensions/SimpleImage/SimpleImage.php b/protected/extensions/SimpleImage/SimpleImage.php new file mode 100644 index 0000000..bbccfa0 --- /dev/null +++ b/protected/extensions/SimpleImage/SimpleImage.php @@ -0,0 +1,151 @@ +<?php
+/**
+ * Class to hold information about an image and to provide basic operations on images.
+ * @link http://www.yiiframework.com/extension/simpleimage/
+ * @author tzur
+ *
+ */
+class SimpleImage {
+ /**
+ * The image.
+ * @var resource
+ */
+ var $image;
+ /**
+ * The type of the image.
+ * @see http://www.php.net/manual/en/image.constants.php
+ * @var integer
+ */
+ var $image_type;
+ /**
+ * The image informations.
+ * @see http://www.php.net/manual/en/function.getimagesize.php
+ * @var array
+ */
+ var $image_info;
+
+ /**
+ * Creates the SimpleImage instance and loads all necessary information.
+ * @param string $filename
+ * @link http://www.php.net/manual/en/function.getimagesize.php
+ * @link http://www.php.net/manual/en/function.imagecreatefromjpeg.php
+ * @link http://www.php.net/manual/en/function.imagecreatefromgif.php
+ * @link http://www.php.net/manual/en/function.imagecreatefrompng.php
+ *
+ */
+ function __construct($filename) {
+ $this->image_info = $image_info = getimagesize($filename);
+ $this->image_type = $image_info[2];
+ if ($this->image_type == IMAGETYPE_JPEG) {
+ $this->image = imagecreatefromjpeg($filename);
+ } elseif ($this->image_type == IMAGETYPE_GIF) {
+ $this->image = imagecreatefromgif($filename);
+ } elseif ($this->image_type == IMAGETYPE_PNG) {
+ $this->image = imagecreatefrompng($filename);
+ }
+ }
+
+ /**
+ * Saves the image.
+ * @param string $filename
+ * @param int $image_type
+ * @param int $compression
+ * @param int $permissions
+ * @link http://www.php.net/manual/en/function.imagejpeg.php
+ * @link http://www.php.net/manual/en/function.imagegif.php
+ * @link http://www.php.net/manual/en/function.imagepng.php
+ * @link http://www.php.net/manual/en/function.chmod.php
+ */
+ function save($filename, $image_type = IMAGETYPE_JPEG, $compression = 75, $permissions = null) {
+ if ($image_type == IMAGETYPE_JPEG) {
+ imagejpeg($this->image, $filename, $compression);
+ } elseif ($image_type == IMAGETYPE_GIF) {
+ imagegif($this->image, $filename);
+ } elseif ($image_type == IMAGETYPE_PNG) {
+ imagepng($this->image, $filename);
+ }
+ if ($permissions != null) {
+ chmod($filename, $permissions);
+ }
+ }
+
+ /**
+ * Outputs the image.
+ * @param int $image_type
+ * @link http://www.php.net/manual/en/function.imagejpeg.php
+ * @link http://www.php.net/manual/en/function.imagegif.php
+ * @link http://www.php.net/manual/en/function.imagepng.php
+ */
+ function output($image_type = IMAGETYPE_JPEG) {
+ if ($image_type == IMAGETYPE_JPEG) {
+ imagejpeg($this->image);
+ } elseif ($image_type == IMAGETYPE_GIF) {
+ imagegif($this->image);
+ } elseif ($image_type == IMAGETYPE_PNG) {
+ imagepng($this->image);
+ }
+ }
+
+ /**
+ * Returns the width of the image.
+ * @return int Return the width of the image or false on errors.
+ * @link http://www.php.net/manual/en/function.imagesx.php
+ */
+ function getWidth() {
+ return imagesx($this->image);
+ }
+
+ /**
+ * Returns the height of the image.
+ * @return int Return the height of the image or false on errors.
+ * @link http://www.php.net/manual/en/function.imagesy.php
+ */
+ function getHeight() {
+ return imagesy($this->image);
+ }
+
+ /**
+ * Resizes the image to given height.
+ * Keeps the ratio.
+ * @param number $height
+ */
+ function resizeToHeight($height) {
+ $ratio = $height / $this->getHeight();
+ $width = $this->getWidth() * $ratio;
+ $this->resize($width, $height);
+ }
+
+ /**
+ * Resizes the image to given width.
+ * Keeps the ratio.
+ * @param number $width
+ */
+ function resizeToWidth($width) {
+ $ratio = $width / $this->getWidth();
+ $height = $this->getHeight() * $ratio;
+ $this->resize($width, $height);
+ }
+
+ /**
+ * Scales the image with given scale.
+ * @param number $scale
+ */
+ function scale($scale) {
+ $width = $this->getWidth() * $scale / 100;
+ $height = $this->getHeight() * $scale / 100;
+ $this->resize($width, $height);
+ }
+
+ /**
+ * Resizes the image to given width and height.
+ * @param number $width
+ * @param number $height
+ * @link http://www.php.net/manual/en/function.imagecopyresampled.php
+ */
+ function resize($width, $height) {
+ $new_image = imagecreatetruecolor($width, $height);
+ imagecopyresampled($new_image, $this->image, 0, 0, 0, 0, $width, $height, $this->getWidth(), $this->getHeight());
+ $this->image = $new_image;
+ }
+}
+?>
\ No newline at end of file diff --git a/protected/runtime/application.log b/protected/runtime/application.log index 3a1e850..541aa24 100644 --- a/protected/runtime/application.log +++ b/protected/runtime/application.log @@ -5987,3 +5987,297 @@ Stack trace: REQUEST_URI=/admin.astaf.de/index.php?r=myAngebot/view&id=2 HTTP_REFERER=http://dev.astaf.de:90/admin.astaf.de/index.php?r=myAngebot/update&id=2 --- +2012/05/16 16:48:11 [error] [system.db.CDbCommand] CDbCommand::execute() fehlgeschlagen: SQLSTATE[23000]: Integrity constraint violation: 1451 Cannot delete or update a parent row: a foreign key constraint fails (`astaf`.`vereine`, CONSTRAINT `vereine_ibfk_2` FOREIGN KEY (`slug`) REFERENCES `benutzer` (`username`)). Der SQL-Ausdruck war: DELETE FROM `benutzer` WHERE `benutzer`.`id`=3. +in D:\Projects\Astaf\workspace\admin.astaf.de\protected\controllers\UserController.php (107) +in D:\Projects\Astaf\workspace\admin.astaf.de\index.php (13) +2012/05/16 16:48:11 [error] [exception.CDbException] exception 'CDbException' with message 'CDbCommand konnte das SQL-Statement nicht ausführen: SQLSTATE[23000]: Integrity constraint violation: 1451 Cannot delete or update a parent row: a foreign key constraint fails (`astaf`.`vereine`, CONSTRAINT `vereine_ibfk_2` FOREIGN KEY (`slug`) REFERENCES `benutzer` (`username`)). The SQL statement executed was: DELETE FROM `benutzer` WHERE `benutzer`.`id`=3' in D:\Projects\Astaf\workspace\yii\framework\db\CDbCommand.php:354 +Stack trace: +#0 D:\Projects\Astaf\workspace\yii\framework\db\ar\CActiveRecord.php(1735): CDbCommand->execute() +#1 D:\Projects\Astaf\workspace\yii\framework\db\ar\CActiveRecord.php(1159): CActiveRecord->deleteByPk('3') +#2 D:\Projects\Astaf\workspace\admin.astaf.de\protected\controllers\UserController.php(107): CActiveRecord->delete() +#3 [internal function]: UserController->actionDelete('3') +#4 D:\Projects\Astaf\workspace\yii\framework\web\actions\CAction.php(107): ReflectionMethod->invokeArgs(Object(UserController), Array) +#5 D:\Projects\Astaf\workspace\yii\framework\web\actions\CInlineAction.php(48): CAction->runWithParamsInternal(Object(UserController), Object(ReflectionMethod), Array) +#6 D:\Projects\Astaf\workspace\yii\framework\web\CController.php(309): CInlineAction->runWithParams(Array) +#7 D:\Projects\Astaf\workspace\yii\framework\web\filters\CFilterChain.php(134): CController->runAction(Object(CInlineAction)) +#8 D:\Projects\Astaf\workspace\yii\framework\web\filters\CFilter.php(41): CFilterChain->run() +#9 D:\Projects\Astaf\workspace\yii\framework\web\CController.php(1146): CFilter->filter(Object(CFilterChain)) +#10 D:\Projects\Astaf\workspace\yii\framework\web\filters\CInlineFilter.php(59): CController->filterAccessControl(Object(CFilterChain)) +#11 D:\Projects\Astaf\workspace\yii\framework\web\filters\CFilterChain.php(131): CInlineFilter->filter(Object(CFilterChain)) +#12 D:\Projects\Astaf\workspace\yii\framework\web\CController.php(292): CFilterChain->run() +#13 D:\Projects\Astaf\workspace\yii\framework\web\CController.php(266): CController->runActionWithFilters(Object(CInlineAction), Array) +#14 D:\Projects\Astaf\workspace\yii\framework\web\CWebApplication.php(276): CController->run('delete') +#15 D:\Projects\Astaf\workspace\yii\framework\web\CWebApplication.php(135): CWebApplication->runController('user/delete') +#16 D:\Projects\Astaf\workspace\yii\framework\base\CApplication.php(162): CWebApplication->processRequest() +#17 D:\Projects\Astaf\workspace\admin.astaf.de\index.php(13): CApplication->run() +#18 {main} +REQUEST_URI=/admin.astaf.de/index.php?r=user%2Fdelete&id=3&ajax=user-grid +HTTP_REFERER=http://dev.astaf.de:90/admin.astaf.de/index.php?r=user/admin +--- +2012/05/16 16:50:56 [error] [exception.CHttpException.404] exception 'CHttpException' with message 'The requested page does not exist.' in D:\Projects\Astaf\workspace\admin.astaf.de\protected\controllers\MyvereinController.php:110 +Stack trace: +#0 D:\Projects\Astaf\workspace\admin.astaf.de\protected\controllers\MyvereinController.php(50): MyvereinController->loadModel(0) +#1 D:\Projects\Astaf\workspace\admin.astaf.de\protected\controllers\MyvereinController.php(98): MyvereinController->actionView() +#2 D:\Projects\Astaf\workspace\yii\framework\web\actions\CInlineAction.php(50): MyvereinController->actionIndex() +#3 D:\Projects\Astaf\workspace\yii\framework\web\CController.php(309): CInlineAction->runWithParams(Array) +#4 D:\Projects\Astaf\workspace\yii\framework\web\filters\CFilterChain.php(134): CController->runAction(Object(CInlineAction)) +#5 D:\Projects\Astaf\workspace\yii\framework\web\filters\CFilter.php(41): CFilterChain->run() +#6 D:\Projects\Astaf\workspace\yii\framework\web\CController.php(1146): CFilter->filter(Object(CFilterChain)) +#7 D:\Projects\Astaf\workspace\yii\framework\web\filters\CInlineFilter.php(59): CController->filterAccessControl(Object(CFilterChain)) +#8 D:\Projects\Astaf\workspace\yii\framework\web\filters\CFilterChain.php(131): CInlineFilter->filter(Object(CFilterChain)) +#9 D:\Projects\Astaf\workspace\yii\framework\web\CController.php(292): CFilterChain->run() +#10 D:\Projects\Astaf\workspace\yii\framework\web\CController.php(266): CController->runActionWithFilters(Object(CInlineAction), Array) +#11 D:\Projects\Astaf\workspace\yii\framework\web\CWebApplication.php(276): CController->run('') +#12 D:\Projects\Astaf\workspace\yii\framework\web\CWebApplication.php(135): CWebApplication->runController('myverein') +#13 D:\Projects\Astaf\workspace\yii\framework\base\CApplication.php(162): CWebApplication->processRequest() +#14 D:\Projects\Astaf\workspace\admin.astaf.de\index.php(13): CApplication->run() +#15 {main} +REQUEST_URI=/admin.astaf.de/index.php?r=myverein +HTTP_REFERER=http://dev.astaf.de:90/admin.astaf.de/index.php?r=site/login +--- +2012/05/16 17:09:19 [error] [exception.CHttpException.404] exception 'CHttpException' with message 'The requested page does not exist.' in D:\Projects\Astaf\workspace\admin.astaf.de\protected\controllers\MyvereinController.php:110 +Stack trace: +#0 D:\Projects\Astaf\workspace\admin.astaf.de\protected\controllers\MyvereinController.php(50): MyvereinController->loadModel(0) +#1 D:\Projects\Astaf\workspace\admin.astaf.de\protected\controllers\MyvereinController.php(98): MyvereinController->actionView() +#2 D:\Projects\Astaf\workspace\yii\framework\web\actions\CInlineAction.php(50): MyvereinController->actionIndex() +#3 D:\Projects\Astaf\workspace\yii\framework\web\CController.php(309): CInlineAction->runWithParams(Array) +#4 D:\Projects\Astaf\workspace\yii\framework\web\filters\CFilterChain.php(134): CController->runAction(Object(CInlineAction)) +#5 D:\Projects\Astaf\workspace\yii\framework\web\filters\CFilter.php(41): CFilterChain->run() +#6 D:\Projects\Astaf\workspace\yii\framework\web\CController.php(1146): CFilter->filter(Object(CFilterChain)) +#7 D:\Projects\Astaf\workspace\yii\framework\web\filters\CInlineFilter.php(59): CController->filterAccessControl(Object(CFilterChain)) +#8 D:\Projects\Astaf\workspace\yii\framework\web\filters\CFilterChain.php(131): CInlineFilter->filter(Object(CFilterChain)) +#9 D:\Projects\Astaf\workspace\yii\framework\web\CController.php(292): CFilterChain->run() +#10 D:\Projects\Astaf\workspace\yii\framework\web\CController.php(266): CController->runActionWithFilters(Object(CInlineAction), Array) +#11 D:\Projects\Astaf\workspace\yii\framework\web\CWebApplication.php(276): CController->run('') +#12 D:\Projects\Astaf\workspace\yii\framework\web\CWebApplication.php(135): CWebApplication->runController('myverein') +#13 D:\Projects\Astaf\workspace\yii\framework\base\CApplication.php(162): CWebApplication->processRequest() +#14 D:\Projects\Astaf\workspace\admin.astaf.de\index.php(13): CApplication->run() +#15 {main} +REQUEST_URI=/admin.astaf.de/index.php?r=myverein +HTTP_REFERER=http://dev.astaf.de:90/admin.astaf.de/index.php?r=site/login +--- +2012/05/16 17:18:27 [error] [php] Undefined variable: standorte (D:\Projects\Astaf\workspace\admin.astaf.de\protected\views\myVeranstaltung\_form.php:38) +Stack trace: +#0 D:\Projects\Astaf\workspace\yii\framework\web\CController.php(870): MyVeranstaltungController->renderFile() +#1 D:\Projects\Astaf\workspace\admin.astaf.de\protected\views\myVeranstaltung\create.php(14): MyVeranstaltungController->renderPartial() +#2 D:\Projects\Astaf\workspace\yii\framework\web\CBaseController.php(127): require() +#3 D:\Projects\Astaf\workspace\yii\framework\web\CBaseController.php(96): MyVeranstaltungController->renderInternal() +#4 D:\Projects\Astaf\workspace\yii\framework\web\CController.php(870): MyVeranstaltungController->renderFile() +#5 D:\Projects\Astaf\workspace\yii\framework\web\CController.php(783): MyVeranstaltungController->renderPartial() +#6 D:\Projects\Astaf\workspace\admin.astaf.de\protected\controllers\MyVeranstaltungController.php(74): MyVeranstaltungController->render() +#7 D:\Projects\Astaf\workspace\yii\framework\web\actions\CInlineAction.php(50): MyVeranstaltungController->actionCreate() +#8 D:\Projects\Astaf\workspace\yii\framework\web\CController.php(309): CInlineAction->runWithParams() +#9 D:\Projects\Astaf\workspace\yii\framework\web\filters\CFilterChain.php(134): MyVeranstaltungController->runAction() +#10 D:\Projects\Astaf\workspace\yii\framework\web\filters\CFilter.php(41): CFilterChain->run() +#11 D:\Projects\Astaf\workspace\yii\framework\web\CController.php(1146): CAccessControlFilter->filter() +#12 D:\Projects\Astaf\workspace\yii\framework\web\filters\CInlineFilter.php(59): MyVeranstaltungController->filterAccessControl() +#13 D:\Projects\Astaf\workspace\yii\framework\web\filters\CFilterChain.php(131): CInlineFilter->filter() +#14 D:\Projects\Astaf\workspace\yii\framework\web\CController.php(292): CFilterChain->run() +#15 D:\Projects\Astaf\workspace\yii\framework\web\CController.php(266): MyVeranstaltungController->runActionWithFilters() +#16 D:\Projects\Astaf\workspace\yii\framework\web\CWebApplication.php(276): MyVeranstaltungController->run() +#17 D:\Projects\Astaf\workspace\yii\framework\web\CWebApplication.php(135): CWebApplication->runController() +#18 D:\Projects\Astaf\workspace\yii\framework\base\CApplication.php(162): CWebApplication->processRequest() +#19 D:\Projects\Astaf\workspace\admin.astaf.de\index.php(13): CWebApplication->run() +REQUEST_URI=/admin.astaf.de/index.php?r=myVeranstaltung/create +in D:\Projects\Astaf\workspace\admin.astaf.de\protected\views\myVeranstaltung\_form.php (38) +in D:\Projects\Astaf\workspace\admin.astaf.de\protected\views\myVeranstaltung\create.php (14) +in D:\Projects\Astaf\workspace\admin.astaf.de\protected\controllers\MyVeranstaltungController.php (74) +2012/05/16 17:18:30 [error] [php] Undefined variable: standorte (D:\Projects\Astaf\workspace\admin.astaf.de\protected\views\myVeranstaltung\_form.php:38) +Stack trace: +#0 D:\Projects\Astaf\workspace\yii\framework\web\CController.php(870): MyVeranstaltungController->renderFile() +#1 D:\Projects\Astaf\workspace\admin.astaf.de\protected\views\myVeranstaltung\create.php(14): MyVeranstaltungController->renderPartial() +#2 D:\Projects\Astaf\workspace\yii\framework\web\CBaseController.php(127): require() +#3 D:\Projects\Astaf\workspace\yii\framework\web\CBaseController.php(96): MyVeranstaltungController->renderInternal() +#4 D:\Projects\Astaf\workspace\yii\framework\web\CController.php(870): MyVeranstaltungController->renderFile() +#5 D:\Projects\Astaf\workspace\yii\framework\web\CController.php(783): MyVeranstaltungController->renderPartial() +#6 D:\Projects\Astaf\workspace\admin.astaf.de\protected\controllers\MyVeranstaltungController.php(74): MyVeranstaltungController->render() +#7 D:\Projects\Astaf\workspace\yii\framework\web\actions\CInlineAction.php(50): MyVeranstaltungController->actionCreate() +#8 D:\Projects\Astaf\workspace\yii\framework\web\CController.php(309): CInlineAction->runWithParams() +#9 D:\Projects\Astaf\workspace\yii\framework\web\filters\CFilterChain.php(134): MyVeranstaltungController->runAction() +#10 D:\Projects\Astaf\workspace\yii\framework\web\filters\CFilter.php(41): CFilterChain->run() +#11 D:\Projects\Astaf\workspace\yii\framework\web\CController.php(1146): CAccessControlFilter->filter() +#12 D:\Projects\Astaf\workspace\yii\framework\web\filters\CInlineFilter.php(59): MyVeranstaltungController->filterAccessControl() +#13 D:\Projects\Astaf\workspace\yii\framework\web\filters\CFilterChain.php(131): CInlineFilter->filter() +#14 D:\Projects\Astaf\workspace\yii\framework\web\CController.php(292): CFilterChain->run() +#15 D:\Projects\Astaf\workspace\yii\framework\web\CController.php(266): MyVeranstaltungController->runActionWithFilters() +#16 D:\Projects\Astaf\workspace\yii\framework\web\CWebApplication.php(276): MyVeranstaltungController->run() +#17 D:\Projects\Astaf\workspace\yii\framework\web\CWebApplication.php(135): CWebApplication->runController() +#18 D:\Projects\Astaf\workspace\yii\framework\base\CApplication.php(162): CWebApplication->processRequest() +#19 D:\Projects\Astaf\workspace\admin.astaf.de\index.php(13): CWebApplication->run() +REQUEST_URI=/admin.astaf.de/index.php?r=myVeranstaltung/create +in D:\Projects\Astaf\workspace\admin.astaf.de\protected\views\myVeranstaltung\_form.php (38) +in D:\Projects\Astaf\workspace\admin.astaf.de\protected\views\myVeranstaltung\create.php (14) +in D:\Projects\Astaf\workspace\admin.astaf.de\protected\controllers\MyVeranstaltungController.php (74) +2012/05/16 17:22:33 [error] [php] Undefined variable: standorte (D:\Projects\Astaf\workspace\admin.astaf.de\protected\views\myVeranstaltung\_form.php:38) +Stack trace: +#0 D:\Projects\Astaf\workspace\yii\framework\web\CController.php(870): MyVeranstaltungController->renderFile() +#1 D:\Projects\Astaf\workspace\admin.astaf.de\protected\views\myVeranstaltung\create.php(14): MyVeranstaltungController->renderPartial() +#2 D:\Projects\Astaf\workspace\yii\framework\web\CBaseController.php(127): require() +#3 D:\Projects\Astaf\workspace\yii\framework\web\CBaseController.php(96): MyVeranstaltungController->renderInternal() +#4 D:\Projects\Astaf\workspace\yii\framework\web\CController.php(870): MyVeranstaltungController->renderFile() +#5 D:\Projects\Astaf\workspace\yii\framework\web\CController.php(783): MyVeranstaltungController->renderPartial() +#6 D:\Projects\Astaf\workspace\admin.astaf.de\protected\controllers\MyVeranstaltungController.php(75): MyVeranstaltungController->render() +#7 D:\Projects\Astaf\workspace\yii\framework\web\actions\CInlineAction.php(50): MyVeranstaltungController->actionCreate() +#8 D:\Projects\Astaf\workspace\yii\framework\web\CController.php(309): CInlineAction->runWithParams() +#9 D:\Projects\Astaf\workspace\yii\framework\web\filters\CFilterChain.php(134): MyVeranstaltungController->runAction() +#10 D:\Projects\Astaf\workspace\yii\framework\web\filters\CFilter.php(41): CFilterChain->run() +#11 D:\Projects\Astaf\workspace\yii\framework\web\CController.php(1146): CAccessControlFilter->filter() +#12 D:\Projects\Astaf\workspace\yii\framework\web\filters\CInlineFilter.php(59): MyVeranstaltungController->filterAccessControl() +#13 D:\Projects\Astaf\workspace\yii\framework\web\filters\CFilterChain.php(131): CInlineFilter->filter() +#14 D:\Projects\Astaf\workspace\yii\framework\web\CController.php(292): CFilterChain->run() +#15 D:\Projects\Astaf\workspace\yii\framework\web\CController.php(266): MyVeranstaltungController->runActionWithFilters() +#16 D:\Projects\Astaf\workspace\yii\framework\web\CWebApplication.php(276): MyVeranstaltungController->run() +#17 D:\Projects\Astaf\workspace\yii\framework\web\CWebApplication.php(135): CWebApplication->runController() +#18 D:\Projects\Astaf\workspace\yii\framework\base\CApplication.php(162): CWebApplication->processRequest() +#19 D:\Projects\Astaf\workspace\admin.astaf.de\index.php(13): CWebApplication->run() +REQUEST_URI=/admin.astaf.de/index.php?r=myVeranstaltung/create +in D:\Projects\Astaf\workspace\admin.astaf.de\protected\views\myVeranstaltung\_form.php (38) +in D:\Projects\Astaf\workspace\admin.astaf.de\protected\views\myVeranstaltung\create.php (14) +in D:\Projects\Astaf\workspace\admin.astaf.de\protected\controllers\MyVeranstaltungController.php (75) +2012/05/16 17:50:57 [error] [php] Undefined variable: standorte (D:\Projects\Astaf\workspace\admin.astaf.de\protected\views\myVeranstaltung\_form.php:66) +Stack trace: +#0 D:\Projects\Astaf\workspace\yii\framework\web\CController.php(870): MyVeranstaltungController->renderFile() +#1 D:\Projects\Astaf\workspace\admin.astaf.de\protected\views\myVeranstaltung\update.php(18): MyVeranstaltungController->renderPartial() +#2 D:\Projects\Astaf\workspace\yii\framework\web\CBaseController.php(127): require() +#3 D:\Projects\Astaf\workspace\yii\framework\web\CBaseController.php(96): MyVeranstaltungController->renderInternal() +#4 D:\Projects\Astaf\workspace\yii\framework\web\CController.php(870): MyVeranstaltungController->renderFile() +#5 D:\Projects\Astaf\workspace\yii\framework\web\CController.php(783): MyVeranstaltungController->renderPartial() +#6 D:\Projects\Astaf\workspace\admin.astaf.de\protected\controllers\MyVeranstaltungController.php(101): MyVeranstaltungController->render() +#7 unknown(0): MyVeranstaltungController->actionUpdate() +#8 D:\Projects\Astaf\workspace\yii\framework\web\actions\CAction.php(107): ReflectionMethod->invokeArgs() +#9 D:\Projects\Astaf\workspace\yii\framework\web\actions\CInlineAction.php(48): CInlineAction->runWithParamsInternal() +#10 D:\Projects\Astaf\workspace\yii\framework\web\CController.php(309): CInlineAction->runWithParams() +#11 D:\Projects\Astaf\workspace\yii\framework\web\filters\CFilterChain.php(134): MyVeranstaltungController->runAction() +#12 D:\Projects\Astaf\workspace\yii\framework\web\filters\CFilter.php(41): CFilterChain->run() +#13 D:\Projects\Astaf\workspace\yii\framework\web\CController.php(1146): CAccessControlFilter->filter() +#14 D:\Projects\Astaf\workspace\yii\framework\web\filters\CInlineFilter.php(59): MyVeranstaltungController->filterAccessControl() +#15 D:\Projects\Astaf\workspace\yii\framework\web\filters\CFilterChain.php(131): CInlineFilter->filter() +#16 D:\Projects\Astaf\workspace\yii\framework\web\CController.php(292): CFilterChain->run() +#17 D:\Projects\Astaf\workspace\yii\framework\web\CController.php(266): MyVeranstaltungController->runActionWithFilters() +#18 D:\Projects\Astaf\workspace\yii\framework\web\CWebApplication.php(276): MyVeranstaltungController->run() +#19 D:\Projects\Astaf\workspace\yii\framework\web\CWebApplication.php(135): CWebApplication->runController() +#20 D:\Projects\Astaf\workspace\yii\framework\base\CApplication.php(162): CWebApplication->processRequest() +#21 D:\Projects\Astaf\workspace\admin.astaf.de\index.php(13): CWebApplication->run() +REQUEST_URI=/admin.astaf.de/index.php?r=myVeranstaltung/update&id=5 +in D:\Projects\Astaf\workspace\admin.astaf.de\protected\views\myVeranstaltung\_form.php (66) +in D:\Projects\Astaf\workspace\admin.astaf.de\protected\views\myVeranstaltung\update.php (18) +in D:\Projects\Astaf\workspace\admin.astaf.de\protected\controllers\MyVeranstaltungController.php (101) +2012/05/16 17:52:28 [error] [php] Undefined variable: standorte (D:\Projects\Astaf\workspace\admin.astaf.de\protected\views\myVeranstaltung\update.php:18) +Stack trace: +#0 D:\Projects\Astaf\workspace\yii\framework\web\CController.php(870): MyVeranstaltungController->renderFile() +#1 D:\Projects\Astaf\workspace\yii\framework\web\CController.php(783): MyVeranstaltungController->renderPartial() +#2 D:\Projects\Astaf\workspace\admin.astaf.de\protected\controllers\MyVeranstaltungController.php(101): MyVeranstaltungController->render() +#3 unknown(0): MyVeranstaltungController->actionUpdate() +#4 D:\Projects\Astaf\workspace\yii\framework\web\actions\CAction.php(107): ReflectionMethod->invokeArgs() +#5 D:\Projects\Astaf\workspace\yii\framework\web\actions\CInlineAction.php(48): CInlineAction->runWithParamsInternal() +#6 D:\Projects\Astaf\workspace\yii\framework\web\CController.php(309): CInlineAction->runWithParams() +#7 D:\Projects\Astaf\workspace\yii\framework\web\filters\CFilterChain.php(134): MyVeranstaltungController->runAction() +#8 D:\Projects\Astaf\workspace\yii\framework\web\filters\CFilter.php(41): CFilterChain->run() +#9 D:\Projects\Astaf\workspace\yii\framework\web\CController.php(1146): CAccessControlFilter->filter() +#10 D:\Projects\Astaf\workspace\yii\framework\web\filters\CInlineFilter.php(59): MyVeranstaltungController->filterAccessControl() +#11 D:\Projects\Astaf\workspace\yii\framework\web\filters\CFilterChain.php(131): CInlineFilter->filter() +#12 D:\Projects\Astaf\workspace\yii\framework\web\CController.php(292): CFilterChain->run() +#13 D:\Projects\Astaf\workspace\yii\framework\web\CController.php(266): MyVeranstaltungController->runActionWithFilters() +#14 D:\Projects\Astaf\workspace\yii\framework\web\CWebApplication.php(276): MyVeranstaltungController->run() +#15 D:\Projects\Astaf\workspace\yii\framework\web\CWebApplication.php(135): CWebApplication->runController() +#16 D:\Projects\Astaf\workspace\yii\framework\base\CApplication.php(162): CWebApplication->processRequest() +#17 D:\Projects\Astaf\workspace\admin.astaf.de\index.php(13): CWebApplication->run() +REQUEST_URI=/admin.astaf.de/index.php?r=myVeranstaltung/update&id=5 +in D:\Projects\Astaf\workspace\admin.astaf.de\protected\views\myVeranstaltung\update.php (18) +in D:\Projects\Astaf\workspace\admin.astaf.de\protected\controllers\MyVeranstaltungController.php (101) +in D:\Projects\Astaf\workspace\admin.astaf.de\index.php (13) +2012/05/16 17:57:14 [error] [exception.CHttpException.404] exception 'CHttpException' with message 'Das System konnte die angeforderte Action "admin" nicht finden.' in D:\Projects\Astaf\workspace\yii\framework\web\CController.php:484 +Stack trace: +#0 D:\Projects\Astaf\workspace\yii\framework\web\CController.php(271): CController->missingAction('admin') +#1 D:\Projects\Astaf\workspace\yii\framework\web\CWebApplication.php(276): CController->run('admin') +#2 D:\Projects\Astaf\workspace\yii\framework\web\CWebApplication.php(135): CWebApplication->runController('myVeranstaltung...') +#3 D:\Projects\Astaf\workspace\yii\framework\base\CApplication.php(162): CWebApplication->processRequest() +#4 D:\Projects\Astaf\workspace\admin.astaf.de\index.php(13): CApplication->run() +#5 {main} +REQUEST_URI=/admin.astaf.de/index.php?r=myVeranstaltung/admin +HTTP_REFERER=http://dev.astaf.de:90/admin.astaf.de/index.php?r=myVeranstaltung/view&id=5 +--- +2012/05/18 11:09:00 [error] [php] Undefined variable: uploadedImage (D:\Projects\Astaf\workspace\admin.astaf.de\protected\controllers\MyVereinController.php:88) +Stack trace: +#0 D:\Projects\Astaf\workspace\yii\framework\web\CController.php(309): CInlineAction->runWithParams() +#1 D:\Projects\Astaf\workspace\yii\framework\web\filters\CFilterChain.php(134): MyvereinController->runAction() +#2 D:\Projects\Astaf\workspace\yii\framework\web\filters\CFilter.php(41): CFilterChain->run() +#3 D:\Projects\Astaf\workspace\yii\framework\web\CController.php(1146): CAccessControlFilter->filter() +#4 D:\Projects\Astaf\workspace\yii\framework\web\filters\CInlineFilter.php(59): MyvereinController->filterAccessControl() +#5 D:\Projects\Astaf\workspace\yii\framework\web\filters\CFilterChain.php(131): CInlineFilter->filter() +#6 D:\Projects\Astaf\workspace\yii\framework\web\CController.php(292): CFilterChain->run() +#7 D:\Projects\Astaf\workspace\yii\framework\web\CController.php(266): MyvereinController->runActionWithFilters() +#8 D:\Projects\Astaf\workspace\yii\framework\web\CWebApplication.php(276): MyvereinController->run() +#9 D:\Projects\Astaf\workspace\yii\framework\web\CWebApplication.php(135): CWebApplication->runController() +#10 D:\Projects\Astaf\workspace\yii\framework\base\CApplication.php(162): CWebApplication->processRequest() +#11 D:\Projects\Astaf\workspace\admin.astaf.de\index.php(13): CWebApplication->run() +REQUEST_URI=/admin.astaf.de/index.php?r=myverein/update +in D:\Projects\Astaf\workspace\admin.astaf.de\protected\controllers\MyVereinController.php (88) +in D:\Projects\Astaf\workspace\admin.astaf.de\protected\controllers\MyVereinController.php (75) +in D:\Projects\Astaf\workspace\admin.astaf.de\index.php (13) +2012/05/18 11:09:20 [error] [php] Argument 2 passed to VereinImageFunctions::resizeAndSave() must be an instance of string, string given, called in D:\Projects\Astaf\workspace\admin.astaf.de\protected\controllers\MyVereinController.php on line 88 and defined (D:\Projects\Astaf\workspace\admin.astaf.de\protected\components\VereinImageFunctions.php:5) +Stack trace: +#0 D:\Projects\Astaf\workspace\yii\framework\web\actions\CInlineAction.php(50): MyvereinController->actionUpdate() +#1 D:\Projects\Astaf\workspace\yii\framework\web\CController.php(309): CInlineAction->runWithParams() +#2 D:\Projects\Astaf\workspace\yii\framework\web\filters\CFilterChain.php(134): MyvereinController->runAction() +#3 D:\Projects\Astaf\workspace\yii\framework\web\filters\CFilter.php(41): CFilterChain->run() +#4 D:\Projects\Astaf\workspace\yii\framework\web\CController.php(1146): CAccessControlFilter->filter() +#5 D:\Projects\Astaf\workspace\yii\framework\web\filters\CInlineFilter.php(59): MyvereinController->filterAccessControl() +#6 D:\Projects\Astaf\workspace\yii\framework\web\filters\CFilterChain.php(131): CInlineFilter->filter() +#7 D:\Projects\Astaf\workspace\yii\framework\web\CController.php(292): CFilterChain->run() +#8 D:\Projects\Astaf\workspace\yii\framework\web\CController.php(266): MyvereinController->runActionWithFilters() +#9 D:\Projects\Astaf\workspace\yii\framework\web\CWebApplication.php(276): MyvereinController->run() +#10 D:\Projects\Astaf\workspace\yii\framework\web\CWebApplication.php(135): CWebApplication->runController() +#11 D:\Projects\Astaf\workspace\yii\framework\base\CApplication.php(162): CWebApplication->processRequest() +#12 D:\Projects\Astaf\workspace\admin.astaf.de\index.php(13): CWebApplication->run() +REQUEST_URI=/admin.astaf.de/index.php?r=myverein/update +in D:\Projects\Astaf\workspace\admin.astaf.de\protected\components\VereinImageFunctions.php (5) +in D:\Projects\Astaf\workspace\admin.astaf.de\protected\controllers\MyVereinController.php (88) +in D:\Projects\Astaf\workspace\admin.astaf.de\protected\controllers\MyVereinController.php (75) +2012/05/18 11:09:49 [error] [php] Undefined variable: uploadedImage (D:\Projects\Astaf\workspace\admin.astaf.de\protected\components\VereinImageFunctions.php:37) +Stack trace: +#0 D:\Projects\Astaf\workspace\admin.astaf.de\protected\controllers\MyVereinController.php(88): resizeAndSave() +#1 D:\Projects\Astaf\workspace\admin.astaf.de\protected\controllers\MyVereinController.php(75): MyvereinController->saveImage() +#2 D:\Projects\Astaf\workspace\yii\framework\web\actions\CInlineAction.php(50): MyvereinController->actionUpdate() +#3 D:\Projects\Astaf\workspace\yii\framework\web\CController.php(309): CInlineAction->runWithParams() +#4 D:\Projects\Astaf\workspace\yii\framework\web\filters\CFilterChain.php(134): MyvereinController->runAction() +#5 D:\Projects\Astaf\workspace\yii\framework\web\filters\CFilter.php(41): CFilterChain->run() +#6 D:\Projects\Astaf\workspace\yii\framework\web\CController.php(1146): CAccessControlFilter->filter() +#7 D:\Projects\Astaf\workspace\yii\framework\web\filters\CInlineFilter.php(59): MyvereinController->filterAccessControl() +#8 D:\Projects\Astaf\workspace\yii\framework\web\filters\CFilterChain.php(131): CInlineFilter->filter() +#9 D:\Projects\Astaf\workspace\yii\framework\web\CController.php(292): CFilterChain->run() +#10 D:\Projects\Astaf\workspace\yii\framework\web\CController.php(266): MyvereinController->runActionWithFilters() +#11 D:\Projects\Astaf\workspace\yii\framework\web\CWebApplication.php(276): MyvereinController->run() +#12 D:\Projects\Astaf\workspace\yii\framework\web\CWebApplication.php(135): CWebApplication->runController() +#13 D:\Projects\Astaf\workspace\yii\framework\base\CApplication.php(162): CWebApplication->processRequest() +#14 D:\Projects\Astaf\workspace\admin.astaf.de\index.php(13): CWebApplication->run() +REQUEST_URI=/admin.astaf.de/index.php?r=myverein/update +in D:\Projects\Astaf\workspace\admin.astaf.de\protected\components\VereinImageFunctions.php (37) +in D:\Projects\Astaf\workspace\admin.astaf.de\protected\components\VereinImageFunctions.php (15) +in D:\Projects\Astaf\workspace\admin.astaf.de\protected\components\VereinImageFunctions.php (6) +2012/05/18 11:11:05 [error] [exception.CException] exception 'CException' with message 'Alias "D:.Projects.Astaf.workspace.admin.astaf.de.protected.extensions" ist ungültig. Stellen Sie sicher, dass er auf ein existierendes Verzeichnis verweist.' in D:\Projects\Astaf\workspace\yii\framework\YiiBase.php:292 +Stack trace: +#0 D:\Projects\Astaf\workspace\admin.astaf.de\protected\extensions\SimpleImage\CSimpleImage.php(8): YiiBase::import('D:\Projects\Ast...') +#1 D:\Projects\Astaf\workspace\yii\framework\base\CModule.php(388): CSimpleImage->init() +#2 D:\Projects\Astaf\workspace\yii\framework\base\CModule.php(104): CModule->getComponent('simpleImage') +#3 D:\Projects\Astaf\workspace\admin.astaf.de\protected\components\VereinImageFunctions.php(24): CModule->__get('simpleImage') +#4 D:\Projects\Astaf\workspace\admin.astaf.de\protected\components\VereinImageFunctions.php(8): VereinImageFunctions::resize('images/uploaded...') +#5 D:\Projects\Astaf\workspace\admin.astaf.de\protected\controllers\MyVereinController.php(88): VereinImageFunctions::resizeAndSave(Object(CUploadedFile), 'vfl') +#6 D:\Projects\Astaf\workspace\admin.astaf.de\protected\controllers\MyVereinController.php(75): MyvereinController->saveImage(Object(Verein)) +#7 D:\Projects\Astaf\workspace\yii\framework\web\actions\CInlineAction.php(50): MyvereinController->actionUpdate() +#8 D:\Projects\Astaf\workspace\yii\framework\web\CController.php(309): CInlineAction->runWithParams(Array) +#9 D:\Projects\Astaf\workspace\yii\framework\web\filters\CFilterChain.php(134): CController->runAction(Object(CInlineAction)) +#10 D:\Projects\Astaf\workspace\yii\framework\web\filters\CFilter.php(41): CFilterChain->run() +#11 D:\Projects\Astaf\workspace\yii\framework\web\CController.php(1146): CFilter->filter(Object(CFilterChain)) +#12 D:\Projects\Astaf\workspace\yii\framework\web\filters\CInlineFilter.php(59): CController->filterAccessControl(Object(CFilterChain)) +#13 D:\Projects\Astaf\workspace\yii\framework\web\filters\CFilterChain.php(131): CInlineFilter->filter(Object(CFilterChain)) +#14 D:\Projects\Astaf\workspace\yii\framework\web\CController.php(292): CFilterChain->run() +#15 D:\Projects\Astaf\workspace\yii\framework\web\CController.php(266): CController->runActionWithFilters(Object(CInlineAction), Array) +#16 D:\Projects\Astaf\workspace\yii\framework\web\CWebApplication.php(276): CController->run('update') +#17 D:\Projects\Astaf\workspace\yii\framework\web\CWebApplication.php(135): CWebApplication->runController('myverein/update') +#18 D:\Projects\Astaf\workspace\yii\framework\base\CApplication.php(162): CWebApplication->processRequest() +#19 D:\Projects\Astaf\workspace\admin.astaf.de\index.php(13): CApplication->run() +#20 {main} +REQUEST_URI=/admin.astaf.de/index.php?r=myverein/update +HTTP_REFERER=http://dev.astaf.de:90/admin.astaf.de/index.php?r=myverein/update +--- |
