【问题标题】:PhP local host redirecting to /var/www/html/index.phpPhP 本地主机重定向到 /var/www/html/index.php
【发布时间】:2017-05-17 04:06:35
【问题描述】:

我正在使用 Ubuntu 机器。我正在为php文件运行lampp服务器。

我的所有 PHP 文件都在 my_folder 中,我的所有代码都在 /opt/lampp/htdocs/my_folder 中,包括索引文件在 /opt/lampp/htdocs/my_folder/index.php 中。

我想通过在 Chrome 浏览器中运行 http://localhost/index.php 来检查我的代码,但由于某种原因,它一直将我定向到 /var/www/html/html.index 文件。有人可以帮我解决这个问题吗?

提前致谢。

【问题讨论】:

    标签: php html xampp lampp


    【解决方案1】:

    将此添加到您的 apache 配置中。

    DocumentRoot /opt/lampp/htdocs/my_folder
    <Directory />
        Options FollowSymLinks
        AllowOverride None
    </Directory>
    <Directory /opt/lampp/htdocs/my_folder>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride All
        Order allow,deny
        allow from all
    </Directory>
    

    【讨论】:

    • 谢谢,它现在重定向到所需的路径,只在浏览器中生成实际代码。它不执行代码。可能是什么原因?
    • 通过将 info.php 放入您的根路径来检查您的 php,然后访问它。
    • 谢谢。这就是问题所在,这里的答案解决了它:stackoverflow.com/questions/19533439/…
    【解决方案2】:

    另外,如果 MySQL 没有启动:

    sudo /etc/init.d/apache2 stop
    sudo /etc/init.d/mysql stop
    sudo /etc/init.d/proftpd stop
    sudo /opt/lampp/lampp start
    

    【讨论】:

      猜你喜欢
      • 2020-07-04
      • 1970-01-01
      • 2013-02-02
      • 1970-01-01
      • 2011-09-16
      • 1970-01-01
      • 1970-01-01
      • 2012-03-29
      • 1970-01-01
      相关资源
      最近更新 更多