linccce

efing error

Jul 1st, 2014
246
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.48 KB | None | 0 0
  1. PHP warning
  2.  
  3. preg_match(): Compilation failed: invalid range in character class at offset 15
  4.  
  5. C:\wamp\www\YiiMain\framework\validators\CRegularExpressionValidator.php(53)
  6.  
  7. 41 * @param string $attribute the attribute being validated
  8. 42 * @throws CException if given {@link pattern} is empty
  9. 43 */
  10. 44 protected function validateAttribute($object,$attribute)
  11. 45 {
  12. 46 $value=$object->$attribute;
  13. 47 if($this->allowEmpty && $this->isEmpty($value))
  14. 48 return;
  15. 49 if($this->pattern===null)
  16. 50 throw new CException(Yii::t('yii','The "pattern" property must be specified with a valid regular expression.'));
  17. 51 // reason of array checking explained here: https://github.com/yiisoft/yii/issues/1955
  18. 52 if(is_array($value) ||
  19. 53 (!$this->not && !preg_match($this->pattern,$value)) ||
  20. 54 ($this->not && preg_match($this->pattern,$value)))
  21. 55 {
  22. 56 $message=$this->message!==null?$this->message:Yii::t('yii','{attribute} is invalid.');
  23. 57 $this->addError($object,$attribute,$message);
  24. 58 }
  25. 59 }
  26. 60
  27. 61 /**
  28. 62 * Returns the JavaScript needed for performing client-side validation.
  29. 63 * @param CModel $object the data object being validated
  30. 64 * @param string $attribute the name of the attribute to be validated.
  31. 65 * @throws CException if given {@link pattern} is empty
  32. Stack Trace
  33. #0
  34. + C:\wamp\www\YiiMain\framework\validators\CRegularExpressionValidator.php(53): preg_match("/^[[email protected]\s,]+$/u", "[email protected]")
  35. #1
  36. + C:\wamp\www\YiiMain\framework\validators\CValidator.php(213): CRegularExpressionValidator->validateAttribute(UserRecoveryForm, "login_or_email")
  37. #2
  38. + C:\wamp\www\YiiMain\framework\base\CModel.php(159): CValidator->validate(UserRecoveryForm, null)
  39. #3
  40. – C:\wamp\www\YiiMain\app\sventessvesk\protected\controllers\RecoveryController.php(42): CModel->validate()
  41. 37 $this->redirect(Yii::app()->controller->module->recoveryUrl);
  42. 38 }
  43. 39 } else {
  44. 40 if(isset($_POST['UserRecoveryForm'])) {
  45. 41 $form->attributes=$_POST['UserRecoveryForm'];
  46. 42 if($form->validate()) {
  47. 43 $user = User::model()->notsafe()->findbyPk($form->user_id);
  48. 44 $activation_url = 'http://' . $_SERVER['HTTP_HOST'].$this->createUrl(implode(Yii::app()->controller->module->recoveryUrl),array("activkey" => $user->activkey, "email" => $user->email));
  49. 45
  50. 46 $subject = Yii::t("svsite", "You have requested the password recovery site {site_name}",
  51. 47 array(
  52. #4
  53. + C:\wamp\www\YiiMain\framework\web\actions\CInlineAction.php(49): RecoveryController->actionRecovery()
  54. #5
  55. + C:\wamp\www\YiiMain\framework\web\CController.php(308): CInlineAction->runWithParams(array("r" => "recovery/recovery"))
  56. #6
  57. + C:\wamp\www\YiiMain\framework\web\CController.php(286): CController->runAction(CInlineAction)
  58. #7
  59. + C:\wamp\www\YiiMain\framework\web\CController.php(265): CController->runActionWithFilters(CInlineAction, array())
  60. #8
  61. + C:\wamp\www\YiiMain\framework\web\CWebApplication.php(282): CController->run("recovery")
  62. #9
  63. + C:\wamp\www\YiiMain\framework\web\CWebApplication.php(141): CWebApplication->runController("recovery/recovery")
  64. #10
  65. + C:\wamp\www\YiiMain\framework\base\CApplication.php(180): CWebApplication->processRequest()
  66. #11
  67. – C:\wamp\www\YiiMain\app\sventessvesk\index.php(13): CApplication->run()
  68. 08 defined('YII_DEBUG') or define('YII_DEBUG',true);
  69. 09 // specify how many levels of call stack should be shown in each log message
  70. 10 defined('YII_TRACE_LEVEL') or define('YII_TRACE_LEVEL',3);
  71. 11
  72. 12 require_once($yii);
  73. 13 Yii::createWebApplication($config)->run();
  74. 2014-07-01 15:09:14 Apache/2.4.9 (Win64) PHP/5.5.12 Yii Framework/1.1.14
  75. Application Log
  76. Timestamp Level Category Message
  77. 15:09:14.791635 trace system.CModule
  78. Loading "log" application component
  79. in C:\wamp\www\YiiMain\app\sventessvesk\index.php (13)
  80. 15:09:14.795171 trace system.CModule
  81. Loading "request" application component
  82. in C:\wamp\www\YiiMain\app\sventessvesk\index.php (13)
  83. 15:09:14.797672 trace system.CModule
  84. Loading "user" application component
  85. in
  86. C:\wamp\www\YiiMain\app\sventessvesk\protected\components\ApplicationConfigBehavior.php
  87. (28)
  88. in C:\wamp\www\YiiMain\app\sventessvesk\index.php (13)
  89. 15:09:14.798939 trace system.CModule
  90. Loading "session" application component
  91. in
  92. C:\wamp\www\YiiMain\app\sventessvesk\protected\components\ApplicationConfigBehavior.php
  93. (28)
  94. in C:\wamp\www\YiiMain\app\sventessvesk\index.php (13)
  95. 15:09:14.802405 trace system.CModule
  96. Loading "securityManager" application component
  97. in
  98. C:\wamp\www\YiiMain\app\sventessvesk\protected\components\ApplicationConfigBehavior.php
  99. (28)
  100. in C:\wamp\www\YiiMain\app\sventessvesk\index.php (13)
  101. 15:09:14.803745 trace system.CModule
  102. Loading "statePersister" application component
  103. in
  104. C:\wamp\www\YiiMain\app\sventessvesk\protected\components\ApplicationConfigBehavior.php
  105. (28)
  106. in C:\wamp\www\YiiMain\app\sventessvesk\index.php (13)
  107. 15:09:14.805955 trace system.CModule
  108. Loading "urlManager" application component
  109. in C:\wamp\www\YiiMain\app\sventessvesk\index.php (13)
  110. 15:09:14.812782 trace system.CModule
  111. Loading "messages" application component
  112. in
  113. C:\wamp\www\YiiMain\app\sventessvesk\protected\models\UserRecoveryForm.php
  114. (21)
  115. in
  116. C:\wamp\www\YiiMain\app\sventessvesk\protected\controllers\RecoveryController.php
  117. (41)
  118. in C:\wamp\www\YiiMain\app\sventessvesk\index.php (13)
  119. 15:09:14.818222 error php
  120. preg_match(): Compilation failed: invalid range in character class at
  121. offset 15
  122. (C:\wamp\www\YiiMain\framework\validators\CRegularExpressionValidator.php:53)
  123. Stack trace:
  124. #0 C:\wamp\www\YiiMain\framework\base\CModel.php(159):
  125. CRegularExpressionValidator->validate()
  126. #1
  127. C:\wamp\www\YiiMain\app\sventessvesk\protected\controllers\RecoveryController.php(42):
  128. UserRecoveryForm->validate()
  129. #2 C:\wamp\www\YiiMain\framework\web\actions\CInlineAction.php(49):
  130. RecoveryController->actionRecovery()
  131. #3 C:\wamp\www\YiiMain\framework\web\CController.php(308):
  132. CInlineAction->runWithParams()
  133. #4 C:\wamp\www\YiiMain\framework\web\CController.php(286):
  134. RecoveryController->runAction()
  135. #5 C:\wamp\www\YiiMain\framework\web\CController.php(265):
  136. RecoveryController->runActionWithFilters()
  137. #6 C:\wamp\www\YiiMain\framework\web\CWebApplication.php(282):
  138. RecoveryController->run()
  139. #7 C:\wamp\www\YiiMain\framework\web\CWebApplication.php(141):
  140. CWebApplication->runController()
  141. #8 C:\wamp\www\YiiMain\framework\base\CApplication.php(180):
  142. CWebApplication->processRequest()
  143. #9 C:\wamp\www\YiiMain\app\sventessvesk\index.php(13):
  144. CWebApplication->run()
  145. REQUEST_URI=/sventessvesk/index.php?r=recovery/recovery
  146. in
  147. C:\wamp\www\YiiMain\app\sventessvesk\protected\controllers\RecoveryController.php
  148. (42)
  149. in C:\wamp\www\YiiMain\app\sventessvesk\index.php (13)
  150. 15:09:14.819482 trace system.CModule
  151. Loading "errorHandler" application component
  152. in
  153. C:\wamp\www\YiiMain\app\sventessvesk\protected\controllers\RecoveryController.php
  154. (42)
  155. in C:\wamp\www\YiiMain\app\sventessvesk\index.php (13)
  156. 15:09:14.823745 trace system.CModule
  157. Loading "themeManager" application component
  158. in
  159. C:\wamp\www\YiiMain\app\sventessvesk\protected\controllers\RecoveryController.php
  160. (42)
  161. in C:\wamp\www\YiiMain\app\sventessvesk\index.php (13)
Advertisement
Add Comment
Please, Sign In to add comment