关于我的网站的背景信息:我正在使用 MAMP 堆栈开发一个网站,人们可以在其中找到他们所在地区的纯素食产品,他们还可以上传他们找到的产品,以便其他人可以知道在哪里可以找到这些产品。产品显然将存储在数据库(mysql)中,并具有关联的图像。该网站尚未上线。
一个简单的教程解释了如何在页面中间的文件系统中存储图像here 。
它将图像存储在“/xampp/htdocs/images/”中。
我可以做到这一点,这是非常基本的,但我的问题是网站上线后会发生什么。
当网站上线时,将图像保存到该文件夹(但对我来说是 mamp 而不是 xampp)是否有效?我猜不会,因为网络托管提供商在项目文件夹级别不会有名为 MAMP 的文件夹。我应该将其存储在哪里才能在网站上线时正常工作?我是否必须首先询问网络托管提供商,然后根据该提供商编写我的代码(对于一小部分代码,会与托管提供商有点耦合 - 我也猜测这是不必要的) 。
最佳答案
请尝试将您的图像存储在您的项目文件夹中,即使您将上线,这也将起作用。您可以在其中设置可以访问该图像文件夹的图像文件夹的权限。我有 cpanel,我这样做了,它正在工作。
关于php - 将图像存储在实时网站的文件系统中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36516323/