Титла: Slackware 13 и PHP Публикувано от: simo в Jan 03, 2010, 13:42 Здравейте, мойте проблеми със Slackware 13 явно край нямат. В старите версии беше достатъчно да изтриеш комантара в httpd.conf за да активираш PHP
# Uncomment the following line to enable PHP: # Include /etc/httpd/mod_php.conf Сега явно не е. Не виждам къде е проблема, след рестартиране на apache се вижда, че модулът на PHP е зареден но нито един php файл не може да бъде изпълнен. root@simeon:/etc/httpd# apachectl -t -D DUMP_MODULES Loaded Modules: core_module (static) mpm_prefork_module (static) http_module (static) so_module (static) authn_file_module (shared) authn_dbm_module (shared) authn_anon_module (shared) authn_dbd_module (shared) authn_default_module (shared) authn_alias_module (shared) authz_host_module (shared) authz_groupfile_module (shared) authz_user_module (shared) authz_dbm_module (shared) authz_owner_module (shared) authnz_ldap_module (shared) authz_default_module (shared) auth_basic_module (shared) auth_digest_module (shared) file_cache_module (shared) cache_module (shared) disk_cache_module (shared) mem_cache_module (shared) dbd_module (shared) dumpio_module (shared) ext_filter_module (shared) include_module (shared) filter_module (shared) substitute_module (shared) deflate_module (shared) ldap_module (shared) log_config_module (shared) log_forensic_module (shared) logio_module (shared) env_module (shared) mime_magic_module (shared) cern_meta_module (shared) expires_module (shared) headers_module (shared) ident_module (shared) usertrack_module (shared) unique_id_module (shared) setenvif_module (shared) version_module (shared) proxy_module (shared) proxy_connect_module (shared) proxy_ftp_module (shared) proxy_http_module (shared) proxy_ajp_module (shared) proxy_balancer_module (shared) mime_module (shared) dav_module (shared) status_module (shared) autoindex_module (shared) asis_module (shared) info_module (shared) cgi_module (shared) dav_fs_module (shared) vhost_alias_module (shared) negotiation_module (shared) dir_module (shared) imagemap_module (shared) actions_module (shared) userdir_module (shared) alias_module (shared) rewrite_module (shared) php5_module (shared) Syntax OK Дайте някакъв съвет, аз 2 години не съм пипал Линукс и дори и да е имало нещо друго което да се направи не мога да се сетя. Титла: Re: Slackware 13 и PHP Публикувано от: simo в Jan 03, 2010, 18:51 Проблема се оказа доста прост и досаден.
Посъветваха ме да опитам с <?php ?> таг вместо с краткия <? ?> и така поне елементарен код който пробвах работи. След като прегледах php.ini видях, че действително краткия таг е изключен и след като го разреших всичко се оправи. Поне досега никога не съм виждал да е настроен по подразбиране така, представа нямам кое го е наложило. Титла: Re: Slackware 13 и PHP Публикувано от: vm13 в Jan 03, 2010, 19:15 Съжалявам, по-лесно ми е да го напиша на английски.
Краткия отварящ таг ще бъде непрепоръчителен за употреба от РНР 6, ето защо в сегашните версии просто е променена стойността в php.ini, но от РНР 6 директивата short_open_tag въобще ще липсва. Идеята е, че може да да се появи проблем с <?xml например. Всъщност още сега, в РНР 5.3 известен брой добре познати функции вече са непрепоръчителни за ползване и ще бъдат напълно премахнати от РНР 6, като например ereg_* функциите. http://bg.php.net/ereg |