Webboard

Pełna wersja: Aktualizacja PHP - jak?
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
wersja skryptu MyBB: 1.8.6
adres forum: -
na czym polega problem (screen, opis, komunikaty):
Na wstępie witam po dość długiej przerwie :)

A teraz do rzeczy... 
Chciałem zainstalować DVZ Shoutbox ale pojawia mi się błąd: 
Kod:
Parse error: syntax error, unexpected '[' in /home/avento/public_html/inc/plugins/dvz_shoutbox.php on line 5
Wyczytałem, że to wina starszego PHP a plugin wymaga minimum 5.4. 
Chciałem zaktualizować PHP i tu się pojawia pytanie jak? Hosting mam na webd.pl. W dziale pomoc znalazłem informację na ten temat, a mianowicie
Cytat:Na każdym z naszych serwerów można korzystać zarówno z PHP w wersji 5, jak i PHP w wersji 4. Zmiana wersji php odbywa się poprzez zmianę w pliku .htaccess - można to zrobić poprzez wgranie gotowego pliku poprzez FTP lub np. w menedżerze plików, który jest dostępny w panelu administracyjnym.


1a. W przypadku, gdy na serwerze domyślnie zainstalowane jest PHP 4 a chcemy korzystać z PHP 5, należy umieścić w pliku .htaccess następującą linię:



AddHandler php5.x-fastcgi php

gdzie x to druga cyfra z numeru jednej z dostępnych wersji: 5.3, 5.4 lub 5.5.
Gdzie dokładnie mam dodać tą linię? Próbowałem na końcu, na początku .htaccess. Usuwałem nawet wszystko co tam jest i zostawiałem samą linie - nic.

Załączam mój .htaccess.
[attachment=9807]
Błędna nazwa pliku obecnie masz htaccess.txt, a powinno być .htaccess
Apropo php. Jeżeli masz hosting www to z tym nic nie zrobisz. Musisz załatwić sobie hosting dedykowany na serwerze dedykowanym lub vps i zainstalować na nim php jaki Ci się podoba. Dodatkowa zaleta takiego hostingu jest taka, że możesz uruchomić na serwerze hosting www, a nawet pare virtualhostów lub wykorzystać go do czegoś innego.


O prosze, podaj mi prosze link gdzie oferują zmiane usługi php na koncie www.
: nie wciskaj kitu, bo większość serwerów oferuję wybranie wersji php między tymi zainstalowanymi np. php 5.4/php 5.5/php 5.6 - co w większości przypadków jest wystarczające.

Co do mojego postu wcześniej, to raczej nazwę masz dobrą (mój błąd).
Często jest tak, że wersja php nie jest zmieniana natychmiastowo, np. odbywa to się raz dziennie w nocy.
(05.10.2015, 13:52)Linehost napisał(a): [ -> ]Apropo php. Jeżeli masz hosting www to z tym nic nie zrobisz. Musisz załatwić sobie hosting dedykowany na serwerze dedykowanym lub vps i zainstalować na nim php jaki Ci się podoba. Dodatkowa zaleta takiego hostingu jest taka, że możesz uruchomić na serwerze hosting www, a nawet pare virtualhostów lub wykorzystać go do czegoś innego.

Webd zapewnia, że można zmienić na 5.4 lub na 4.x więc nie widzę potrzeby zmiany hostingu po jedną rzecz (a właściwie jeden plugin).

(05.10.2015, 15:02)Matslom napisał(a): [ -> ]: nie wciskaj kitu, bo większość serwerów oferuję wybranie wersji php między tymi zainstalowanymi np. php 5.4/php 5.5/php 5.6 - co w większości przypadków jest wystarczające.

Co do mojego postu wcześniej, to raczej nazwę masz dobrą (mój błąd).
Często jest tak, że wersja php nie jest zmieniana natychmiastowo, np. odbywa to się raz dziennie w nocy.
.txt miałem już na sewerze. Sprawdzałem bez .txt ale wtedy nie mam dostępu do strony. "Dostęp zabroniony".
Może jest tak jak mówisz, sprawdzę to ;]
Nie wiem czy to ważne, ale masz
Kod PHP:
Deny from all
Dlatego brak dostepu
No niestety pomimo upłynięcia nawet więcej niż 24h (bo zmieniony plik na serwerze był już długo) wciąż ten sam błąd. Próbowałem z htaccess.txt, htaccess i .htaccess ale w 1 przypadku nic się nie zmienia, w drugim (i 3?) mam brak dostępu.

(06.10.2015, 11:27)blokers napisał(a): [ -> ]Nie wiem czy to ważne, ale masz
Kod PHP:
Deny from all
Dlatego brak dostepu

Po usunięciu tego, nawet po usunięciu całej treści pliku i zostawieniu linii o PHP forum działa, ale nie ma dostępu do żadnej opcji: ACP, nieprzeczytane posty, UCP itd - praktycznie do każdego kliknięcia.