Проблем с новия РНР

ragouster

Registered
Смених си XAMPP с последната версия. Обаче бая скриптове ми излизат с грешки. Като ги кача на отдалечен сървър си бачкат. От техния форум ми отговориха, че скрипта е несъвместим с новата версия на РНР. Това ясно, ама как да го оправя тоз проблем. Не е фатално, на сървъра всичко си работи, ама на мойта машинка си ми е много по-удобно да си пробвам и бъзикам.
 
И аз наскоро сменях хостинг и ми се показваха грешки от сорта:
unexpected T string
undefined function....
Първо тръгнах от страници, които вървят и взех да копирам кода от тях на страници, които не вървят и така започнаха да се оправят.
После забелязах, че редактора - blueFish не оцветява кода на страниците, които не вървят и чрез разместване на редовете докато го докарам до оцветен код се оправиха.
 
По-добре ще е да вкъщи да работиш със същата версия, която използва отдалеченият сървър на който после си качваш нещата.
Можеш да ползваш Wamp 2. С 2 кликвания си избораш между инсталираните версии на php и можеш да скачаш веднагически от 5.3 на 5.2 :)
Предполагам че повечето грешки не са от смяната на PHP, а от самият теб. Или по-точно от написаният от теб код.
Сложи E_ALL | E_STRICT като стойност на error_reporting на домашния и започвай да оправяш нещата. С този код ще видиш грешките, на кода ти, с които php може да се справи и ги пропуска при аутпута. :)
 
Благодаря за отговора.
Аз си върнах по-старата версия - 1.7.1 на XAMPP и всичко е наред.
Явно не съм задал въпроса правилно.
Скриптовете които връщат грешки не съм ги писал аз и именно затова питам.
Аз не мога да програмирам на РНР. Просто C++ и VB ми пречат. Но съвсем спокойно се оправям с готов скрипт. Ще търся документация и ще реша тоз проблем, още повече, че не го правя за пари, а за удоволствие. Моя сайт е статичен и си го пиша на ръка именно за това. Но все пак РНР се оказва много приятна работа и просто човек не може да се сдържи да не го използва.
Още един път благодаря.
 

Back
Горе