小编Gau*_*ier的帖子

如何在没有日志,没有信息的情况下调试Laravel错误500

我正在开发一个现有的Laravel应用程序,以开发新功能,但是在计算机上安装该应用程序后,出现500错误,没有任何解决办法。

在我的app.php文件中,我设置了:

'env' => env('APP_ENV', 'local'),
'debug' => env('APP_DEBUG', true),
Run Code Online (Sandbox Code Playgroud)

但是我仍然没有信息,没有日志生成storage/logs。我不知道可能是什么问题。

以前的开发人员是在Windows上工作的,而我正在Linux上工作,但是我不确定这是否是现实。

编辑:

我的config / app.php中也有这些变量

'log' => env('APP_LOG', 'daily'),
'log_level' => env('APP_LOG_LEVEL', 'debug'),
Run Code Online (Sandbox Code Playgroud)

php error-handling laravel

7
推荐指数
4
解决办法
1万
查看次数

Doctrine 查询生成器使用 join 嵌套 orX 和 andX 条件

我有两个实体UserCalendarEvent。我的用户附属于一家工厂,calendarEvent 可用于了解用户是否被“借用”到他所属工厂的另一家工厂......

我的两个实体是这样的:

用户:

class User extends BaseUser
{

    /**
     * @ORM\Id
     * @ORM\Column(type="integer")
     * @ORM\GeneratedValue(strategy="AUTO")
     */
    protected $id;

    /**
     * @var string
     * @ORM\Column(name="firstname", type="string", length=255, nullable=true)
     */
    private $firstname;

    /**
     * @var string
     * @ORM\Column(name="lastname", type="string", length=255, nullable=true)
     */
    private $lastname;

    /**
     * @ORM\OneToMany(targetEntity="AppBundle\Entity\CalendarEvent", mappedBy="user")
     */
    private $events;

    /**
     * @ORM\ManyToOne(targetEntity="AppBundle\Entity\Factory", inversedBy="users")
     * @ORM\JoinColumn(name="factory_id", referencedColumnName="id")
     */
    private $factory;

}
Run Code Online (Sandbox Code Playgroud)

日历事件:

class CalendarEvent
{

    /**
     * @var int
     *
     * @ORM\Column(name="id", type="integer")
     * @ORM\Id
     * …
Run Code Online (Sandbox Code Playgroud)

doctrine join repository query-builder conditional-statements

7
推荐指数
1
解决办法
6936
查看次数

javascript类属性未设置为ajax调用的成功函数

抱歉复制但我可以在其他帖子中找到任何解决方案.

我正在尝试使用ajax调用web服务来填充javascript对象.我不明白这个的逻辑以及为什么我的对象在调用后没有设置.我写了这个小例子来解释我的问题:

代码:

function Cellule(){
    this.test = 0;
    this.textfunction();
}

Cellule.prototype.textfunction = function(){
    this.test = 1;
    $.ajax({
        type: "GET",
        url: "BASEURL/cellules", 
        data: "",
        success: function(msg){
            console.log("success");
            this.test = 2;
            console.log(cellule);
        }
    });
};

var cellule = new Cellule();
Run Code Online (Sandbox Code Playgroud)

控制台出:

success
Cellule {test: 1}
Run Code Online (Sandbox Code Playgroud)

javascript ajax jquery asynchronous object

2
推荐指数
1
解决办法
518
查看次数

如何使用php解析ipa收集信息

我想解析来自苹果的文件 .ipa 以获取有关名称、app_version 等的信息......

或者在 php 中读取 .plist 文件:当我解压缩 ipa 文件时,我有一个文件“ info.plist ”,我认为这个文件包含我正在寻找的所有信息。

有人知道怎么做吗?

php parsing ipa

1
推荐指数
1
解决办法
1750
查看次数