PhP 本地主机重定向到 /var/www/html/index.php
Posted
技术标签:
【中文标题】PhP 本地主机重定向到 /var/www/html/index.php【英文标题】:PhP local host redirecting to /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
文件。有人可以帮我解决这个问题吗?
提前致谢。
【问题讨论】:
【参考方案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,然后访问它。 谢谢。这就是问题所在,这里的答案解决了它:***.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
【讨论】:
以上是关于PhP 本地主机重定向到 /var/www/html/index.php的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 PHP 从上传到本地主机的一个 html 文件重定向到磁盘上的另一个 html 文件?