Hi,
ich hab auf meiner DS215j zunächste alle PHP-Pakete deinstalliert und dann das PHP7.0 Paket installiert. Wenn ich mich dann per ssh eingeloggt habe und php --version gecheckt habe, dann war es noch php 5.6 (obwohl php 5.6 laut paketmanager nicht installiert war). In anderen Foren habe ich gelesen, dass die DS intern noch für diverse Tasks php5.6 benötigt - genauer hab ich das nicht hinterfragt.
Jetzt wollte ich einen Symlink zu meiner PHP7 Installation (/var/packages/PHP7.0/target/usr/local/bin/php70) nach /bin/php legen und habe dabei offenbar/versehentlich das alte php5.6 überschrieben. den Symlink hab ich wieder entfernt, aber php5.6 ist nicht mehr im Pfad. Die Suche nach der php5.6 Binary im DS-Dateisystem war leider erfolglos. Der Versuch php5.6 explizit über den Paketmanager zu installieren scheitert (Als "Benachrichtigung" erhalte ich "PHP 5.6. konnte nicht installiert werden. Operation fehlgeschlagen).
Also check ich mal ob ich unter /var/log ein log finde, dass zeitlich mit meinem Installationsversuch über die GUI übereinstimmt. Da gab es nur einen match: synofeasibilitycheck.log und der Eintrag dazu lautet:
2018-02-19T11:37:42+01:00 synologyhill synoscgi_SYNO.Core.Package_1_feasibility_check[24999]: feasibility_check.cpp:79 FeasibilityCheck: [Info] No [package_install] feasibility check config with type [hard].
2018-02-19T11:37:42+01:00 synologyhill synoscgi_SYNO.Core.Package_1_feasibility_check[24999]: feasibility_check.cpp:79 FeasibilityCheck: [Info] No [package_install] feasibility check config with type [soft].
So und jetzt die Frage:
* hat jemand einen plan wie ich das fixen könnte?
ich hab auf meiner DS215j zunächste alle PHP-Pakete deinstalliert und dann das PHP7.0 Paket installiert. Wenn ich mich dann per ssh eingeloggt habe und php --version gecheckt habe, dann war es noch php 5.6 (obwohl php 5.6 laut paketmanager nicht installiert war). In anderen Foren habe ich gelesen, dass die DS intern noch für diverse Tasks php5.6 benötigt - genauer hab ich das nicht hinterfragt.
Jetzt wollte ich einen Symlink zu meiner PHP7 Installation (/var/packages/PHP7.0/target/usr/local/bin/php70) nach /bin/php legen und habe dabei offenbar/versehentlich das alte php5.6 überschrieben. den Symlink hab ich wieder entfernt, aber php5.6 ist nicht mehr im Pfad. Die Suche nach der php5.6 Binary im DS-Dateisystem war leider erfolglos. Der Versuch php5.6 explizit über den Paketmanager zu installieren scheitert (Als "Benachrichtigung" erhalte ich "PHP 5.6. konnte nicht installiert werden. Operation fehlgeschlagen).
Also check ich mal ob ich unter /var/log ein log finde, dass zeitlich mit meinem Installationsversuch über die GUI übereinstimmt. Da gab es nur einen match: synofeasibilitycheck.log und der Eintrag dazu lautet:
2018-02-19T11:37:42+01:00 synologyhill synoscgi_SYNO.Core.Package_1_feasibility_check[24999]: feasibility_check.cpp:79 FeasibilityCheck: [Info] No [package_install] feasibility check config with type [hard].
2018-02-19T11:37:42+01:00 synologyhill synoscgi_SYNO.Core.Package_1_feasibility_check[24999]: feasibility_check.cpp:79 FeasibilityCheck: [Info] No [package_install] feasibility check config with type [soft].
So und jetzt die Frage:
* hat jemand einen plan wie ich das fixen könnte?