我正在尝试为mampstack设置一个虚拟主机(不是MAMP).这是我到目前为止所做的:
在我的httpd.conf文件中,我已经检查过了
Listen 8080
Run Code Online (Sandbox Code Playgroud)
这是正确的(我正在听8080端口,而不是80).
然后我取消注释:Include conf/extra/httpd-vhosts.conf在我的httpd.conf文件中
我的hosts文件中添加了以下内容:127.0.0.1 mext-pst.local.
在httpd-vhosts.conf我添加:
NameVirtualHost *:8080
<VirtualHost *:8080>
DocumentRoot "/Applications/mampstack-5.4.20-0/apache2/htdocs"
ServerName 127.0.0.1
ServerAlias localhost
SetEnv APPLICATION_ENV development
SetEnv APPLICATION_DOMAIN localhost
</VirtualHost>
<VirtualHost *:8080>
DocumentRoot "/Applications/mampstack-5.4.20-0/apache2/htdocs/mext-pst-dashboard/web"
ServerName mext-pst.local
ServerAlias mext-pst.local
SetEnv APPLICATION_ENV development
SetEnv APPLICATION_DOMAIN mext-pst.local
RewriteEngine on
RewriteCond %{SERVER_PORT} ^80$
RewriteRule ^ http://%{HTTP_HOST}:8080%{REQUEST_URI} [P]
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)
现在当我去http://mext-pst.local/我的浏览器时出现错误,他无法连接页面....
当我去的时候,http://mext-pst.local:8080/我收到以下错误:
Proxy Error
The proxy server received an invalid response from an upstream server.
The proxy …Run Code Online (Sandbox Code Playgroud) 在我的webapplication中,我有以下类别结构:
<?php
namespace AppBundle\Entity;
use Doctrine\ORM\Mapping as ORM;
/**
* Category
*
* @ORM\Table(name="category", indexes={@ORM\Index(name="fk_category_category_idx", columns={"parent_category_id"})})
* @ORM\Entity(repositoryClass="AppBundle\Repository\CategoryRepository")
*/
class Category
{
/**
* @var string
*
* @ORM\Column(name="name", type="string", length=255, nullable=false)
*/
private $name;
/**
* @var boolean
*
* @ORM\Column(name="enabled", type="boolean", nullable=false)
*/
private $enabled = true;
/**
* @var integer
*
* @ORM\Column(name="id", type="integer")
* @ORM\Id
* @ORM\GeneratedValue(strategy="IDENTITY")
*/
private $id;
/**
* @var \AppBundle\Entity\Category
*
* @ORM\ManyToOne(targetEntity="AppBundle\Entity\Category")
* @ORM\JoinColumns({
* @ORM\JoinColumn(name="parent_category_id", referencedColumnName="id")
* })
*/
private …Run Code Online (Sandbox Code Playgroud) 我正在Eclipse IDE中使用PhoneGap创建一个android项目.
现在我想使用Ripple Emulator而不是Android Virtual Device Manager(AVD),因为AVD非常慢.
我在Google Chrome浏览器中安装了扩展程序并启用了"允许访问文件网址"选项.
当我打开index.html页面时,我得到一个像这样的javascript弹出窗口:

如果我单击"确定"或"取消",页面就会冻结,因此我无法启用纹波仿真器....
这是我的"index.html"文件:
<!DOCTYPE HTML>
<html>
<head>
<title>PhoneGap Testing</title>
<meta http-equiv="Content-type" content="text/html;charset=utf-8">
<meta name="viewport" id="viewport" content="width=device-width, height=device-height, initial-scale=1.0, maximum-scale=1.0, user-scalable=no;" />
<script type="text/javascript" charset="utf-8" src="cordova.js"></script>
<script type="text/javascript" charset="utf-8">
function onBodyLoad(){
document.addEventListener("deviceready", onDeviceReady, false);
}
function onDeviceReady(){
navigator.notification.alert("PhoneGap is ready!");
}
</script>
</head>
<body onload="onBodyLoad()">
<h1>Hello PhoneGap</h1>
<p>This is a sample app</p>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
有谁知道为什么我会弹出这个弹出窗口?
我正在尝试在bootstrap轮播中的同一页面上动态创建highcharts.
我有一个像这样的函数"createChart":
createChart(questiontitle, answers);
function createChart(questiontitle, answers){
chart = new Highcharts.Chart(options); // Create new chart with general options
chart.renderTo(container);
for (var i = 0; i < answers.length; i++) {
categories.push(answers[i].Text);
}
console.log(categories);
chart.xAxis[0].setCategories(categories);
chart.setTitle({ text: 'eerzera' });
// redraw chart
chart.redraw();
}
Run Code Online (Sandbox Code Playgroud)
我有这样的div:
<div id="container" style="min-width: 310px; height: 400px; margin: 0 auto"></div>
Run Code Online (Sandbox Code Playgroud)
你可以看到我有"chart.renderTo",但我总是得到同样的错误:
Highcharts错误#13
渲染div未找到
如果chart.renderTo选项配置错误,则会发生此错误,因此Highcharts无法找到用于呈现图表的HTML元素.
我的变量选项是这样的:
var options = {
chart: {
type: 'bar'
},
subtitle: {
text: 'Source: Wikipedia.org'
},
xAxis: {
categories: ['Africa', 'America', 'Asia', 'Europe', 'Oceania'], …Run Code Online (Sandbox Code Playgroud) 我在文件中查找字符串并将其保存到yml文件中.
当字符串是一个单词,就像Map它Map在yml文件中显示的那样.但如果字符串是Permit Total我得到的'Permit Total'.
我怎样才能解决这个问题?(它只打印Permit Total)
我正在使用symfony\yaml图书馆.
我想使用composer将bitbucket存储库添加到我的vendor文件夹中.这就是我在composer.json中的内容:
{
"require": {
"silex/silex": "~1.1",
"doctrine/dbal": "2.2.*",
"twig/twig" : "1.*",
"symfony/twig-bridge": "~2.3",
"twitter/bootstrap": "*",
"symfony/assetic-bundle": "2.1.*",
"leafo/lessphp": "*",
"silex/web-profiler": "~1.0",
"symfony/security": "~2.3",
"symfony/form": "~2.3",
"symfony/validator": "~2.3",
"symfony/config": "~2.3",
"symfony/translation": "~2.3",
"monolog/monolog": ">=1.0.0",
"symfony/yaml": "~2.3",
"jasongrimes": "dev-master"
},
"autoload": {
"psr-0": { "": "src/" }
},
"repositories": [
{
"type": "package",
"package": {
"name": "jasongrimes",
"version": "dev-master",
"source": {
"url": "mybitbucketurl",
"type": "git",
"reference": "origin/master"
}
}
}
]
}
Run Code Online (Sandbox Code Playgroud)
我在bitbucket存储库中没有composer.json,我想通过composer添加它.现在,当我运行我的应用程序时,我收到以下错误:
Fatal error: Class 'SimpleUser\UserServiceProvider' not found in app/bootstrap.php on …Run Code Online (Sandbox Code Playgroud) 我的html页面中有一个谷歌地图:
<div class="row">
<div class="span6">
<div id="map_canvas"></div>
</div>
<div class="span6">
<h3>Heading</h3>
<p>Donec id elit non mi porta gravida at eget metus. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Etiam porta sem malesuada magna mollis euismod. Donec sed odio dui. </p>
<p><a class="btn" href="#">View details »</a></p>
</div>
Run Code Online (Sandbox Code Playgroud)
我的javascript地图设置:
var settingsItemsMap = {
zoom: 11,
center: new google.maps.LatLng(51.056703, 3.719999),
zoomControlOptions: {
style: google.maps.ZoomControlStyle.LARGE
},
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var map = new google.maps.Map(document.getElementById('map_canvas'), …Run Code Online (Sandbox Code Playgroud) 我这样做:
$data = array('coords' => $district->getCoords(),
'id' => $district->getId(),
'fid' => $district->getFid(),
'wijziging'=> $district->getWijziging(),
'nieuwnr' => $district->getNieuwnr(),
'naam' => $district->getNaam(),
'wijk' => $district->getWijk(),
'wijknr' => $district->getWijknr(),
'objectid' => $district->getObjectid(),
'area' => $district->getArea(),
'len' => $district->getLen(),
);
$this->_dbTable->insert($data);
Run Code Online (Sandbox Code Playgroud)
_dbTable - >对我的表'Districts'的引用.
现在我想在插入数据之前先清除表格.
我怎样才能做到这一点?
我希望有一个像这样的可编辑div:
<div onClick="this.contentEditable='true';">
lorem ipsum dolor lorem ipsum dolorlorem ipsum dolor
</div>
Run Code Online (Sandbox Code Playgroud)
但它必须是一个输入字段,因此当您提交带有输入字段的表单时,它会被提交.有人知道如何将输入字段显示为带有占位符的纯文本吗?
我在使用Sonata Formatter Bundle时遇到了麻烦。
在我的config.yml中,我有以下内容(以及其他内容):
imports:
- { resource: sonata.yml }
twig:
debug: "%kernel.debug%"
strict_variables: "%kernel.debug%"
#sonata
form:
resources:
# ...
- 'SonataFormatterBundle:Form:formatter.html.twig'
Run Code Online (Sandbox Code Playgroud)
在我的sonata.yml文件中,我有:
sonata_block:
default_contexts: [cms]
blocks:
# Enable the SonataAdminBundle block
sonata.admin.block.admin_list:
contexts: [admin]
# Your other blocks
sonata.formatter.block.formatter:
sonata_formatter:
formatters:
markdown:
service: sonata.formatter.text.markdown
extensions:
- sonata.formatter.twig.control_flow
- sonata.formatter.twig.gist
# - sonata.media.formatter.twig #keep this commented unless you are using media bundle.
text:
service: sonata.formatter.text.text
extensions:
- sonata.formatter.twig.control_flow
- sonata.formatter.twig.gist
# - sonata.media.formatter.twig
rawhtml: …Run Code Online (Sandbox Code Playgroud) php ×6
javascript ×4
symfony ×3
css ×2
jquery ×2
sonata-admin ×2
android ×1
apache ×1
categories ×1
ckeditor ×1
composer-php ×1
cordova ×1
database ×1
git ×1
google-maps ×1
highcharts ×1
hosts ×1
html ×1
json ×1
mamp ×1
parent ×1
rendering ×1
ripple ×1
sonata ×1
sql ×1
virtualhost ×1
yaml ×1