php - lnmp hat YII2 installiert und der Domänenname verweist auf die Eintragsdatei des YII-Projektordners. Dateien in diesem Ordner und Unterordner können importiert werden, Dateien in anderen Verzeichnissen können jedoch nicht importiert werden.
淡淡烟草味
淡淡烟草味 2017-06-27 09:18:00
0
1
951

1. Installationsumgebung: lnmp+YII2
2. Der Domänenname verweist auf die Eintragsdatei index.php, aber index.php meldet einen Fehler beim Einfügen von Dateien aus anderen Verzeichnissen. Das Importieren von Dateien im aktuellen Ordner oder Dateien im Unterordner ist kein Problem.
3. Die Projektberechtigung lautet 777
Der Screenshot lautet wie folgt:


require hat beim Einführen der Autoload-Datei einen Fehler gemeldet,
4

Der Browserfehler lautet wie folgt:

Fehlerdetails:

淡淡烟草味
淡淡烟草味

Antworte allen(1)
phpcn_u1582

问题已经解决了,
问题原因是:open_basedir限制了访问文件的路径,open_basedir可能设置在两个地方、

解决方案是:修改了 fastcgi.conf的open_basedir的路径,修改$document_root变成希望访问的项目文件夹

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!