Comments (3)
Hi,
That is a little specific, more generic would be to replace it with the following:
if ( ( isset( $_SERVER['SERVER_PORT'] ) && ( $_SERVER['SERVER_PORT'] == 80 )) || ( !isset( $_SERVER['SERVER_PORT'] )) )
$port = '';
else
$port = ':'. $_SERVER['SERVER_PORT'];
if( isset( $_SERVER['SERVER_NAME'] ) )
$view->pagebase = "http{$ssl}://{$_SERVER['SERVER_NAME']}{$port}" . Zend_Controller_Front::getInstance()->getBaseUrl();
This may not be the most efficient checking, but I think it catches everything, and it works for http. Just realised it needs something more for HTTPS on 443......
from vimbadmin.
Isn't $_SERVER['SERVER_PORT']
ALWAYS there?
InRongs option just seems awfully weird.
from vimbadmin.
Should be working fine in V3. At least it works for me. Let us know if there is still an issue under V3.
from vimbadmin.
Related Issues (20)
- Batch edit one Goto Adress used in hundred of Aliases Adresses HOT 4
- extends possibilities for plugin HOT 1
- migrating from iRedadmin HOT 1
- Database column `mailbox`.`username` is not unique HOT 1
- typo in: application/controllers/AliasController.php
- Ensure a checkout contains the version number of vimbadmin HOT 3
- Update UPDATING with recent changes needs to be done for 3.x branch HOT 1
- Installation instructions from Wiki doesn't work with recent versions HOT 1
- SmartyCompilerException on PHP 8.1 HOT 1
- Warning fopen() Peer certificate HOT 1
- Number of mailboxes = 1 when there are 150 HOT 3
- vimbtool.php -a mailbox.cli-get-sizes not working HOT 6
- Class "Doctrine\Common\Util\Inflector" not found - when archiving
- vimbtool.php -a mailbox.cli-get-sizes not working with php 8.2 HOT 1
- Deprecated message with PHP 8.2 HOT 3
- error creating mailbox HOT 4
- DB Schema Creation Error using PostgreSQL HOT 1
- Local logging works but records no useful events
- Direct link to latest archive
- PostgreSQL: Initial setup of database leads to an error
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vimbadmin.