簡體   English   中英

從Windows 7到Ubuntu 12.04的PHP項目

[英]Php project from windows 7 to ubuntu 12.04

我創建了一個php項目,該項目列出了根目錄內的文件目錄,使用戶可以瀏覽子文件夾以搜索文件名和其他名稱。 我的麻煩是,在Windows中,盡管它在Linux中運行良好,但仍然存在許多問題。 我要解決的第一個問題是未使用CSS(文件夾css與index.php在同一目錄中),因此網站無法正確顯示。 為了在Linux中運行它,我安裝了php5 apache2和open_jdk_7。 在Windows中,根目錄為C:\\ webdev \\ apache \\ htdocs。 現在在linux中(如果我理解正確,請使用“ /”而不是“ \\”),其根路徑為/ var / www。 我將發布可在Windows上使用的索引代碼,如果它可以幫助您解決這一問題。 我唯一更改的是使用define(“ ROOT”,“ / www / var”); 我也讀過一些有關linux權限的信息,但我不太了解,也許是探測程序。 感謝您的時間。

<?php      
    define("SUBFOLDER","");
    define("ROOT","C:\webdev\apache\htdocs");
?>

<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport" content="width=device-width, initial-scale=1.0">

<link href="<?php echo SUBFOLDER."/"; ?>css/myCSSfile.css" rel="stylesheet" type="text/css"> 
<link rel="shortcut icon" href="<?php echo SUBFOLDER."/"; ?>images/dit.ico">
<link rel="stylesheet" href="<?php echo SUBFOLDER."/"; ?>css/search.css">
<link rel="stylesheet" href="<?php echo SUBFOLDER."/"; ?>css/button.css">
<link rel="stylesheet" href="<?php echo SUBFOLDER."/"; ?>css/button2.css">
<script type="text/javascript" src="<?php echo SUBFOLDER."/"; ?>js/resolutionfinder.js"></script>
<script type="text/javascript" src="<?php echo SUBFOLDER."/"; ?>js/changeInputValue.js"></script>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script type="text/javascript" src="<?php echo SUBFOLDER."/"; ?>js/ajaxcalls.js"></script>





<body onload='ShowDivInCenter();' onresize='ShowDivInCenter();'>
    <div class="cont">
        <div id="main">
            <?php
                error_reporting(E_ALL);
                if ($_GET['action']=="view"){
                   include_once("foldercontents.php");
                }
                else if ($_GET['action']=="downloadZip"){
                    include_once("downloadZip.php");
                }
                else if ($_GET['action']=="downloadfile"){
                    include_once("download.php");
                }
                else {
                    include_once("foldercontents.php");
                }
            ?>
        </div>
    </div>
</body>

如果要使用的CSS文件夾與索引文件位於同一目錄中,則可以相對引用它:

<link href="css/myCSSfile.css" rel="stylesheet" type="text/css">

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM