我有一个应用程序连接的服务器端脚本。这在我的开发计算机上运行的LAMP服务器上非常有效,但是当我将脚本上传到实时Web服务器时,我收到错误,最新的错误404是“未找到”。我知道这与将文件放在正确的位置或者某些安全设置负责有关。有经验的人可以指导我如何设置我的脚本以便我可以访问它们吗?
这是我服务器上的结构,它可以工作:在/var/www
中,我有一个名为MyAPI
的文件夹,在此文件夹中,我有index.php
个文件和2个支持文件哪个一起工作。我在同一个Store
文件夹中也有一个名为MyAPI
的文件夹,用于存储上传的文档。我还有一个MySQL数据库,我连接到它,可以读写。如何将它们放在服务器上以便可以访问?我得到的错误是错误404,我怎么能确定找到文件?我暂时禁用了.htaccess
,但仍然无效。请指教。
澄清:请注意,我对/ var / www的解释是ALREADY现在的工作原理。我只是解释了我的开发计算机上的设置。问题是如何将结构传输到LIVE服务器。请查看所描述的设置以及如何将其传输到实时服务器。
发布问题:为什么我的问题会进行投票?
答案 0 :(得分:0)
请确保' Localhost '未在您的任何路径中进行硬编码...如果是硬编码,您的脚本将在本地运行,但在托管时会显示404。