apk*_*ith 32 apache xampp localhost
这是一个相当普遍的查询,因为我对如何执行此操作非常困惑.我想使用我作为XAMPP的一部分下载的apache服务器来测试我正在构建的网站,它将使用php和mysql.一般的问题是:我该怎么做?
据我所知,文件进入C:\ xampp\htdocs,然后可以通过localhost访问.令我困惑的是,XAMPP管理员的东西也在这里 - 所以,例如,我不能替换文件index.php而不会失去对phpMyAdmin的访问权等等.我是否必须在此内为网站创建新文件夹?
我尝试使用我在网上找到的说明设置虚拟主机.例如,我按照此处的指示将其添加到Windows主机文件和xampp主机配置文件中.完成此操作后,Apache服务无法启动,并且给了我一个与此非常类似的错误日志.我按照答案中的说明进行操作,但仍然无效.我已经删除并重新安装它,它再次正常工作,但没有设置虚拟主机.
最后,我想使用HTMLPad来构建网站,因为我非常喜欢它的实时预览功能.但是,要设置它,它还需要与服务器连接.它给出的指示是:
深入教程:如何预览PHP文件?
为了能够在本地预览PHP文件而不上传到Web,您需要在计算机上安装Web服务器,并且必须将其配置为支持PHP文件.有关安装支持PHP的Web服务器的更多信息,请参阅PHP和Web服务器手册.
我们建议使用apache.org上的免费Apache Web服务器
第1步 - 您的文档根目录是什么?找出您的本地Web服务器文档根文件夹是什么.文档根文件夹存储通过Web服务器URL提供的网页文件.有关详细信息,请参阅Web服务器手册.
第2步 - 您的Web服务器地址是什么?找出您的本地Web服务器URL,通常是
http://localhost/
步骤3 - 确保您的Web服务器正常运行验证您的Web服务器是否真正适用于PHP文件.为此,请将PHP文件保存到Web文档根目录并尝试通过Web浏览器打开它.例如,如果您的Web文档根目录是c:\ htdocs \,请将文件保存为c:\ htdocs\index.php并尝试通过URL打开它
http://localhost/index.php
如果您的Web服务器正常工作,您现在可以配置内部预览.
步骤4 - 配置内部预览现在您必须告诉编辑器软件如何使用Web服务器显示PHP文件预览.
在选项菜单上,单击首选项; 在Preferences窗口中,单击Preview folder; 单击"映射",然后单击"添加"; 输入您的文档根文件夹和相应的Web地址,在上面的示例中,您将输入c:\ htdocs\and
http://localhost/
同样,在上述所有情况下,我不太确定我理解这一点.据推测,这链接到原始htdocs文件夹中的所有php,mysql等文件?但是,例如,保存我正在处理的文件的位置是否重要?
基本上,我只是有点困惑,任何帮助将非常感谢!
Sre*_*ula 25
在线服务器上的网页位于一个看起来像这样的位置:http://www.somerandomsite.com/index.php
由于xampp 处于离线状态,因此它会设置一个本地服务器,其地址如下所示
http://localhost/
基本上,xampp在您的系统中设置服务器(apache和其他).并且所有文件(例如index.php,somethingelse.php等)都驻留在xampp\htdocs\
文件夹中.
浏览器在localhost中定位服务器,并将在上面的文件夹中搜索其中可用的任何资源.
因此,在"xampp\htdocs"每个文件夹中创建任意数量的文件夹,从而形成一个网站(当你构建它时).
有时阿帕奇甚至都不会开始.这是由于端口与某些应用程序的冲突.我经常遇到的其中一些是Skype.看到它被完全杀死并重新启动apache
小智 21
只需在C:\ xampp\htdocs中创建一个新文件夹,如C:\ xampp\htdocs\test,并将index.php或其中的任何文件放入其中.通过浏览localhost/test /访问它
祝好运!
小智 7
只需编辑httpd-vhost-conf滚动到底部和最后一个示例/ demo以创建虚拟主机,删除DocumentRoot和ServerName的哈希标记.你可能在<VirtualHost *.80>
和之前有哈希标签</VirtualHost>
在DocumentRoot之后,只需添加web-docs的路径...并在ServerNmane之后添加您的域名
<VirtualHost *:80>
##ServerAdmin webmaster@dummy-host2.example.com
DocumentRoot "C:/xampp/htdocs/www"
ServerName example.com
##ErrorLog "logs/dummy-host2.example.com-error.log"
##CustomLog "logs/dummy-host2.example.com-access.log" common
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)
一定要在下面创建www文件夹htdocs
.您不必将文件夹命名为www,但我只是为了简单起见.一定要重启Apache并爆炸!您现在可以将文件存储在新创建的目录中.要进行测试只需要创建一个简单的index.html
或index.php
在文件和地方www
文件夹,然后点击浏览器并测试它localhost/
.注意:如果您的服务器在HTML服务的PHP文件,然后记得添加localhost/index.html
如果HTML文件是一个你选择用于这个测试.
我应该添加的东西,为了仍然可以访问xampp主页,那么你需要创建另一个VirtualHost.要做到这一点,只需添加
<VirtualHost *:80>
##ServerAdmin webmaster@dummy-host2.example.com
DocumentRoot "C:/xampp/htdocs"
ServerName htdocs.example.com
##ErrorLog "logs/dummy-host2.example.com-error.log"
##CustomLog "logs/dummy-host2.example.com-access.log" common
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)
在您创建的最后一个VirtualHost下面.接下来对主机文件进行必要的更改并重新启动Apache.现在转到您的浏览器并访问htdocs.example.com和您的所有设置.
归档时间: |
|
查看次数: |
299256 次 |
最近记录: |