suchen

Heim  >  Fragen und Antworten  >  Hauptteil

javascript – Beim lokalen Schreiben einer Website mit dem Thinkphp-Framework trat beim Platzieren auf dem Server ein Fehler auf.

Die Entwicklung ist Fenster, und der Server ist Godaddys Fensterhost. Ich habe eine Test-Index.php geschrieben, um die Datenbank des Servers aufzurufen, und die Daten werden normal gedruckt.

Aber wenn ich das Projekt hochlade, wird ein Fehler gemeldet.

unable to write file G:\PleskVhosts\xxx\httpdocs\test/Runtime/Cache\wrt595831ce44a5e

TP meldet, dass die Datei nicht geschrieben werden kann. Was ist das Problem?
Es gibt auch lokal entwickelte Projekte. Worauf sollte man achten, wenn man sie auf Godaddy stellt?
Bitte Gott um Führung.

我想大声告诉你我想大声告诉你2701 Tage vor765

Antworte allen(4)Ich werde antworten

  • PHP中文网

    PHP中文网2017-07-03 11:42:43

    windows主机,没办法执行chmod吧。注意下路径里的斜线和反斜线,然后看下权限问题。

    Antwort
    0
  • 高洛峰

    高洛峰2017-07-03 11:42:43

    runtime 目录的读写权限。应该是权限问题

    Antwort
    0
  • 怪我咯

    怪我咯2017-07-03 11:42:43

    没有权限, chmod -R 755

    Antwort
    0
  • 迷茫

    迷茫2017-07-03 11:42:43

    把runtime文件夹的权限设为WEB服务器的权限,如果用的是apache的话 chown -R apache:apache Runtime,如果是nginx + php-fpm的话,chown -R www-data:www-data Runtime

    Antwort
    0
  • StornierenAntwort