2017-09-22 138 views
0

正如標題所說,我無法讓我的幾個腳本在服務器上聯機運行。PHP SQLite3不能在線工作,但在本地主機上

我可以包括PHP文件,膨脹爲數據庫「* .db的」此主題,如果這將有助於...

我是工作在本地主機與XAMPP來測試一切,才「走出在線「,但不知何故似乎是問題... php和sqlite中的腳本是非常基本的:

我有一個小型數據庫保存爲'y2018.db',它包含有關會議的信息(包括例如名稱,開始日期,結束日期,主題,URL,...)。一個php的「主頁」列出了這個數據庫中的每一個條目。另一個PHP文件允許用戶添加條目到這個文件......

關於服務器:

-SQLite版本3.7.13是

-php版本是5.4.45

-The 'y2018.db'文件有權讀取/寫入/執行任何人。

我目前被困在這一點,即PHP文件顯示任何東西,直到它應該連接的部分。沒有(!)錯誤顯示,這就是爲什麼我找不到任何疑難解答...

我希望你能幫助我嗎?

+0

是在生產服務器上啓用了sqlite的延伸?您可能看不到任何錯誤,因爲它被配置爲不顯示它們,但您應該能夠在錯誤日誌中找到它們。 –

+0

我不確定,如何檢查,但輸入php -phpinfo \(\)\;它說: sqlite3 SQLite3支持=>啓用 和你能告訴我,如何檢查錯誤日誌? –

回答

0

你也應該檢查文件的權限也適用於你的數據庫的所有路徑。

chmod -R 775從服務器的根目錄

相關問題