我们正在开发CRM.
在本地,我没有问题,但在远程(OVH),我有这个错误消息:
解析错误:第126行上的/home/dubinfo/www/CRM/model/Locataire.php中的语法错误,意外"类"(T_CLASS),期望标识符(T_STRING)或变量(T_VARIABLE)或"{"或"$"
这是代码:
public function setVisites($visites) {
$this->_visites = CheckTyper::isArrayOfModel($visites,
VisiteMaisonInvestisseur::class, 'visites', __CLASS__);
}
Run Code Online (Sandbox Code Playgroud)
远程主机(OVH)上的PHP版本是5.4.38
在Symfony 2(最新版本)下,我正在尝试更新我的实体:
php app/console doctrine:schema:upate --force
Run Code Online (Sandbox Code Playgroud)
我收到此错误消息到我的终端:
[Symfony\Component\Config\Definition\Exception\InvalidConfigurationException]
"security.firewalls.access_control"下无法识别的选项"0,1,2,3"
我是Symfony的新手,我不知道在哪里可以搜索来解决这个问题.
这是security.yml文件:
# To get started with security, check out the documentation:
Run Code Online (Sandbox Code Playgroud)
安全性:编码器:FOS\UserBundle\Model\UserInterface:bcrypt
role_hierarchy:
ROLE_ADMIN: ROLE_USER
ROLE_SUPER_ADMIN: ROLE_ADMIN
# http://symfony.com/doc/current/book/security.html#where-do-users-come-from-user-providers
providers:
fos_userbundle:
id: fos_user.user_provider.username
firewalls:
# disables authentication for assets and the profiler, adapt it according to your needs
main:
pattern: ^/
form_login:
provider: fos_userbundle
csrf_provider: security.csrf.token_manager # Use form.csrf_provider instead for Symfony <2.4
logout: true
anonymous: true
dev:
pattern: ^/(_(profiler|wdt)|css|images|js)/
security: false
#main:
#anonymous: ~
# activate different ways …Run Code Online (Sandbox Code Playgroud) 我正在尝试使用此代码在 Excel 单元格中添加注释:
$objPHPExcel
->getActiveSheet()
->getComment(($arr_periodes[2] + 1), 17 + ($arr_periodes[1]))
->setAuthor($user->prenom . ' ' . $user->nom);
$objCommentRichText = $objPHPExcel
->getActiveSheet()
->getComment(($arr_periodes[2] + 1), 17 + ($arr_periodes[1]))
->getText()
->createTextRun($res->commentaire);
$objCommentRichText->getFont()->setBold(true);
$objPHPExcel
->getActiveSheet()
->getComment(($arr_periodes[2] + 1), 17 + ($arr_periodes[1]))
->getText()
->createTextRun("\r\n");
$objPHPExcel
->getActiveSheet()
->getComment(($arr_periodes[2] + 1), 17 + ($arr_periodes[1]))
->getText()
->createTextRun($res->commentaire);
Run Code Online (Sandbox Code Playgroud)
它打开文件,但我需要修复它并且注释不显示。
这是我的作家:
$writer = new PHPExcel_Writer_Excel2007($objPHPExcel);
Run Code Online (Sandbox Code Playgroud)
编辑
该代码有效:
$writer = new PHPExcel_Writer_Excel2007($objPHPExcel);
Run Code Online (Sandbox Code Playgroud)
是否可以用变量代替'E11'?
我必须使用setCellValueByColumnAndRow,因此5,11即
编辑
我的问题仍然存在:
我尝试过这个:
$objPHPExcel->getActiveSheet()
->getComment('E11')
->getText()
->createTextRun($user->commentaire);
Run Code Online (Sandbox Code Playgroud)
($arr_periodes[2]+1)包含在示例中4 …