我为jenkins设置了一个新的Vhost:
<VirtualHost *:80>
ServerAdmin webmaster@localhost
ServerName ci.company.com
ServerAlias ci
ProxyRequests Off
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPreserveHost on
ProxyPass / http://localhost:8080/
</VirtualHost>
...使用代理,当我重新启动apache时,我得到这样的错误:
Invalid command 'ProxyRequests', perhaps misspelled or defined by a module not included in the server configuration
答案 0 :(得分:172)
您应该启用代理。运行命令:
sudo a2enmod proxy
sudo /etc/init.d/apache2 restart
答案 1 :(得分:13)
代理模块。 使用以下命令启用它
a2enmod proxy
如果您无法访问root,则可以使用
sudo a2enmod proxy
之后使用
重启apache服务器service apache2 reload
答案 2 :(得分:1)
<div class="container py-5">
<div class="row">
<div class="col-md-10 mx-auto">
<form [formGroup]="publishForm">
<div class="form-group row">
<div class="col-sm-4">
<label for="documentBusinessId">ID dokumentu</label>
<input type="text" class="form-control" id="documentBusinessId" placeholder="ID dokumentu"
required>
</div>
<div class="col-sm-4">
<label for="referenceDocumentBusinessId">ID dokumentu</label>
<input type="text" class="form-control" id="referenceDocumentBusinessId"
placeholder="ID dokumentu"
required>
</div>
</div>
<div formArrayName="observationDataArray">
<div *ngFor="let obsData of observationDataArray.controls; let i = index" [formGroupName]="i">
<p>
<b>ObservationData : {{i + 1}}</b>
</p>
<div class="col-sm-6">
<label for="energyProduct">Kod produktu</label>
<select class="form-control" id="energyProduct">
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
</select>
</div>
<div class="col-sm-6">
<label for="productMeasureUnit">Kod jednostki miary</label>
<select class="form-control" id="productMeasureUnit">
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
</select>
</div>
<div formArrayName="readArray">
<div *ngFor="let mrArray of readArray; let j = index" [formGroupName]="j">
<p>
<b>MeterRead : {{j + 1}}</b>
</p>
<label for="meterSerialNo">meterSerialNo</label>
<input type="text" class="form-control" id="meterSerialNo" placeholder="Data wyznaczenia"
required>
</div>
<button type="button" >Delete</button>
<button (click)="addReadElement()" type="button">Dodaj nową sekcję</button>
</div>
<button class="btn btn-primary px-4 float-right mt-2 mr-4" (click)="deleteObservationDataElement(i)" type="button">Delete</button>
<button type="button" class="btn btn-primary px-4 mt-2" (click)="addObservationElement()">Dodaj nową sekcję</button>
</div>
<button type="button" class="btn btn-primary px-4 float-left mt-2">Save</button>
</form>
</div>
</div>
</div>
如果您未启用proxy_http,则会在该网站的apache错误日志文件中收到此错误:
AH01144:对于URL /(方案'http'),没有任何协议处理程序有效。 如果您使用的是DSO版本的mod_proxy,请确保代理 子模块包含在使用LoadModule的配置中。