Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: XAMPP - zmiana wersji PHP (error: 403/500)
Forum PHP.pl > Forum > PHP
Warcabiak
Mam projekt, który na serwerze był w wersji 5.2.17. U siebie mam wersję 7.0.2 i żeby odpalić ten projekt muszę wgrać tę starą wersję PHPa.

Niestety nie ma XAMPPa, który używa tej konkretnej wersji (najbliższa to bodajże 5.2.7). Ściągnąłem ją, ale przy próbie odpalenia projektu pojawiał się error 403 (odmowa dostępu) ewentualnie 500 jak coś kombinowalem w vhosts.

Co robię źle?

Próbowałem też wgrać w te swoją nowszą wersję starego PHPa, usuwając zawartość folderu /php i wklejając starą wersję, ale wtedy całkowicie się wysypuje.

Jak to zrobić?
viking
https://prophp.pl/article/20/konfiguracja_s...cgi_pod_windows
Dla vhosta możesz podpiąć dowolną wersję.
Warcabiak
Zainstalowałem XAMPPa z wersją 5.2.8, moja ma 5.2.17 czy dalej może być konflikt?

Nie do końca mi działa. Nie ma cssa i ogólnie są jakieś notice odnośnie undefined property i variable.

Zastanawiam się czy to nie kwestia bazy danych po prostu.
Tomplus
Jak masz konsolę z XAMPP to po wpisaniu apache_start będziesz miał wykaz błędów.

Prawdopodobnie wskazujesz na złe ścieżki w configu Apache'a
1. do samego Apache'a
2. do katalogu ze stronami - domyślnie xampp/htdocs/
viking
Nie rozumiem czemu ludzie tak się męczą. Instalacja samodzielnie to jak widać po artykule żaden problem. A możesz mieć kilka wersji PHP, dowolnie wymieniać Apache, czy upgradeować bazy danych. Bez żadnego innego syfu. W moim konfigu żeby zmienić wersję ściągasz potrzebną i dodajesz w vhost:

Kod
<VirtualHost *:80>
    ServerName test.local  
    DocumentRoot "D:/Server/vhosts/test.local"
    ErrorLog "logs/test.local-error.log"
    CustomLog "logs/test.local-access.log" common
    FcgidInitialEnv PHPRC "D:/Server/php-7.2.0" #tutaj inna niż dla całego serwera
    <Directory "D:/Server/vhosts/test.local">
        Options Indexes FollowSymLinks MultiViews Includes ExecCGI
        AllowOverride All
        Order deny,allow
        Allow from all
        <Files ~ "\.php$">
            FcgidWrapper "D:/Server/php-7.2.0/php-cgi.exe" .php # i tutaj
        </Files>
    </Directory>
</VirtualHost>
Warcabiak
  1. Notice: Zend_Loader::Zend_Loader::registerAutoload is deprecated as of 1.8.0 and will be removed with 2.0.0; use Zend_Loader_Autoloader instead in C:\projekt\app\lib\Zend\Loader.php on line 266
  2.  
  3. Notice: Undefined property: Strony::$_db in C:\projekt\app\lib\Icc\Model.php on line 69
  4.  
  5. Notice: Undefined property: Miasto::$_db in C:\projekt\app\lib\Icc\Model.php on line 69
  6.  
  7. Notice: Undefined property: Partner::$_db in C:\projekt\app\lib\Icc\Model.php on line 69
  8.  
  9. Notice: Undefined variable: old in C:\projekt\app\lib\Icc\Utils\Filter.php on line 108
  10.  
  11. Notice: Undefined variable: old in C:\projekt\app\lib\Icc\Utils\Filter.php on line 108
  12.  
  13. Notice: Undefined variable: old in C:\projekt\app\lib\Icc\Utils\Filter.php on line 108
  14.  
  15. Notice: Undefined variable: old in C:\projekt\app\lib\Icc\Utils\Filter.php on line 108
  16.  
  17. Notice: Undefined variable: old in C:\projekt\app\lib\Icc\Utils\Filter.php on line 108
  18.  
  19. Notice: Undefined variable: old in C:\projekt\app\lib\Icc\Utils\Filter.php on line 108
  20.  
  21. Notice: Undefined property: News::$_db in C:\projekt\app\lib\Icc\Model.php on line 69
  22.  
  23. Notice: Undefined property: Rekomendacje::$_db in C:\projekt\app\lib\Icc\Model.php on line 69
  24.  
  25. Notice: Undefined property: ElementyTypuStrony::$_db in C:\projekt\app\lib\Icc\Model.php on line 69
  26.  
  27. Notice: Undefined property: ParametryStrony::$_db in C:\projekt\app\lib\Icc\Model.php on line 69
  28.  
  29. Notice: Undefined property: Partner::$_db in C:\projekt\app\lib\Icc\Model.php on line 69
  30.  
  31. Notice: Undefined variable: ret in C:\projekt\app\lib\Icc\Modules\MainPageBox.php on line 27
  32.  
  33. Notice: ob_end_flush() [ref.outcontrol]: failed to delete and flush buffer. No buffer to delete or flush. in C:\projekt\index.php on line 56


Teraz takie błędy mi wywala. Mam jużjakby cały zarys strony, ale bez frontu (brak cssa). Jakiś pomysł? BGo już nie mam pomysłu... :/
Tomplus
Co do Zend'a
Skorzystaj z rad na tym blogu:
https://blog.hostonnet.com/registerautoload...oved-with-2-0-0
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.