小编Ste*_*eve的帖子

phpStorm php-cgi的问题

所以我最近改为ubuntu,我正在尝试再次设置我的环境,我设法安装LAMP和phpmyadmin和phpstorm.

但我无法做的是从phpStorm运行php脚本,当我尝试运行该程序页面给我一个"502 Bad gateway"错误,当我回到phpStorm它告诉我php-cgi是未找到.

我试图解决问题,但找不到任何可靠的答案,我现在很困惑 在此输入图像描述

我也成功添加了php解释器和xDebug

在此输入图像描述

php phpstorm

22
推荐指数
2
解决办法
4万
查看次数

Ansible模板在模板中添加'u'到数组

vars在我的ansible playbook中有以下内容我得到了以下结构

domains:
  - { main: 'local1.com', sans: ['test.local1.com', 'test2.local.com'] }
  - { main: 'local3.com' }
  - { main: 'local4.com' }
Run Code Online (Sandbox Code Playgroud)

并且在我的内部有以下内容 conf.j2

{% for domain in domains %}
  [[acme.domains]]

    {% for key, value in domain.iteritems() %}
      {% if value is string %}
        {{ key }} = "{{ value }}"
      {% else %}
        {{ key }} = {{ value }}
      {% endif %}
    {% endfor %}
{% endfor %}
Run Code Online (Sandbox Code Playgroud)

现在,当我进入VM并查看文件时,我得到以下内容:

产量

[[acme.domains]]
  main = "local1.com
  sans = [u'test.local1.com', …
Run Code Online (Sandbox Code Playgroud)

jinja2 ansible ansible-template ansible-2.x

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

在ubuntu上卸载phpstorm 7.1以安装phpstorm 8

标题说这一切我想卸载phpstorm所以我可以升级,但我无法弄清楚如何.我已经厌倦了sudo apt-get remove phpstorm,也有版本号,但它不起作用.

我也尝试了突触包管理器,但仍然无法找到phpstorm风暴我已经尝试了喷气机大脑和phpstorm.

如果我只删除它所在的所有文件,我该怎么做才能完全删除它?什么是phpstorm的包名称,所以我可以删除它sudo apt-get remove 'packageName'

感谢所有的帮助,谢谢.

ubuntu phpstorm

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

Vue js 输入掩码

我想在特定输入上有一个输入掩码,它将用户输入解析为人类可读的美国电话号码。

例如

用户输入:1231231234 用户查看:(123)-123-1234

到目前为止我所做的是,我做了一个像下面这样的手表方法

switch (this.form.values.primary_phone.length) {
        case 3:
          return this.form.values.primary_phone = this.form.values.primary_phone.replace(/^([0-9]{3})$/, '($1)');
        case 6:
          return this.form.values.primary_phone = this.form.values.primary_phone.replace(/^([0-9]{3})([0-9]{3})$/, '($1)-$2');
        case 10:
          return this.form.values.primary_phone = this.form.values.primary_phone.replace(/^([0-9]{3})([0-9]{3})([0-9]{4})$/, '($1)-$2-$3');
      }
Run Code Online (Sandbox Code Playgroud)

现在,只有当我从输入中聚焦时才会更新值。有没有办法在输入仍处于焦点时进行更新?

vue.js

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

简单如果不工作 go 模板

所以我正在做一个简单的 if 检查来自结构的 bool 但它似乎不起作用,它只是停止呈现 HTML。

所以下面的结构是这样的:

type Category struct {
    ImageURL      string
    Title         string
    Description   string
    isOrientRight bool
}
Run Code Online (Sandbox Code Playgroud)

现在我有一个 Category 结构的切片,我可以用一个范围来显示它。

Bellow 是一个结构体的示例:

juiceCategory := Category{
    ImageURL: "lemon.png",
    Title:    "Juices and Mixes",
    Description: `Explore our wide assortment of juices and mixes expected by
                        today's lemonade stand clientelle. Now featuring a full line of
                        organic juices that are guaranteed to be obtained from trees that
                        have never been treated with pesticides or artificial
                        fertilizers.`,
    isOrientRight: true,
}
Run Code Online (Sandbox Code Playgroud)

我尝试了多种方法,如下所示,但都没有奏效:

{{range …
Run Code Online (Sandbox Code Playgroud)

struct go go-templates go-html-template

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

用Yii下载文件

我正在使用Yii框架,并且我拥有允许管理员上传文本文件或pdf的网站。现在我想允许用户单击链接并开始下载该文件。如何在Yii框架内实现?

我将文件存储在Yiiapplication / uploads / downloads / test.txt。

我尝试了以下在网上找到的代码,但无法正常工作。

Yii::app()->request->sendFile(Yii::getPathOfAlias('webroot').'/uploads/downloads/23602414.txt','click me');
Run Code Online (Sandbox Code Playgroud)

我是否需要改进所有下载<a href=的内容,即带有' ' 的文本文件,这不是文件的原始内容。

php download yii

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

在silverstripe 3.1中为管理员加载Javascript

我试图添加一些自定义的JavaScript给我的管理员,但没有这么好的时间.到目前为止我尝试过的是.

Requirements::javascript('../mysite/modules/widgets/widgets/calculator/admin/js/admin.js');
Run Code Online (Sandbox Code Playgroud)

路径是正确的,因为当我确实开启它时它返回true.

我也试过以下.

LeftAndMain::require_javascript('../mysite/modules/widgets/widgets/calculator/admin/js/admin.js');
Run Code Online (Sandbox Code Playgroud)

与fopen相同的事情.

它没有加载任何错误(我在开发工具中检查了网络选项卡)

silverstripe

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

弹出窗体不起作用

所以我有这个图像,我按下它应该显示一个表格.我试图通过代码和警报工作做一些警报,但表单仍未显示.

Folders.php

<?php require_once('menu.php') ?>
    <script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.18/jquery-ui.min.js"></script>
    <script type="text/javascript" src="hideShowForm.js"></script>

    <aside>
        <form method="post" class="basic-frm" id="newFolder">
            <label>
                <h1>New Folder</h1>
            </label>
            <label>
                <span>Title:</span>
                <input id="title" type="text" name="title"/>
            </label>
            <label>
                <span>Description</span>
                <input id="description" type="text" name="description"/>
            </label>
            <input id="submit" type="submit" name="submit" value="Submit" class="button"/>
        </form>
        <script type="javascript">

        </script>
        <h1>Welcome</h1>
        <img src="images/newFolder.svg" onmouseover="this.src='images/newFolderHover.svg'" onmouseout="this.src='images/newFolder.svg'" id="clicky">
        <p>New folder</p>
    </aside>
<?php require_once('footer.php') ?>
Run Code Online (Sandbox Code Playgroud)

hideShowForm.js

$(document).ready(function(){
    $('#newFolder').dialog({
        autoOpen: false,
        buttons: [
            {
                text: "Cancel",
                click: function() {
                    $(this).dialog("close");
                }},
            {
                text: "Submit",
                click: function() { …
Run Code Online (Sandbox Code Playgroud)

javascript php jquery

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

Yii url重写删除index.php

我正在努力使网址重写,我想删除index.php,我已经做了一些研究,并找到了在线文档.

这是我到目前为止所做的,我取消了我的main.php urlmaneger,我有以下内容

'urlManager'=>array(
            'urlFormat'=>'path',
            'showScripName'=>false,
            'rules'=>array(
                '<controller:\w+>/<id:\d+>'=>'<controller>/view',
                '<controller:\w+>/<action:\w+>/<id:\d+>'=>'<controller>/<action>',
                '<controller:\w+>/<action:\w+>'=>'<controller>/<action>',
            ),
        ),
Run Code Online (Sandbox Code Playgroud)

我有.htaccess,它在我的yiiApplication中被激活了

RewriteEngine on

# if a directory or a file exists, use it directly
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

# otherwise forward it to index.php
RewriteRule . index.php
Run Code Online (Sandbox Code Playgroud)

现在,当我启动应用程序时,它给了我以下错误.

**Property "CUrlManager.showScripName" is not defined.**
Run Code Online (Sandbox Code Playgroud)

我如何解决这个问题?我确实打开了我的Rewrite引擎,并且我的php日志或wamp服务器日志也没有错误.

我应该在项目中重写所有网址吗?

php .htaccess mod-rewrite url-rewriting yii

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