Niestety nie mogę nigdzie znaleźć programu MS Visual C++ 6.0 do pobrania z oficjalnych stron Microsoftu (niepewnych źródeł z racji bezpieczeństwa nie biorę pod uwagę). Może niedokładnie szukam, ale jeśli ma ktoś jakies informację, albo potrafi to skuteczniej wyszukać, będę bardzo wdzięczny za link do instalki.
No chyba, że istnieje też jakiś inny sposób, żeby uruchomić ten koder/dekoder czy jak można go tam jeszcze nazwać, to też będę niezmiernie wdzięczny. Bo na dzień dzisiejszy stoję w miejscu, gdzie wszystkie problemy i błędy zostały wyeliminowane i po wejściu na localhost wyświetla się po prostu biała, czysta strona.
Jeśli dobrze zrozumiałem, masz kod napisany w PHP i używasz Truck MMCache do tego by działał on szybciej przez jego kompilację do kodu wykonalnego. W tej chwili przenosisz serwer (aplikacje w php) z XP na 10, ale Truck MMCache nie działa na nim i chcesz go ponownie skompilować?
Jeśli tak to czy Ty nadal używasz starego PHP i Apache czy też go zaktualizowałeś wraz z systemem?
Kolejna sprawa to może wypadałoby poszukać jakiejś aktualnej i rozwijanej alternatywy dla MMCache bo ostatnia wersja ma 13 lat, szczerze to kiepski pomysł używać czegoś takiego na serwerze.
Poszczególne wersje VS różnią się w zasadzie tylko bajerami no i wersją kompilatora, to ma większe znaczenie, ale nie powinno być problemów bo korzystasz i tak z API PHP i Apache które wgrywasz do projektu i to na jego podstawie budowana jest dll’ka.
Dziwne jest jedynie że w obecnej chwili strona jest biała. Architektura systemu pozostała ta sama czyli 10 jest 32 bitowa? Kolejna sprawa to czy wszystko działa z wyłączonym MMCache? Jeśli nie to problem może leżeć jeszcze gdzie indziej. Ogólnie wszystko powinno działać bez problemu z wyłączonym MMCache tylko trochę wolniej przy większej liczbie userów.
Hmmm, a apache pod 32 bity pewnie też? Jak tak to dll też powinna być 32 bitowa - czyli ta sama. Zobacz czy w ogóle działa Apache i PHP bez tego MMCache, włącz może logi na serwerze w Apache i PHP być może są wyłączone dlatego nie ma błędów na stronie tylko w plikach.
Sorki źle się wyraziłem, być może jest wyłączone wyświetlanie błędów na stronie i lecą one do logów, albo są logi całkiem wyłączone.
[Mon May 16 14:55:48 2016] [notice] Parent: Created child process 7088
[Mon May 16 14:55:48 2016] [notice] Child 7088: Child process is running
[Mon May 16 14:55:49 2016] [notice] Child 7088: Acquired the start mutex.
[Mon May 16 14:55:50 2016] [notice] Child 7088: Starting 250 worker threads.
[Mon May 16 14:56:21 2016] [notice] Parent: Received shutdown signal – Shutting down the server.
[Mon May 16 14:56:22 2016] [notice] Child 7088: Exit event signaled. Child process is ending.
[Mon May 16 14:56:23 2016] [notice] Child 7088: Released the start mutex
[Mon May 16 14:56:26 2016] [notice] Child 7088: Waiting for 250 worker threads to exit.
[Mon May 16 14:56:27 2016] [notice] Child 7088: All worker threads have exited.
[Mon May 16 14:56:27 2016] [notice] Child 7088: Child process is exiting
[Mon May 16 14:56:27 2016] [notice] Parent: Child process exited successfully.
[Mon May 16 14:56:59 2016] [notice] Parent: Created child process 7468
[Mon May 16 14:57:00 2016] [notice] Child 7468: Child process is running
[Mon May 16 14:57:00 2016] [notice] Child 7468: Acquired the start mutex.
[Mon May 16 14:57:00 2016] [notice] Child 7468: Starting 250 worker threads.
[Mon May 16 14:58:08 2016] [notice] Parent: Received shutdown signal – Shutting down the server.
[Mon May 16 14:58:08 2016] [notice] Child 7468: Exit event signaled. Child process is ending.
[Mon May 16 14:58:09 2016] [notice] Child 7468: Released the start mutex
[Mon May 16 14:58:10 2016] [notice] Child 7468: Waiting for 250 worker threads to exit.
[Mon May 16 14:58:10 2016] [notice] Child 7468: All worker threads have exited.
[Mon May 16 14:58:11 2016] [notice] Child 7468: Child process is exiting
[Mon May 16 14:58:11 2016] [notice] Parent: Child process exited successfully.
[Mon May 16 14:58:13 2016] [notice] Parent: Created child process 6308
[Mon May 16 14:58:13 2016] [notice] Child 6308: Child process is running
[Mon May 16 14:58:14 2016] [notice] Child 6308: Acquired the start mutex.
[Mon May 16 14:58:14 2016] [notice] Child 6308: Starting 250 worker threads.
[Mon May 16 14:59:43 2016] [notice] Parent: Received shutdown signal – Shutting down the server.
[Mon May 16 14:59:43 2016] [notice] Child 6308: Exit event signaled. Child process is ending.
[Mon May 16 14:59:44 2016] [notice] Child 6308: Released the start mutex
[Mon May 16 14:59:45 2016] [notice] Child 6308: Waiting for 250 worker threads to exit.
[Mon May 16 14:59:45 2016] [notice] Child 6308: All worker threads have exited.
[Mon May 16 14:59:45 2016] [notice] Child 6308: Child process is exiting
[Mon May 16 14:59:45 2016] [notice] Parent: Child process exited successfully.