PHP文件脚本显示和方法没有运行?

时间:2017-02-28 17:03:46

标签: php

我已经在网上看了,但我似乎无法理解这个问题。下面是代码的屏幕截图。我有Apache和MySQL在运行。 任何帮助都会很棒!

以下是我的表单代码。     

import com.google.common.collect.ImmutableMap;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriverService;
import org.openqa.selenium.remote.DesiredCapabilities;
import org.openqa.selenium.remote.RemoteWebDriver;
import org.testng.annotations.*;
import java.io.File;
import java.io.IOException;

public class Settings {
    protected static WebDriver driver;
    protected static String baseURL = "base url for tests";
    public static ChromeDriverService service;
    @BeforeClass
    public static void createAndStartService() {
        service = new ChromeDriverService.Builder().usingDriverExecutable(new File("pass to your browser")).usingAnyFreePort()
                 .build();
        try {
            service.start();
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
    @AfterClass
    public static void createAndStopService() {
        service.stop();
    }
    @BeforeMethod
    public void setUp() throws IOException {
        driver = new RemoteWebDriver(service.getUrl(), DesiredCapabilities.chrome());
        driver.get(baseURL);
        driver.manage().window().maximize();
    }
    @AfterMethod
    public void tearDown()
    {
        driver.quit();
    }

    public static WebDriver getDriver()
    {
        return driver;
    }
   }

1 个答案:

答案 0 :(得分:2)

您的解决方案很简单。

您无法直接将PHP作为文件运行。 您可以通过localhost运行它(假设您安装了PHP)

找到你的" public_html" o" web"或" www"文件夹是。 这就是你应该放置/移动PHP文件的地方。

将文件移动到相应的Web文件夹后,可以像这样运行:

http://localhost/datanew.php

http://127.0.01/datanew.php

注意:当您在服务器环境之外调用PHP文件时,您只是显示文件的内容。但是,如果您通过Web服务器调用该文件,则Web服务器将运行PHP脚本并输出PHP脚本的结果。