我正在使用fileZilla ftp服務器並試圖運行我的php scipt。下面的代碼來調用b.php是行不通的。我是新來的filezilla,所以讓我知道是否需要運行此代碼的任何配置。我從a.php調用b.php,並且它們都在同一個文件夾中。在filezilla中運行php腳本
<?php
header("Location: b.php");
?>
我正在使用fileZilla ftp服務器並試圖運行我的php scipt。下面的代碼來調用b.php是行不通的。我是新來的filezilla,所以讓我知道是否需要運行此代碼的任何配置。我從a.php調用b.php,並且它們都在同一個文件夾中。在filezilla中運行php腳本
<?php
header("Location: b.php");
?>
它不會那樣工作。您可以通過終端運行PHP文件:
$ php -f file.php
或者你可以用$ chmod +x file.php
使其可執行文件,在文件的頂部添加#!/usr/bin/env php
,最後,你執行的是:
$ ./file.php
或者只是訪問在瀏覽器中,如果您已配置並運行Web Server。
此代碼可以幫助你......
嘗試寫這樣
<?php
header('Location: b.php');
exit();
?>
FileZilla是隻是一個FTP文件操作工具(上傳,下載,刪除..排序FTP文件管理器或文件服務器)。它有**無關的PHP代碼工作或不**。對於PHP,你需要一個像Apache這樣的Web服務器。也許你可以提到你得到了什麼樣的錯誤?我假設上面的代碼來自a.php對於給定的代碼,成功執行代碼應該沒有問題。 – DavChana