【发布时间】:2019-12-10 06:35:29
【问题描述】:
所以我有一个用 html、javascript、sqlite 和 php 创建的网站。它在本地主机上运行良好。我把它移到了一个实际的服务器上,现在它不会加载,因为数据库的路径不同,我不知道如何修复它。
我已尝试更改链接,但服务器文件夹中有“\”,所以 php 似乎不喜欢这样。
PHP 代码如下: 在本地主机上是
$database_name = "/Applications/MAMP/htdocs/proj/db/radar.db"
服务器的路径是“\proj\company.net$”
我试过$database_name = "\\proj\company.net$/db/radar.db"
它只是不加载任何东西,我知道反斜杠或正斜杠会将它扔掉,但我不知道如何修复它。非常感谢任何帮助。
【问题讨论】:
-
你确定它的mysql吗?
-
对每个反斜杠使用双反斜杠
-
@GiacomoM 对不起,brainfart 是的,我的意思是 sqlite。我编辑了它。
-
除了字符串语法,这需要正确的挂载或权限:php access network path under windows