php 如果查询适用于 wamp 但不适用于实时服务器

黑山24

我正在使用下面的代码根据域选择图像。

环境之间的唯一区别是 wamp 运行的是 PHP 7 和我的主机 7.1,我一直无法获得包含 PHP 7.1 的 wamp 副本。

在实时站点上,最终结果是一个空白的白页,“else”行上有 PHP 错误

我不确定这是否正确,但$logo_img = "3_logo.svg"如果我添加分号后,你会得到一个白页,但没有工作就好了。

<?php
                    $host = $_SERVER['HTTP_HOST']; 
                    $logo_img = '';

                    if($host == "1.co.uk") {
                        $logo_img = "1_logo.svg"; 
                    }
                    else if($host == "2.co.uk") {
                        $logo_img = "2_logo.svg"; 
                    }
                    else($host == "3.co.uk") {
                        $logo_img = "3_logo.svg" //with semicolon errors - unexpected ';'
                    }



                    ?>

任何帮助表示赞赏!

更新:

var_dump ($_SERVER['HTTP_HOST']); 返回

本地主机

string 'localhost' (length=9)

现场直播

string(23) "www.domain.co.uk"
戴维·胡罗扬

请修复这里是语法错误

else($host == "3.co.uk") {
                        $logo_img = "3_logo.svg" //with semicolon errors - unexpected ';'
                    }

你需要写

elseif($host == "3.co.uk") {
                        $logo_img = "3_logo.svg";
                    }
else{ ..... }

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Symfony 项目适用于实时服务器,但不适用于 wamp

来自分类Dev

Laravel路由适用于内部Web服务器,但不适用于WAMP

来自分类Dev

php 套接字服务器仅适用于本地主机但不适用于实时服务器

来自分类Dev

适用于 PHP 但不适用于脚本

来自分类Dev

查询适用于mysql,但不适用于php sql调用

来自分类Dev

MySQL查询不适用于PHP

来自分类Dev

PHP 查询不适用于 DELETE

来自分类Dev

Slim终结点可与PHP自己的服务器一起使用,但不适用于Nginx

来自分类Dev

Slim端点可与PHP自己的服务器一起使用,但不适用于Nginx

来自分类Dev

基本的PHP程序不适用于WAMP。代码显示为文本而不是执行

来自分类Dev

Intl PHP扩展不适用于xampp服务器

来自分类Dev

session_destroy() 不适用于服务器上的 PHP > 7.0

来自分类Dev

PHP MYSQL查询不适用于PHP,但适用于PHPMyAdmin

来自分类Dev

PHP-CPP新扩展适用于cli'php'命令,但不适用于浏览器

来自分类Dev

wp 条件适用于 php 7 但不适用于 php 5

来自分类Dev

PHP会话无法实时运行,但不适用于本地

来自分类Dev

PHP会话无法实时运行,但不适用于本地

来自分类Dev

适用于PHP,不适用于PHPUnit

来自分类Dev

如果条件不适用于网址匹配,则为PHP

来自分类Dev

如果条件不适用于 PHP 中的 fgets (STDIN)

来自分类Dev

重定向301适用于HTML,但不适用于PHP文件?

来自分类Dev

DateTimeZone适用于PHP v7.0,但不适用于v5.4

来自分类Dev

PHP exec适用于apache2但不适用于nginx

来自分类Dev

Curl 请求适用于控制台,但不适用于 PHP

来自分类Dev

代码适用于静态 PHP 值,但不适用于动态变量

来自分类Dev

PHP 串行适用于 Windows,但不适用于 linux

来自分类Dev

MySqli对象->查询不适用于特定的PHP文件

来自分类Dev

MS SQL查询不适用于PHP

来自分类Dev

!empty PHP函数不适用于SQL查询

Related 相关文章

  1. 1

    Symfony 项目适用于实时服务器,但不适用于 wamp

  2. 2

    Laravel路由适用于内部Web服务器,但不适用于WAMP

  3. 3

    php 套接字服务器仅适用于本地主机但不适用于实时服务器

  4. 4

    适用于 PHP 但不适用于脚本

  5. 5

    查询适用于mysql,但不适用于php sql调用

  6. 6

    MySQL查询不适用于PHP

  7. 7

    PHP 查询不适用于 DELETE

  8. 8

    Slim终结点可与PHP自己的服务器一起使用,但不适用于Nginx

  9. 9

    Slim端点可与PHP自己的服务器一起使用,但不适用于Nginx

  10. 10

    基本的PHP程序不适用于WAMP。代码显示为文本而不是执行

  11. 11

    Intl PHP扩展不适用于xampp服务器

  12. 12

    session_destroy() 不适用于服务器上的 PHP > 7.0

  13. 13

    PHP MYSQL查询不适用于PHP,但适用于PHPMyAdmin

  14. 14

    PHP-CPP新扩展适用于cli'php'命令,但不适用于浏览器

  15. 15

    wp 条件适用于 php 7 但不适用于 php 5

  16. 16

    PHP会话无法实时运行,但不适用于本地

  17. 17

    PHP会话无法实时运行,但不适用于本地

  18. 18

    适用于PHP,不适用于PHPUnit

  19. 19

    如果条件不适用于网址匹配,则为PHP

  20. 20

    如果条件不适用于 PHP 中的 fgets (STDIN)

  21. 21

    重定向301适用于HTML,但不适用于PHP文件?

  22. 22

    DateTimeZone适用于PHP v7.0,但不适用于v5.4

  23. 23

    PHP exec适用于apache2但不适用于nginx

  24. 24

    Curl 请求适用于控制台,但不适用于 PHP

  25. 25

    代码适用于静态 PHP 值,但不适用于动态变量

  26. 26

    PHP 串行适用于 Windows,但不适用于 linux

  27. 27

    MySqli对象->查询不适用于特定的PHP文件

  28. 28

    MS SQL查询不适用于PHP

  29. 29

    !empty PHP函数不适用于SQL查询

热门标签

归档