ПХП и ПХП5 на един компютър

15 отговора 438 прегледа
#1

ПХП и ПХП5 на един компютър

Здравейте!
Как може да се инсталира на един компютър пхп4 и пхп5

То самото инсталиране не е проблем - но и двата ини файла са с едно име и като се сложат във вин директориата се презаписват. Същото е и с допалнителните длл - и, например този за гд-то.

Сигурно може да се сложат на различни места, но тогава къде трябва да се укаже на пхп-то каде да си тарси ини файла

С ИИС 6 съм под Виндовс

Отговор
в отговор на novak #2

Re: ПХП и ПХП5 на един компютър

ами сложи си ги в различни директории, само че ги добави в пътя...
а за това кое пхп да стартира ....аз съм с апач и като сменям пхп-то откоментирам едно и коментирам друго в конфиг файла му

Отговор
в отговор на пxп шмaтka #3

Re: ПХП и ПХП5 на един компютър

аз сменям името на директорията. Пътя винаги ми е към да речем C:\APPS\PHP, и активната инсталация е в тая директория,а другата, неактивната е в C:\APPS\PHP505 - za PHP 5.0.5. Като искам да активирам PHP5.0.5, другата я преименовам на PHP502 (това е версията при мене) и после PHP505 я правя PHP.

Който няма смелост да мечтае, няма смелост и да действа.
Отговор
в отговор на novak #4

Re: ПХП и ПХП5 на един компютър

При мен пък двете php.ini-та са на различни места (за 4 - в c:\windows, за 5 - в php папката си), имам два httpd.conf файла и им сменям имената. Абе варианти всякакви

[линк] - блог, уеб дизайн, лекции, интернет сигурност
Отговор
в отговор на novak #5

Re: ПХП и ПХП5 на един компютър

Ако те устройва да бачкаш с апач вместо ИИС можеш просто да си инсталираш XAMPP. Идва си с ПХП5 и 4 и можеш да си ги сменяш с един клик.

А преди да сложа XAMPP си бях направил 2 скрипта които сменят имената на ini-тата и след това рестартват апача така че всичко пак ставаше с 1 клик. Сигурно има някакъв по-хитър начин ама това е най-близо до акъла.

Отговор
в отговор на novak #6

Re: ПХП и ПХП5 на един компютър

а каква е идеята да има 2 РНРта?

Отговор
в отговор на Bълk #7

Re: ПХП и ПХП5 на един компютър

Най-вероятно се тормози с ООП

Друга идея - сложи си два Win-а на компа - така можеш да комбинираш освен с IIS и с Apache. А пък, ако сглобиш горните комбинации с тази идея за 2-та Win-а стават още повече комбинации

Отговор
в отговор на N.W. #8

Re: ПХП и ПХП5 на един компютър

ми то не знам какъв ще му е проблема да пише за 4 под 5.

Отговор
в отговор на novak #9

Re: ПХП и ПХП5 на един компютър

При мен е така: двете са инсталирани в различни директории, на всяко пхп.ини-то му е в директорията, а не в ц:ювиндовсюпхп.ини
Апачът е настроен .пхп да отваря с 4-ката, а .пхп5 да отваря с петицата.
Ако толкоз ти се занимава, можеш директория по директория за всеки проект да кажеш кой от двамата интерпретира .пхп файлове, но на мен лично разширение .пхп5 не ми пречи ;)

Портал за почитателите на Толкин - връзки и новини
[линк]
Отговор
в отговор на Bълk #10

Re: ПХП и ПХП5 на един компютър

проблема е че има доста написани обекти в разни саитове, които са на 4 и няма да вървят на 5

Отговор
в отговор на Mopдpeд #11

Re: ПХП и ПХП5 на един компютър

То и аз съм ги сложил на различни места, но като отворя phpinfo - гледам че търсят php ini файла в D:\WINNT

Та въпроса е мога ли по някакъв начин да укажа някъде този път да е различен.

Отговор
в отговор на novak #12

Re: ПХП и ПХП5 на един компютър

каква функционалност на обекти от 4 няма да работи в 5, ще дадеш ли пример?

-----------------
живей днес, защото вчера няма да се върне, а утре може и да не дойде!
Отговор
в отговор на Bълk #13

Re: ПХП и ПХП5 на един компютър

Да кажем че искаме обект, който се предава на функция да не е по референция, а да се копира.

Всеки път трябва да променям zend.ze1_compatibility_mode.

Това е първото което се сещам.

Само не ме питай защо ли ще предавам копие на обекта на функция, а не референция

Отговор
в отговор на novak #14

Re: ПХП и ПХП5 на един компютър

class something
{
}

function a($object)
{
}

a(new something);

проблеми?


а твоя проблем е заради стар зенд енджин и този бъг е фикснат преди сума ти време още в РНР 5 RC1
-----------------
живей днес, защото вчера няма да се върне, а утре може и да не дойде!

Редактирано от Bълk на

Отговор
в отговор на Bълk #15

Re: ПХП и ПХП5 на един компютър

уфффф ... мноу съм тъп начи ... тествам върху рнр4 и си мисля, че имам рнр5 ...

-----------------
живей днес, защото вчера няма да се върне, а утре може и да не дойде!
Отговор
в отговор на novak #16

Re: ПХП и ПХП5 на един компютър

# configure the path to php.ini
PHPIniDir "C:/php"
това е от ръководството ..

м/у другото струва ми се най-чисто може да стане това което искаш с нещо от сорта на FreeBSD Jails само дето ти си с уин

Отговор