sql >> Database >  >> RDS >> Mysql

back-upbestanden naar Google Drive met behulp van PHP

Het lijkt erop dat het back-upscript de map waar de sitebestanden zijn opgeslagen niet kan vinden.

Citaat uit de tutorial die je hebt gevolgd om de back-up te maken:

// User home directory (absolute)
$homedir = trim(shell_exec("cd ~ && pwd"))."/"; // If this doesn't work, you can provide the full path yourself
// Site directory (relative)
$sitedir = "www/";

Zorg er eerst voor dat $sitedir correct is ingesteld met het relatieve pad (van de homedirectory) naar de directory met sitebestanden.

Het kan iets anders zijn dan www/ , bijvoorbeeld public_html/ voor een website die wordt gehost op GoDaddy.

Als het bovenstaande correct is, probeer dan $home in te stellen variabele handmatig met het absolute pad van de homedirectory.

Bijwerken

$homedir is de homedirectory en $sitedir is de root van de website ten opzichte van $homedir

dus kijkend naar de code die je hebt gepost, is het vrij waarschijnlijk dat er een fout is gemaakt, de twee variabelen zouden moeten zijn:

// User home directory (absolute)
$homedir = "/home/mhmd2991/"; // <-- FIXED HERE
// Site directory (relative)
$sitedir = "public_html/";

Dit veronderstelt dat de hoofdmap van uw website public_html is en bevindt zich in uw thuismap mhmd2991

Zorg er opnieuw voor dat de hoofdmap van uw website daadwerkelijk public_html is en niet www of html of iets anders. Bekijk het via de terminal.



  1. SELECTEER tussen vandaag en gisteren

  2. MySQL:selecteer meerdere rijen met waarden uit één kolom

  3. Is de tabelvolgorde van belang in mysql?

  4. LAST_INSERT_ID() MijnSQL