草庐IT

msg_control

全部标签

php - 如何在 Yii 中设置默认 Controller

有没有办法在Yii中指定默认Controller?而不是使用SiteController?提前谢谢你。 最佳答案 在YiiPHP-Framework上将默认Controller设置为主页的Controller。您必须修改/protected/config/main.php上的核心默认Controller(站点/索引)returnarray('name'=>'WebApplication','defaultController'=>'home',); 关于php-如何在Yii中设置默认Co

启动mysql报错Job for mysqld.service failed because the control process exited with error code.

重启虚拟机后,mysql启动失败报错!!!!使用如下命令可以查看mysql的报错 cat/var/log/mysqld.log|grepERROR 这个是因为错误关闭虚拟机后导致mysql的pid文件丢失找不到文件使用命令找到文件的地址 ,根据对应的地址,创建对应的文件cat/etc/my.cnf  创建该文件  并且修改文件的权限mkdir-p/var/run/mysqld/chownmysql.mysql/var/run/mysql  重新启动mysql即可  如果生面的还不能成功运行mysql(如果已经成请忽略)创建对应pid文件并修改权限(pid文件还是上面cat/etc/my.cnf

php - Yii1:Yii2 中的 Controller::beforeRender

我正在将Yii1中开发的旧应用程序迁移到Yii2。我曾经在Controller中有一个数组,用于存储我需要作为JavaScript发送到前端的所有变量:public$jsVars;publicfunctiontoJSObject($params){$this->jsVars=array_merge($this->jsVars,$params);}privatefunctionprintJSVarsObject(){//convertmyphparrayintoajsjsonobject}当我需要在Javascript中公开一个变量时,我会在View或Controller中使用$this

php - 如何为所需的资源 Controller 操作调用过滤器?

我有一个资源ControllerItems:Route::resource('items','ItemsController');在ItemsController@store创建新项目时,我需要在操作前激活CSRF过滤器(可能还有Auth过滤器)与形式。但是我不会写$this->beforeFilter('csrf')这是行不通的。当我将此调用放入父Controller的__construct()时,它会起作用。我需要做什么才能直接为资源Controller操作调用一些过滤器? 最佳答案 您应该能够仅通过在__construct()

php - 在 symfony2 中为特定 Controller 设置 max_execution_time

使用ini_set(),我可以扩展脚本的最大执行时间。在Symfony2中,我可以将ini_set添加到web/app.php和web/app_dev.php以应用增加了所有Controller的执行时间。但在这种情况下,我只想扩展Symfony2中一个特定Controller操作的最大执行时间。我宁愿不让其他操作有可能运行比必要时间更长的时间。我尝试在Controller的Action函数顶部添加ini_set,但这似乎不起作用。任何解决方案?谢谢! 最佳答案 您可以使用set_time_limit函数禁用PHP超时限制。更多信息

php - 如何在一个 View 中显示两个模型值并通过一个 Controller 更新两个模型值

我有两个模型Group_ones和Group_twos。我在ac_config.ctp文件中显示了这个值。我的Controller代码如下publicfunctionac_config($id=null){if(!$id){$this->Session->setFlash('PleaseprovideaSiteid');$this->redirect(array('action'=>'dashboard'));}$site_id_1=$this->GroupOne->findById($id);$site_name=$site_id_1['GroupOne']['site_name']

php - Controller 中的 Laravel Auth 用户 ID

这个问题在这里已经有了答案:Class'App\Http\Controllers\admin\Auth'notfoundinLaravel5(1个回答)关闭7个月前。我正在使用Laravel样板。我正在尝试获取已登录用户的user_id。我收到以下错误:Class'App\Http\Controllers\Frontend\Auth'notfound这是调用$user=Auth::user();然后我尝试使用以下方法获取id:$user->id我错过了什么?

php - Laravel 调度调用 Controller

我使用LaravelTaskScheduling,但是当我从Controller调用某些方法时遇到问题。protectedfunctionschedule(Schedule$schedule){$schedule->call('UserController@deleteInactiveUsers')->everyMinute();//$schedule->call('App\Http\Controllers\UserController@deleteInactiveUsers')->everyMinute();}当我用未注释的行调用时,出现此错误:[ReflectionExceptio

php - POST 数据未出现在 CakePHP Controller 中

我在knockout.js表单上使用AJAX来发布CakePHP应该接收的一些信息,但是,Cake似乎没有找到任何信息。此外,尽管来自POST的状态为200(OK),但警报并未出现。这是AJAX$.ajax({url:"/orders/finalize_payment",type:"POST",dataType:"json",contentType:"json",data:JSON.stringify({"customer":customer_id}),success:function(){alert("success");}});这是订单Controller中的相应操作。现在,我将它

php - Zend Framework - 为 Controller 设置无布局

我有一个Controller,我想将其用于ajax脚本来调用和设置session变量、获取信息等。如何设置它以便该特定Controller不使用默认布局(特别是NO布局),所以它可以来回发送XML/JSON消息吗? 最佳答案 就像与Zend_Framework和Zend_Application相关的任何事情一样,有多种方法可以做到这一点,但在我完成的最后几次纯Zend演出中,我看到人们使用以下内容(来自Controller中的操作方法)$this->_helper->layout()->disableLayout();这将关闭布局。