Резултати от 1 до 10 от общо 10

WYSIWYG PHP Editor

Сподели във Facebook Сподели в Twitter Изпрати на Email Сподели в LinkedIn
  1. Senior Member Аватара на Malone
    Тук е от
    Jul 2003
    Мнения
    3,892
    #1

    WYSIWYG PHP Editor

    Имам нужда от някъкъв PHP Editor, подобен на разпространените за HTML [да е WYSIWYG].
    Има тук при мен DzSoft PHP Editor 1.4, но за предварителен преглед се налага да инсталирам някъкъв интерпретатор, за който няма дадени никакви подробности и респективно, няма как да го търся.

    Разполагам и с HAPEdit 3.11.111, но нямам представа как да го конфигурирам, за да ми представя преглед на направеното, локално. Ако имате опит с него, приемам съвети за конфигурирането и това какво още освен него трябва да инсталирам.

    Благодаря предварително!

  2.  
     
  3. Member
    Тук е от
    May 2001
    Мнения
    553
    #2

    Re: WYSIWYG PHP Editor

    Rapid PHP
    Линк няма да давам има го навсякъде излекуван.
    Мисля, че ще ти свърши работа.

  4. Senior Member Аватара на Malone
    Тук е от
    Jul 2003
    Мнения
    3,892
    #3

    Re: WYSIWYG PHP Editor

    Да, вероятно ще ми свърши, тъй като явно се налага да инсталирам PHP & Apache.
    Инсталирах ги, но очевидно нещо бъркам с настройките.

    Софтуера изисква:

    The software is not yet configured for previewing PHP files

    You can configure this preview window to work with your web server, but you must have a local or remote web server to publish your PHP file.

    To enable PHP file preview on your web server:

    On the Options menu, click Preferences;
    In Preferences window, click Preview folder;
    Click Mappings;
    Click Add;
    Enter your directory containing the files and the corresponding web server address,
    for example, c:\apache\htdocs\ and http://localhost/
    You do not need to map subdirectories;
    Click OK to save settings.
    Note: If you use remote web server, you must always upload/save your file to corresponding FTP account before previewing it.


    Инсталирал съм Denwer, пакет съдържащ PHP, Apache и MySQL.
    При инсталацията пакета се самоконфигурира и си пуска локално сървър.
    Инсталирано е правилно, защото при теста се зарежда правилната тестова страница на http://localhost/

    Изискването по-горе, не ми е ясно какво да направя, като при мен не съществува директория c:\apache\htdocs\?

    Сега имам PHP, Apache и MySQL, но ми е пълна каша кое къде е инсталирано.
    Имам създадена една директория C:\Webservers и едно виртуално устройство и двете с директории
    etc
    home
    tmp
    usr
    и никъде не мога да намеря посочения фолдер htdocs

  5. Senior Member
    Тук е от
    Jul 2002
    Мнения
    2,793
    #4

    Re: WYSIWYG PHP Editor

    Отвори си файла httpd.conf и вътре намери следния текст (или нещо подобно, ключовата дума е DocumentRoot):


    #
    # DocumentRoot: The directory out of which you will serve your
    # documents. By default, all requests are taken from this directory, but
    # symbolic links and aliases may be used to point to other locations.
    #
    DocumentRoot "D:/WAMP/www"


    Давам пример с моя конфигурационен файл. Това, което е в кавичките на последния ред... ти е папката, за която питаш (играе ролята на /apache/htdocs).

  6. Senior Member Аватара на Malone
    Тук е от
    Jul 2003
    Мнения
    3,892
    #5

    Re: WYSIWYG PHP Editor

    Да Слеро, махнах Denwer и инсталирах WAMP, но резултата си е същия.
    В браузъра не ми визуализира страницата, като страница, а код, което според мен ще рече, че нещо php не може да се справи или аз нещо не съм донастроил.
    Указал съм му къде е DocumentRoot, директорията на проектите ми, при мен е C:\wamp\www
    Указал съм му и URL на локалния ми сървър, http://localhost/
    Указал съм къде са php.ini и php.exe, C:\wamp\php\php.ini, C:\wamp\php\php.exe

    И когато му дам преглед в браузъра се получават следните фекалии:

    "; echo ""; echo "
    "; echo ""; echo ""; echo "
    $header_content
    "; echo ""; echo "
    "; $result = dbquery("SELECT * FROM ".DB_PREFIX."site_links WHERE link_position>='2' ORDER BY link_order"); if (dbrows($result) != 0) { echo "\n"; echo "
    \n"; $i = 0; while($data = dbarray($result)) { if (checkgroup($data['link_visibility'])) { if ($data['link_url']!="---") { if ($i != 0) { echo " "; } else { echo "\n"; } $link_target = ($data['link_window'] == "1" ? " target='_blank'" : ""); if (strstr($data['link_url'], "http://") || strstr($data['link_url'], "https://")) { echo "".$data['link_name'].""; } else { echo "".$data['link_name'].""; } } $i++; } } } echo ($i == 0 ? " " : "")." ".ucwords(showdate($settings['subheaderdate'], time())).""; echo "
    "; echo ""; echo "
    "; echo ""; echo ""; echo "
    "; echo ""; } function render_footer($license=false) { global $theme_width,$settings,$locale; echo "\nНе знам, да не би да трябва да пипна нещо и php.ini?



  7. Senior Member Аватара на Bibi
    Тук е от
    Nov 2004
    Мнения
    2,757
    #6

    Re: WYSIWYG PHP Editor

    Цитат Първоначално публикувано от Malone
    Указал съм къде са php.ini и php.exe, C:\wamp\php\php.ini, C:\wamp\php\php.exe
    Там ти трябва само пътя до директорията, а не до exe и ini-файловете.
    Остави само едното от двете, така: "C:\wamp\php\"

    Цитат Първоначално публикувано от Malone
    Не знам, да не би да трябва да пипна нещо и php.ini?
    В php.ini обикновено се пипа единствено тази директива:
    doc_root = c:\apache\htdocs
    (синьото виж при теб къде точно и как се казва тази директория)
    Значи виж дали инсталаторът ти е записал там каквото е нужно.

    Наистина проблемът е, че Апачето не намира php-интерпретатора.

    // Би ли написал кои версии на нещата инсталира този WAMP?

    //ДОБАВЕНО
    Има и някакъв начин да проверяваш php-файловете си и без сървър.
    Отиваш в т.нар. ДОС (cmd), придвижваш се до директорията, където е файла, когото искаш да поровериш (примерно c:\apache\htdocs) и там пишеш ей това:
    C:\wamp\php\php.exe tst.php
    В началото пълното име на pxp.exe и после интервал, името на въпросния файл.
    Но тогава ще видиш резултата не в браузер, а в ДОС-прозореца.

  8.  
     
  9. Senior Member Аватара на Malone
    Тук е от
    Jul 2003
    Мнения
    3,892
    #7

    Re: WYSIWYG PHP Editor


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

    И няма как да оставя само единия път.
    Причината е тривиална. Изискват се в две диалогови полета, съответно едно за php.exe и второ за php.ini, макар и да са в една и съща директория, респективно път.

    Не беше въведена стойност или път в doc_root, въведох я.
    doc_root = C:\wamp\www

    Zero ефект.

    Промених и други стойности в php.ini
    По съвети от мисля, че добро място. Руски php програмисти.

    register_globals = off
    magic_quotes_gpc = off
    magic_quotes_runtime = off
    error_reporting = E_ALL - и именно така, никакви E_ALL & ~E_NOTICE и пр.!
    display_errors = on


    Zero ефект

    =======
    Apache version: Apache/1.3.33 (Win32)

    PHP version: 5.1.1
    Loaded extensions :
    bcmath, calendar, com_dotnet, ctype, date, ftp, iconv, odbc, pcre, session, libxml, standard, tokenizer, zlib, SimpleXML, dom, SPL, wddx, xml, apache, mbstring, mysql, mysqli, PDO, pdo_sqlite, SQLite


    MySQL version: 5.0.16-nt

  10. DAK
    DAK е офлайн
    Junior Member
    Тук е от
    Jun 2005
    Мнения
    22
    #8

    Re: WYSIWYG PHP Editor

    Проблема не е в php.ini !
    Намери си конфигурационния файл на apache-то и виж дали има ей тия неща :

    -----------------------------------

    LoadModule php4_module modules/libphp4.so

    # Uncomment one of the following (but not both)
    # Use for PHP 4.x:
    AddHandler php-script php
    # Use for PHP 5.x:
    #AddHandler php5-script php
    ------------------------------------
    За модула ,който трябва да се зареди му задаваш пътя както е при теб !
    С 2 думи - php-то ти си работи, но apache-то не е настроено да го ползва.

  11. Senior Member Аватара на Malone
    Тук е от
    Jul 2003
    Мнения
    3,892
    #9

    Re: WYSIWYG PHP Editor

    Нямам подобен файл [libphp4.so или libphp5.so].
    В httpd.conf може би трябва да е така, имам такъв ред:

    LoadModule php5_module "c:/wamp/php/php5apache.dll"

  12. Senior Member Аватара на Bibi
    Тук е от
    Nov 2004
    Мнения
    2,757
    #10

    Re: WYSIWYG PHP Editor

    Освен този:
    LoadModule php5_module "c:/wamp/php/php5apache.dll"
    там трябва да има и още един ред:
    AddModule mod_php5.c

    Настройките, които си направил в php.ini, ще се проявят чак когато успеем да го свържем със сървъра.

    Можеш да погледнеш и лог-файла с грешките какво е събрал.
    Той се намира в поддиректория "logs" на Апачето и се казва error.log

Сподели във Facebook Сподели в Google Plus Сподели в Twitter Изпрати на Email Сподели в LinkedIn

Подобни теми

  1. DMI editor за AMI BIOS
    От stfn във форум Процесори и Дънни платки
    Отговори: 1
    Последно: 07-01-09, 23:05
  2. Търся безплатен XML/XSL editor
    От Edin_Lud във форум Общ - софтуер
    Отговори: 6
    Последно: 16-05-06, 01:35
  3. cs map editor
    От CECI86 във форум ИГРИ
    Отговори: 7
    Последно: 26-01-03, 16:47

SetCombG.com
SetCombG.com е портален сайт и Форум за битова техника, телевизори, климатици, лаптопи и смартфони, създаден през 1999 година.
Заедно сме над 20 години!
Следвай ни
Горе